clns_isis_oper

package
v0.0.0-...-fac1166 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 17, 2019 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

This module contains a collection of YANG definitions for Cisco IOS-XR clns-isis package operational data.

This module contains definitions for the following management objects:

ocni-isis: An OpenConfig description of a network-instance
isis: isis

Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Isis

type Isis struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Per-instance operational data.
	Instances Isis_Instances
}

Isis isis

func (*Isis) GetEntityData

func (isis *Isis) GetEntityData() *types.CommonEntityData

type IsisAdjBfdState

type IsisAdjBfdState string

IsisAdjBfdState represents Current BFD state of an adjacency

const (
	// No BFD session created
	IsisAdjBfdState_isis_adj_bfd_no_state IsisAdjBfdState = "isis-adj-bfd-no-state"

	// BFD session is DOWN
	IsisAdjBfdState_isis_adj_bfd_down_state IsisAdjBfdState = "isis-adj-bfd-down-state"

	// Waiting for BFD session to come UP
	IsisAdjBfdState_isis_adj_bfd_init_state IsisAdjBfdState = "isis-adj-bfd-init-state"

	// BFD session is UP
	IsisAdjBfdState_isis_adj_bfd_up_state IsisAdjBfdState = "isis-adj-bfd-up-state"
)

type IsisAdjState

type IsisAdjState string

IsisAdjState represents Isis adj state

const (
	// Adjacency up
	IsisAdjState_isis_adj_up_state IsisAdjState = "isis-adj-up-state"

	// Adjacency initializing
	IsisAdjState_isis_adj_init_state IsisAdjState = "isis-adj-init-state"

	// Adjacency down/failed
	IsisAdjState_isis_adj_failed_state IsisAdjState = "isis-adj-failed-state"
)

type IsisAdjStateReason

type IsisAdjStateReason string

IsisAdjStateReason represents Isis adj state reason

const (
	// NSF Restart
	IsisAdjStateReason_isis_adj_up_nsf_restart IsisAdjStateReason = "isis-adj-up-nsf-restart"

	// New adjacency
	IsisAdjStateReason_isis_adj_up_new_adj IsisAdjStateReason = "isis-adj-up-new-adj"

	// Restarted
	IsisAdjStateReason_isis_adj_up_restarted IsisAdjStateReason = "isis-adj-up-restarted"

	// Restored during NSF
	IsisAdjStateReason_isis_adj_up_nsf_restored IsisAdjStateReason = "isis-adj-up-nsf-restored"

	// Restored from checkpoint
	IsisAdjStateReason_isis_adj_up_chkpt_restored IsisAdjStateReason = "isis-adj-up-chkpt-restored"

	// Into INIT
	IsisAdjStateReason_isis_adj_init_reason IsisAdjStateReason = "isis-adj-init-reason"

	// Neighbor forgot us
	IsisAdjStateReason_isis_adj_init_neighbor_forgot IsisAdjStateReason = "isis-adj-init-neighbor-forgot"

	// Holdtime expired
	IsisAdjStateReason_isis_adj_down_hold_time IsisAdjStateReason = "isis-adj-down-hold-time"

	// Interface state going down
	IsisAdjStateReason_isis_adj_down_if_down IsisAdjStateReason = "isis-adj-down-if-down"

	// Area address/level mismatch
	IsisAdjStateReason_isis_adj_down_cfg_mismatch IsisAdjStateReason = "isis-adj-down-cfg-mismatch"

	// Circuit ID changed
	IsisAdjStateReason_isis_adj_down_circ_id IsisAdjStateReason = "isis-adj-down-circ-id"

	// NSF could not CSNP Ack P2P adjacency
	IsisAdjStateReason_isis_adj_down_nsf_ack_fail IsisAdjStateReason = "isis-adj-down-nsf-ack-fail"

	// Clear of the Adjacency DB
	IsisAdjStateReason_isis_adj_down_db_clear IsisAdjStateReason = "isis-adj-down-db-clear"

	// Neighbors have no common link topology
	IsisAdjStateReason_isis_adj_down_no_common_topology IsisAdjStateReason = "isis-adj-down-no-common-topology"

	// Restart TLV missing during IETF NSF restart
	IsisAdjStateReason_isis_adj_down_restart_tlv_missing IsisAdjStateReason = "isis-adj-down-restart-tlv-missing"

	// BFD session has gone DOWN
	IsisAdjStateReason_isis_adj_down_bfd_down IsisAdjStateReason = "isis-adj-down-bfd-down"

	// 3-way state down
	IsisAdjStateReason_isis_adj_down_3way_down IsisAdjStateReason = "isis-adj-down-3way-down"
)

type IsisAdjTopoChange

type IsisAdjTopoChange string

IsisAdjTopoChange represents Per-topology change type for an adjacency

const (
	// Topology up
	IsisAdjTopoChange_isis_adj_topo_up_change IsisAdjTopoChange = "isis-adj-topo-up-change"

	// Topology next-hop changed
	IsisAdjTopoChange_isis_adj_topo_next_hop_change IsisAdjTopoChange = "isis-adj-topo-next-hop-change"

	// Topology down
	IsisAdjTopoChange_isis_adj_topo_down_change IsisAdjTopoChange = "isis-adj-topo-down-change"
)

type IsisAdjTopoStatus

type IsisAdjTopoStatus string

IsisAdjTopoStatus represents Status of a topology in an adjacency

const (
	// Topology is included in adjacency
	IsisAdjTopoStatus_isis_adj_topo_status_ok IsisAdjTopoStatus = "isis-adj-topo-status-ok"

	// Topology is not configured on the interface
	IsisAdjTopoStatus_isis_adj_topo_status_intf_not_configured IsisAdjTopoStatus = "isis-adj-topo-status-intf-not-configured"

	// Topology is not running on the interface
	IsisAdjTopoStatus_isis_adj_topo_status_intf_not_running IsisAdjTopoStatus = "isis-adj-topo-status-intf-not-running"

	// Adjacency is in INIT state
	IsisAdjTopoStatus_isis_adj_topo_status_init_state IsisAdjTopoStatus = "isis-adj-topo-status-init-state"

	// Neighbor doesn't participate in topology
	IsisAdjTopoStatus_isis_adj_topo_status_neighbor_doesnt_participate IsisAdjTopoStatus = "isis-adj-topo-status-neighbor-doesnt-participate"

	// Neighbor IIH doesn't contain IPv4 address TLV
	IsisAdjTopoStatus_isis_adj_topo_status_ipv4_address_tlv_missing IsisAdjTopoStatus = "isis-adj-topo-status-ipv4-address-tlv-missing"

	// Neighbor's IPv4 address TLV is empty
	IsisAdjTopoStatus_isis_adj_topo_status_ipv4_address_tlv_empty IsisAdjTopoStatus = "isis-adj-topo-status-ipv4-address-tlv-empty"

	// Neighbor IIH doesn't contain IPv6 address TLV
	IsisAdjTopoStatus_isis_adj_topo_status_ipv6_address_tlv_missing IsisAdjTopoStatus = "isis-adj-topo-status-ipv6-address-tlv-missing"

	// Neighbor's IPv6 address TLV is empty
	IsisAdjTopoStatus_isis_adj_topo_status_ipv6_address_tlv_empty IsisAdjTopoStatus = "isis-adj-topo-status-ipv6-address-tlv-empty"

	// Neighbor's IPv4 address matches ours
	IsisAdjTopoStatus_isis_adj_topo_status_ipv4_address_matches_ours IsisAdjTopoStatus = "isis-adj-topo-status-ipv4-address-matches-ours"

	// Neighbor's IPv6 address matches ours
	IsisAdjTopoStatus_isis_adj_topo_status_ipv6_address_matches_ours IsisAdjTopoStatus = "isis-adj-topo-status-ipv6-address-matches-ours"

	// Neighbor's IPv4 address is in a different
	// subnet to ours
	IsisAdjTopoStatus_isis_adj_topo_status_ipv4_address_subnet_mismatch IsisAdjTopoStatus = "isis-adj-topo-status-ipv4-address-subnet-mismatch"

	// Neighbor's IPv6 address is not link local
	IsisAdjTopoStatus_isis_adj_topo_status_ipv6_address_not_link_local IsisAdjTopoStatus = "isis-adj-topo-status-ipv6-address-not-link-local"
)

type IsisAfId

type IsisAfId string

IsisAfId represents Isis af id

const (
	// IPv4
	IsisAfId_ipv4 IsisAfId = "ipv4"

	// IPv6
	IsisAfId_ipv6 IsisAfId = "ipv6"
)

type IsisEdmLabelTypeEnum

type IsisEdmLabelTypeEnum string

IsisEdmLabelTypeEnum represents isislabeltype

const (
	// isis edm label alloc prefix sid
	IsisEdmLabelTypeEnum_isis_edm_label_alloc_prefix_sid IsisEdmLabelTypeEnum = "isis-edm-label-alloc-prefix-sid"

	// isis edm label alloc local sid
	IsisEdmLabelTypeEnum_isis_edm_label_alloc_local_sid IsisEdmLabelTypeEnum = "isis-edm-label-alloc-local-sid"

	// isis edm label alloc max
	IsisEdmLabelTypeEnum_isis_edm_label_alloc_max IsisEdmLabelTypeEnum = "isis-edm-label-alloc-max"
)

type IsisEnabled

type IsisEnabled string

IsisEnabled represents Isis enabled

const (
	// Disabled
	IsisEnabled_isis_disabled IsisEnabled = "isis-disabled"

	// Enabled
	IsisEnabled_isis_enabled IsisEnabled = "isis-enabled"
)

type IsisErrLogLevel

type IsisErrLogLevel string

IsisErrLogLevel represents Isis err log level

const (
	// isis err log level info
	IsisErrLogLevel_isis_err_log_level_info IsisErrLogLevel = "isis-err-log-level-info"

	// isis err log level warn
	IsisErrLogLevel_isis_err_log_level_warn IsisErrLogLevel = "isis-err-log-level-warn"

	// isis err log level critical
	IsisErrLogLevel_isis_err_log_level_critical IsisErrLogLevel = "isis-err-log-level-critical"
)

type IsisFrr

type IsisFrr string

IsisFrr represents Isis frr

const (
	// Computation disabled
	IsisFrr_isis_frr_type_none IsisFrr = "isis-frr-type-none"

	// Prefix independent per-link computation
	IsisFrr_isis_frr_type_per_link IsisFrr = "isis-frr-type-per-link"

	// Prefix dependent computation
	IsisFrr_isis_frr_type_per_prefix IsisFrr = "isis-frr-type-per-prefix"

	// Segment Routing Microloop Avoidance computation
	IsisFrr_isis_frr_type_sr_u_loop IsisFrr = "isis-frr-type-sr-u-loop"
)

type IsisFrrTiebreaker

type IsisFrrTiebreaker string

IsisFrrTiebreaker represents Isis frr tiebreaker

const (
	// Backup path is via downstream node
	IsisFrrTiebreaker_isis_frr_tiebreaker_down_stream IsisFrrTiebreaker = "isis-frr-tiebreaker-down-stream"

	// Backup path is line card disjoint
	IsisFrrTiebreaker_isis_frr_tiebreaker_lc_disjoint IsisFrrTiebreaker = "isis-frr-tiebreaker-lc-disjoint"

	// Backup path has lowest metric
	IsisFrrTiebreaker_isis_frr_tiebreaker_low_est_backup_metric IsisFrrTiebreaker = "isis-frr-tiebreaker-low-est-backup-metric"

	// Backup path is node protecting
	IsisFrrTiebreaker_isis_frr_tiebreaker_node_protecting IsisFrrTiebreaker = "isis-frr-tiebreaker-node-protecting"

	// Backup path is ECMP
	IsisFrrTiebreaker_isis_frr_tiebreaker_primary_path IsisFrrTiebreaker = "isis-frr-tiebreaker-primary-path"

	// Backup path is not an ECMP
	IsisFrrTiebreaker_isis_frr_tiebreaker_secondary_path IsisFrrTiebreaker = "isis-frr-tiebreaker-secondary-path"

	// Backup path is SRLG disjoint
	IsisFrrTiebreaker_isis_frr_tiebreaker_srlg_disjoint IsisFrrTiebreaker = "isis-frr-tiebreaker-srlg-disjoint"

	// Backup path is link protecting
	IsisFrrTiebreaker_isis_frr_tiebreaker_default IsisFrrTiebreaker = "isis-frr-tiebreaker-default"
)

type IsisIfAdjFormDisabledReason

type IsisIfAdjFormDisabledReason string

IsisIfAdjFormDisabledReason represents Isis if adj form disabled reason

const (
	// isis intf adj form disabled cfg passive
	IsisIfAdjFormDisabledReason_isis_intf_adj_form_disabled_cfg_passive IsisIfAdjFormDisabledReason = "isis-intf-adj-form-disabled-cfg-passive"

	// isis intf adj form disabled no topo participate
	IsisIfAdjFormDisabledReason_isis_intf_adj_form_disabled_no_topo_participate IsisIfAdjFormDisabledReason = "isis-intf-adj-form-disabled-no-topo-participate"

	// isis intf adj form disabled add to intf stack
	// fail
	IsisIfAdjFormDisabledReason_isis_intf_adj_form_disabled_add_to_intf_stack_fail IsisIfAdjFormDisabledReason = "isis-intf-adj-form-disabled-add-to-intf-stack-fail"

	// isis intf adj form disabled clns io
	IsisIfAdjFormDisabledReason_isis_intf_adj_form_disabled_clns_io IsisIfAdjFormDisabledReason = "isis-intf-adj-form-disabled-clns-io"

	// isis intf adj form disabled internal error
	IsisIfAdjFormDisabledReason_isis_intf_adj_form_disabled_internal_error IsisIfAdjFormDisabledReason = "isis-intf-adj-form-disabled-internal-error"
)

type IsisIfAdvPrefixDisabledReason

type IsisIfAdvPrefixDisabledReason string

IsisIfAdvPrefixDisabledReason represents Isis if adv prefix disabled reason

const (
	// isis intf adv prefix disabled if cfg suppressed
	IsisIfAdvPrefixDisabledReason_isis_intf_adv_prefix_disabled_if_cfg_suppressed IsisIfAdvPrefixDisabledReason = "isis-intf-adv-prefix-disabled-if-cfg-suppressed"

	// isis intf adv prefix disabled no topo
	// participate
	IsisIfAdvPrefixDisabledReason_isis_intf_adv_prefix_disabled_no_topo_participate IsisIfAdvPrefixDisabledReason = "isis-intf-adv-prefix-disabled-no-topo-participate"

	// isis intf adv prefix disabled internal error
	IsisIfAdvPrefixDisabledReason_isis_intf_adv_prefix_disabled_internal_error IsisIfAdvPrefixDisabledReason = "isis-intf-adv-prefix-disabled-internal-error"
)

type IsisIfAfDisabledReason

type IsisIfAfDisabledReason string

IsisIfAfDisabledReason represents Isis if af disabled reason

const (
	// isis intf af disabled no topo enabled
	IsisIfAfDisabledReason_isis_intf_af_disabled_no_topo_enabled IsisIfAfDisabledReason = "isis-intf-af-disabled-no-topo-enabled"

	// isis intf af disabled internal error
	IsisIfAfDisabledReason_isis_intf_af_disabled_internal_error IsisIfAfDisabledReason = "isis-intf-af-disabled-internal-error"
)

type IsisIfAfFwdAddrUnknownReason

type IsisIfAfFwdAddrUnknownReason string

IsisIfAfFwdAddrUnknownReason represents Isis if af fwd addr unknown reason

const (
	// isis intf af fwd addr unknown cfg passive
	IsisIfAfFwdAddrUnknownReason_isis_intf_af_fwd_addr_unknown_cfg_passive IsisIfAfFwdAddrUnknownReason = "isis-intf-af-fwd-addr-unknown-cfg-passive"

	// isis intf af fwd addr unknown proto doesnt
	// exist
	IsisIfAfFwdAddrUnknownReason_isis_intf_af_fwd_addr_unknown_proto_doesnt_exist IsisIfAfFwdAddrUnknownReason = "isis-intf-af-fwd-addr-unknown-proto-doesnt-exist"

	// isis intf af fwd addr unknown next hop reg
	// error
	IsisIfAfFwdAddrUnknownReason_isis_intf_af_fwd_addr_unknown_next_hop_reg_error IsisIfAfFwdAddrUnknownReason = "isis-intf-af-fwd-addr-unknown-next-hop-reg-error"

	// isis intf af fwd addr unknown no link local add
	IsisIfAfFwdAddrUnknownReason_isis_intf_af_fwd_addr_unknown_no_link_local_add IsisIfAfFwdAddrUnknownReason = "isis-intf-af-fwd-addr-unknown-no-link-local-add"

	// isis intf af fwd addr unknown af not up
	IsisIfAfFwdAddrUnknownReason_isis_intf_af_fwd_addr_unknown_af_not_up IsisIfAfFwdAddrUnknownReason = "isis-intf-af-fwd-addr-unknown-af-not-up"

	// isis intf af fwd addr unknown vrf enabled
	IsisIfAfFwdAddrUnknownReason_isis_intf_af_fwd_addr_unknown_vrf_enabled IsisIfAfFwdAddrUnknownReason = "isis-intf-af-fwd-addr-unknown-vrf-enabled"

	// isis intf af fwd addr unknown internal error
	IsisIfAfFwdAddrUnknownReason_isis_intf_af_fwd_addr_unknown_internal_error IsisIfAfFwdAddrUnknownReason = "isis-intf-af-fwd-addr-unknown-internal-error"
)

type IsisIfAfPrefixUnknownReason

type IsisIfAfPrefixUnknownReason string

IsisIfAfPrefixUnknownReason represents Isis if af prefix unknown reason

const (
	// isis intf af prefix unknown adv suppressed
	IsisIfAfPrefixUnknownReason_isis_intf_af_prefix_unknown_adv_suppressed IsisIfAfPrefixUnknownReason = "isis-intf-af-prefix-unknown-adv-suppressed"

	// isis intf af prefix unknown global addr reg
	// error
	IsisIfAfPrefixUnknownReason_isis_intf_af_prefix_unknown_global_addr_reg_error IsisIfAfPrefixUnknownReason = "isis-intf-af-prefix-unknown-global-addr-reg-error"

	// isis intf af prefix unknown internal error
	IsisIfAfPrefixUnknownReason_isis_intf_af_prefix_unknown_internal_error IsisIfAfPrefixUnknownReason = "isis-intf-af-prefix-unknown-internal-error"
)

type IsisIfAfProtoDownReason

type IsisIfAfProtoDownReason string

IsisIfAfProtoDownReason represents Isis if af proto down reason

const (
	// isis intf af proto down imd conn fail
	IsisIfAfProtoDownReason_isis_intf_af_proto_down_imd_conn_fail IsisIfAfProtoDownReason = "isis-intf-af-proto-down-imd-conn-fail"

	// isis intf af proto down imd node doesnt exist
	IsisIfAfProtoDownReason_isis_intf_af_proto_down_imd_node_doesnt_exist IsisIfAfProtoDownReason = "isis-intf-af-proto-down-imd-node-doesnt-exist"

	// isis intf af proto down imd exist reg error
	IsisIfAfProtoDownReason_isis_intf_af_proto_down_imd_exist_reg_error IsisIfAfProtoDownReason = "isis-intf-af-proto-down-imd-exist-reg-error"

	// isis intf af proto down imd state reg error
	IsisIfAfProtoDownReason_isis_intf_af_proto_down_imd_state_reg_error IsisIfAfProtoDownReason = "isis-intf-af-proto-down-imd-state-reg-error"

	// isis intf af proto down af not up
	IsisIfAfProtoDownReason_isis_intf_af_proto_down_af_not_up IsisIfAfProtoDownReason = "isis-intf-af-proto-down-af-not-up"

	// isis intf af proto down internal error
	IsisIfAfProtoDownReason_isis_intf_af_proto_down_internal_error IsisIfAfProtoDownReason = "isis-intf-af-proto-down-internal-error"
)

type IsisIfClnsMtuInvalidReason

type IsisIfClnsMtuInvalidReason string

IsisIfClnsMtuInvalidReason represents Isis if clns mtu invalid reason

const (
	// isis intf clns mtu invalid too small
	IsisIfClnsMtuInvalidReason_isis_intf_clns_mtu_invalid_too_small IsisIfClnsMtuInvalidReason = "isis-intf-clns-mtu-invalid-too-small"

	// isis intf clns mtu invalid internal error
	IsisIfClnsMtuInvalidReason_isis_intf_clns_mtu_invalid_internal_error IsisIfClnsMtuInvalidReason = "isis-intf-clns-mtu-invalid-internal-error"
)

type IsisIfClnsProtoDownReason

type IsisIfClnsProtoDownReason string

IsisIfClnsProtoDownReason represents Isis if clns proto down reason

const (
	// isis intf clns proto down add to intf stack
	// fail
	IsisIfClnsProtoDownReason_isis_intf_clns_proto_down_add_to_intf_stack_fail IsisIfClnsProtoDownReason = "isis-intf-clns-proto-down-add-to-intf-stack-fail"

	// isis intf clns proto down no imd conn
	IsisIfClnsProtoDownReason_isis_intf_clns_proto_down_no_imd_conn IsisIfClnsProtoDownReason = "isis-intf-clns-proto-down-no-imd-conn"

	// isis intf clns proto down imd node doesnt exist
	IsisIfClnsProtoDownReason_isis_intf_clns_proto_down_imd_node_doesnt_exist IsisIfClnsProtoDownReason = "isis-intf-clns-proto-down-imd-node-doesnt-exist"

	// isis intf clns proto down imd exist reg error
	IsisIfClnsProtoDownReason_isis_intf_clns_proto_down_imd_exist_reg_error IsisIfClnsProtoDownReason = "isis-intf-clns-proto-down-imd-exist-reg-error"

	// isis intf clns proto down imd state reg error
	IsisIfClnsProtoDownReason_isis_intf_clns_proto_down_imd_state_reg_error IsisIfClnsProtoDownReason = "isis-intf-clns-proto-down-imd-state-reg-error"

	// isis intf clns proto down clns not up
	IsisIfClnsProtoDownReason_isis_intf_clns_proto_down_clns_not_up IsisIfClnsProtoDownReason = "isis-intf-clns-proto-down-clns-not-up"
)

type IsisIfClnsSnpaUnknownReason

type IsisIfClnsSnpaUnknownReason string

IsisIfClnsSnpaUnknownReason represents Isis if clns snpa unknown reason

const (
	// isis intf clns snpa unknown access error
	IsisIfClnsSnpaUnknownReason_isis_intf_clns_snpa_unknown_access_error IsisIfClnsSnpaUnknownReason = "isis-intf-clns-snpa-unknown-access-error"

	// isis intf clns snpa unknown not lan
	IsisIfClnsSnpaUnknownReason_isis_intf_clns_snpa_unknown_not_lan IsisIfClnsSnpaUnknownReason = "isis-intf-clns-snpa-unknown-not-lan"

	// isis intf clns snpa unknown internal error
	IsisIfClnsSnpaUnknownReason_isis_intf_clns_snpa_unknown_internal_error IsisIfClnsSnpaUnknownReason = "isis-intf-clns-snpa-unknown-internal-error"
)

type IsisIfDisabledReason

type IsisIfDisabledReason string

IsisIfDisabledReason represents Isis if disabled reason

const (
	// isis intf disabled no net cfg
	IsisIfDisabledReason_isis_intf_disabled_no_net_cfg IsisIfDisabledReason = "isis-intf-disabled-no-net-cfg"

	// isis intf disabled area missing
	IsisIfDisabledReason_isis_intf_disabled_area_missing IsisIfDisabledReason = "isis-intf-disabled-area-missing"

	// isis intf disabled no area running
	IsisIfDisabledReason_isis_intf_disabled_no_area_running IsisIfDisabledReason = "isis-intf-disabled-no-area-running"

	// isis intf disabled no topos cfg
	IsisIfDisabledReason_isis_intf_disabled_no_topos_cfg IsisIfDisabledReason = "isis-intf-disabled-no-topos-cfg"

	// isis intf disabled no imd conn
	IsisIfDisabledReason_isis_intf_disabled_no_imd_conn IsisIfDisabledReason = "isis-intf-disabled-no-imd-conn"

	// isis intf disabled imd reg error
	IsisIfDisabledReason_isis_intf_disabled_imd_reg_error IsisIfDisabledReason = "isis-intf-disabled-imd-reg-error"

	// isis intf disabled level mismatch
	IsisIfDisabledReason_isis_intf_disabled_level_mismatch IsisIfDisabledReason = "isis-intf-disabled-level-mismatch"

	// isis intf disabled base caps error
	IsisIfDisabledReason_isis_intf_disabled_base_caps_error IsisIfDisabledReason = "isis-intf-disabled-base-caps-error"

	// isis intf disabled intf doesnt exist
	IsisIfDisabledReason_isis_intf_disabled_intf_doesnt_exist IsisIfDisabledReason = "isis-intf-disabled-intf-doesnt-exist"

	// isis intf disabled intf shutdown
	IsisIfDisabledReason_isis_intf_disabled_intf_shutdown IsisIfDisabledReason = "isis-intf-disabled-intf-shutdown"

	// isis intf disabled internal error
	IsisIfDisabledReason_isis_intf_disabled_internal_error IsisIfDisabledReason = "isis-intf-disabled-internal-error"
)

type IsisIfMcastInvalidReason

type IsisIfMcastInvalidReason string

IsisIfMcastInvalidReason represents Isis if mcast invalid reason

const (
	// Error when attempting to join this multicast
	// group
	IsisIfMcastInvalidReason_isis_intf_mcast_invalid_join_error IsisIfMcastInvalidReason = "isis-intf-mcast-invalid-join-error"

	// Internal error
	IsisIfMcastInvalidReason_isis_intf_mcast_invalid_internal_error IsisIfMcastInvalidReason = "isis-intf-mcast-invalid-internal-error"

	// Multicast group membership not yet requested
	IsisIfMcastInvalidReason_isis_intf_mcast_invalid_not_yet_needed IsisIfMcastInvalidReason = "isis-intf-mcast-invalid-not-yet-needed"
)

type IsisIfTopoAdjFormDisabledReason

type IsisIfTopoAdjFormDisabledReason string

IsisIfTopoAdjFormDisabledReason represents Isis if topo adj form disabled reason

const (
	// isis intf topo adj form disabled intf passive
	IsisIfTopoAdjFormDisabledReason_isis_intf_topo_adj_form_disabled_intf_passive IsisIfTopoAdjFormDisabledReason = "isis-intf-topo-adj-form-disabled-intf-passive"

	// isis intf topo adj form disabled af not up
	IsisIfTopoAdjFormDisabledReason_isis_intf_topo_adj_form_disabled_af_not_up IsisIfTopoAdjFormDisabledReason = "isis-intf-topo-adj-form-disabled-af-not-up"

	// isis intf topo adj form disabled af fwd addr
	// unknown
	IsisIfTopoAdjFormDisabledReason_isis_intf_topo_adj_form_disabled_af_fwd_addr_unknown IsisIfTopoAdjFormDisabledReason = "isis-intf-topo-adj-form-disabled-af-fwd-addr-unknown"

	// isis intf topo adj form disabled topo not cfg
	IsisIfTopoAdjFormDisabledReason_isis_intf_topo_adj_form_disabled_topo_not_cfg IsisIfTopoAdjFormDisabledReason = "isis-intf-topo-adj-form-disabled-topo-not-cfg"

	// isis intf topo adj form disabled topo can not
	// participate
	IsisIfTopoAdjFormDisabledReason_isis_intf_topo_adj_form_disabled_topo_can_not_participate IsisIfTopoAdjFormDisabledReason = "isis-intf-topo-adj-form-disabled-topo-can-not-participate"

	// isis intf topo adj form disabled idle
	IsisIfTopoAdjFormDisabledReason_isis_intf_topo_adj_form_disabled_idle IsisIfTopoAdjFormDisabledReason = "isis-intf-topo-adj-form-disabled-idle"

	// isis intf topo adj form disabled internal error
	IsisIfTopoAdjFormDisabledReason_isis_intf_topo_adj_form_disabled_internal_error IsisIfTopoAdjFormDisabledReason = "isis-intf-topo-adj-form-disabled-internal-error"

	// isis intf topo adj form disabled mtu
	IsisIfTopoAdjFormDisabledReason_isis_intf_topo_adj_form_disabled_mtu IsisIfTopoAdjFormDisabledReason = "isis-intf-topo-adj-form-disabled-mtu"

	// isis intf topo adj form disabled snpa
	IsisIfTopoAdjFormDisabledReason_isis_intf_topo_adj_form_disabled_snpa IsisIfTopoAdjFormDisabledReason = "isis-intf-topo-adj-form-disabled-snpa"

	// isis intf topo adj form disabled mcast
	IsisIfTopoAdjFormDisabledReason_isis_intf_topo_adj_form_disabled_mcast IsisIfTopoAdjFormDisabledReason = "isis-intf-topo-adj-form-disabled-mcast"
)

type IsisIfTopoAdvPrefixDisabledReason

type IsisIfTopoAdvPrefixDisabledReason string

IsisIfTopoAdvPrefixDisabledReason represents Isis if topo adv prefix disabled reason

const (
	// isis intf topo adv prefix disabled intf
	// suppressed
	IsisIfTopoAdvPrefixDisabledReason_isis_intf_topo_adv_prefix_disabled_intf_suppressed IsisIfTopoAdvPrefixDisabledReason = "isis-intf-topo-adv-prefix-disabled-intf-suppressed"

	// isis intf topo adv prefix disabled af not up
	IsisIfTopoAdvPrefixDisabledReason_isis_intf_topo_adv_prefix_disabled_af_not_up IsisIfTopoAdvPrefixDisabledReason = "isis-intf-topo-adv-prefix-disabled-af-not-up"

	// isis intf topo adv prefix disabled af prefixes
	// unknown
	IsisIfTopoAdvPrefixDisabledReason_isis_intf_topo_adv_prefix_disabled_af_prefixes_unknown IsisIfTopoAdvPrefixDisabledReason = "isis-intf-topo-adv-prefix-disabled-af-prefixes-unknown"

	// isis intf topo adv prefix disabled internal
	// error
	IsisIfTopoAdvPrefixDisabledReason_isis_intf_topo_adv_prefix_disabled_internal_error IsisIfTopoAdvPrefixDisabledReason = "isis-intf-topo-adv-prefix-disabled-internal-error"
)

type IsisIfTopoDisabledReason

type IsisIfTopoDisabledReason string

IsisIfTopoDisabledReason represents Isis if topo disabled reason

const (
	// isis intf topo disabled not cfg
	IsisIfTopoDisabledReason_isis_intf_topo_disabled_not_cfg IsisIfTopoDisabledReason = "isis-intf-topo-disabled-not-cfg"

	// isis intf topo disabled internal error
	IsisIfTopoDisabledReason_isis_intf_topo_disabled_internal_error IsisIfTopoDisabledReason = "isis-intf-topo-disabled-internal-error"
)

type IsisKnown

type IsisKnown string

IsisKnown represents Isis known

const (
	// Unknown
	IsisKnown_isis_unknown IsisKnown = "isis-unknown"

	// Known
	IsisKnown_isis_known IsisKnown = "isis-known"
)

type IsisLevel

type IsisLevel string

IsisLevel represents Isis level

const (
	// isis level0
	IsisLevel_isis_level0 IsisLevel = "isis-level0"

	// isis level1
	IsisLevel_isis_level1 IsisLevel = "isis-level1"

	// isis level2
	IsisLevel_isis_level2 IsisLevel = "isis-level2"
)

type IsisLevels

type IsisLevels string

IsisLevels represents Isis levels

const (
	// isis levels none
	IsisLevels_isis_levels_none IsisLevels = "isis-levels-none"

	// isis levels 1
	IsisLevels_isis_levels_1 IsisLevels = "isis-levels-1"

	// isis levels 2
	IsisLevels_isis_levels_2 IsisLevels = "isis-levels-2"

	// isis levels 12
	IsisLevels_isis_levels_12 IsisLevels = "isis-levels-12"

	// isis levels total
	IsisLevels_isis_levels_total IsisLevels = "isis-levels-total"
)

type IsisLspDbOp

type IsisLspDbOp string

IsisLspDbOp represents Isis lsp db op

const (
	// Clear the LSP database
	IsisLspDbOp_isis_lsp_db_clear IsisLspDbOp = "isis-lsp-db-clear"

	// Insertion of new LSP
	IsisLspDbOp_isis_lsp_db_insert_new_lsp IsisLspDbOp = "isis-lsp-db-insert-new-lsp"

	// LSP replacing LSP
	IsisLspDbOp_isis_lsp_db_replace_lsp_with_lsp IsisLspDbOp = "isis-lsp-db-replace-lsp-with-lsp"

	// LSP purged by the local system
	IsisLspDbOp_isis_lsp_db_purge_lsp IsisLspDbOp = "isis-lsp-db-purge-lsp"

	// Removal of the LSP from the database
	IsisLspDbOp_isis_lsp_db_delete_lsp IsisLspDbOp = "isis-lsp-db-delete-lsp"
)

type IsisLspTrigger

type IsisLspTrigger string

IsisLspTrigger represents Isis lsp trigger

const (
	// Any configuration change
	IsisLspTrigger_isis_lsp_trig_config IsisLspTrigger = "isis-lsp-trig-config"

	// New adjacency came up
	IsisLspTrigger_isis_lsp_trig_newadj IsisLspTrigger = "isis-lsp-trig-newadj"

	// Adjacency went down
	IsisLspTrigger_isis_lsp_trig_deladj IsisLspTrigger = "isis-lsp-trig-deladj"

	// DIS changed, or pseudonode changed
	IsisLspTrigger_isis_lsp_trig_dr_change IsisLspTrigger = "isis-lsp-trig-dr-change"

	// Active area set changed
	IsisLspTrigger_isis_lsp_trig_area_set IsisLspTrigger = "isis-lsp-trig-area-set"

	// Attached bit changed state
	IsisLspTrigger_isis_lsp_trig_attach IsisLspTrigger = "isis-lsp-trig-attach"

	// LSPDB overload bit changed state
	IsisLspTrigger_isis_lsp_trig_hippity IsisLspTrigger = "isis-lsp-trig-hippity"

	// LSP regeneration
	IsisLspTrigger_isis_lsp_trig_regen IsisLspTrigger = "isis-lsp-trig-regen"

	// Directly connected IP prefix up
	IsisLspTrigger_isis_lsp_trig_ip_if_up IsisLspTrigger = "isis-lsp-trig-ip-if-up"

	// Directly connected IP prefix down
	IsisLspTrigger_isis_lsp_trig_ip_if_down IsisLspTrigger = "isis-lsp-trig-ip-if-down"

	// Interarea IP route appeared or gone
	IsisLspTrigger_isis_lsp_trig_ip_inter_area IsisLspTrigger = "isis-lsp-trig-ip-inter-area"

	// Redistributed IP route appeared or gone
	IsisLspTrigger_isis_lsp_trig_ip_external IsisLspTrigger = "isis-lsp-trig-ip-external"

	// Full IP redistribution
	IsisLspTrigger_isis_lsp_trig_ip_external_full IsisLspTrigger = "isis-lsp-trig-ip-external-full"

	// Default information originate changed
	IsisLspTrigger_isis_lsp_trig_ip_def_orig IsisLspTrigger = "isis-lsp-trig-ip-def-orig"

	// IP interface address changed
	IsisLspTrigger_isis_lsp_trig_ip_addr_chg IsisLspTrigger = "isis-lsp-trig-ip-addr-chg"

	// TE bandwidth resource information
	IsisLspTrigger_isis_lsp_trig_te_info IsisLspTrigger = "isis-lsp-trig-te-info"

	// TE PCE information
	IsisLspTrigger_isis_lsp_trig_te_pce_info IsisLspTrigger = "isis-lsp-trig-te-pce-info"

	// TE forwarding adjacency information
	IsisLspTrigger_isis_lsp_trig_te_fa_info IsisLspTrigger = "isis-lsp-trig-te-fa-info"

	// NSR FO is done
	IsisLspTrigger_isis_lsp_trig_nsr_fo IsisLspTrigger = "isis-lsp-trig-nsr-fo"

	// Pseudo-node generation canceled
	IsisLspTrigger_isis_lsp_trig_pn_cancel IsisLspTrigger = "isis-lsp-trig-pn-cancel"

	// Link-group offset metric change
	IsisLspTrigger_isis_lsp_trig_lkgp IsisLspTrigger = "isis-lsp-trig-lkgp"

	// Proactive Protection metric change
	IsisLspTrigger_isis_lsp_trig_pp IsisLspTrigger = "isis-lsp-trig-pp"

	// Any configuration change that requires all LSPs
	// to be updated
	IsisLspTrigger_isis_lsp_trig_config_force_send IsisLspTrigger = "isis-lsp-trig-config-force-send"

	// Any configuration change that requires the LBD
	// database re-init.
	IsisLspTrigger_isis_lsp_trig_config_force_init IsisLspTrigger = "isis-lsp-trig-config-force-init"

	// Adjacency SID added
	IsisLspTrigger_isis_lsp_trig_adj_sid_add IsisLspTrigger = "isis-lsp-trig-adj-sid-add"

	// Adjacency SID deleted
	IsisLspTrigger_isis_lsp_trig_adj_sid_delete IsisLspTrigger = "isis-lsp-trig-adj-sid-delete"

	// Adjacency SIDs added and/or deleted
	IsisLspTrigger_isis_lsp_trig_adj_sid_change IsisLspTrigger = "isis-lsp-trig-adj-sid-change"

	// Maximum SID depth change
	IsisLspTrigger_isis_lsp_trig_msd IsisLspTrigger = "isis-lsp-trig-msd"

	// Adjacency SID wait timer expired
	IsisLspTrigger_isis_lsp_trig_adj_sid_wait_timer IsisLspTrigger = "isis-lsp-trig-adj-sid-wait-timer"

	// Direct LSP generation
	IsisLspTrigger_isis_lsp_trig_direct_gen IsisLspTrigger = "isis-lsp-trig-direct-gen"

	// Flex-Algo Enable/Disable
	IsisLspTrigger_isis_lsp_trig_flex_algo_enable_disable IsisLspTrigger = "isis-lsp-trig-flex-algo-enable-disable"

	// Link delay/loss changed
	IsisLspTrigger_isis_lsp_trig_pm_delay_loss IsisLspTrigger = "isis-lsp-trig-pm-delay-loss"

	// Link bandwidth utilization changed
	IsisLspTrigger_isis_lsp_trig_pm_bw_util IsisLspTrigger = "isis-lsp-trig-pm-bw-util"
)

type IsisMediaClass

type IsisMediaClass string

IsisMediaClass represents Isis media class

const (
	// LAN
	IsisMediaClass_isis_media_class_lan IsisMediaClass = "isis-media-class-lan"

	// P2P
	IsisMediaClass_isis_media_class_p2p IsisMediaClass = "isis-media-class-p2p"

	// Loopback
	IsisMediaClass_isis_media_class_loop_back IsisMediaClass = "isis-media-class-loop-back"
)

type IsisMetricMode

type IsisMetricMode string

IsisMetricMode represents Isis metric mode

const (
	// Fixed
	IsisMetricMode_isis_metric_mode_fixed IsisMetricMode = "isis-metric-mode-fixed"

	// Relative
	IsisMetricMode_isis_metric_mode_relative IsisMetricMode = "isis-metric-mode-relative"

	// Absolute
	IsisMetricMode_isis_metric_mode_absolute IsisMetricMode = "isis-metric-mode-absolute"
)

type IsisMetricStyle

type IsisMetricStyle string

IsisMetricStyle represents Isis metric style

const (
	// old-style (ISO 10589) metrics
	IsisMetricStyle_isis_metric_style_narrow IsisMetricStyle = "isis-metric-style-narrow"

	// new-style 32-bit metrics
	IsisMetricStyle_isis_metric_style_wide IsisMetricStyle = "isis-metric-style-wide"

	// send/accept both forms of metric
	IsisMetricStyle_isis_metric_style_transition IsisMetricStyle = "isis-metric-style-transition"

	// send old-style (ISO 10589) metrics but accept
	// both
	IsisMetricStyle_isis_metric_style_narrow_transition IsisMetricStyle = "isis-metric-style-narrow-transition"

	// send new-style 32-bit metrics but accept both
	IsisMetricStyle_isis_metric_style_wide_transition IsisMetricStyle = "isis-metric-style-wide-transition"
)

type IsisNsfFlavor

type IsisNsfFlavor string

IsisNsfFlavor represents Isis nsf flavor

const (
	// NSF not configured
	IsisNsfFlavor_isis_nsf_flav_or_none IsisNsfFlavor = "isis-nsf-flav-or-none"

	// Cisco-proprietary NSF
	IsisNsfFlavor_isis_nsf_flav_or_cisco IsisNsfFlavor = "isis-nsf-flav-or-cisco"

	// IETF-standard NSF
	IsisNsfFlavor_isis_nsf_flav_or_ietf IsisNsfFlavor = "isis-nsf-flav-or-ietf"

	// Cisco-proprietary NSR
	IsisNsfFlavor_isis_nsf_flav_or_nsr IsisNsfFlavor = "isis-nsf-flav-or-nsr"
)

type IsisPrefixOrigin

type IsisPrefixOrigin string

IsisPrefixOrigin represents Isis prefix origin

const (
	// Level 1 Summary Null Route
	IsisPrefixOrigin_isis_prefix_origin_l1_summary_null IsisPrefixOrigin = "isis-prefix-origin-l1-summary-null"

	// Level 1 Route
	IsisPrefixOrigin_isis_prefix_origin_l1 IsisPrefixOrigin = "isis-prefix-origin-l1"

	// Level 2 Summary Null Route
	IsisPrefixOrigin_isis_prefix_origin_l2_summary_null IsisPrefixOrigin = "isis-prefix-origin-l2-summary-null"

	// Level 2 Route
	IsisPrefixOrigin_isis_prefix_origin_l2 IsisPrefixOrigin = "isis-prefix-origin-l2"

	// Level 1 Interarea Summary Null Route
	IsisPrefixOrigin_isis_prefix_origin_inter_area_summary_null IsisPrefixOrigin = "isis-prefix-origin-inter-area-summary-null"

	// Level 1 Interarea Route
	IsisPrefixOrigin_isis_prefix_origin_inter_area IsisPrefixOrigin = "isis-prefix-origin-inter-area"

	// Nearest Attached Default Route
	IsisPrefixOrigin_isis_prefix_origin_default_nearest_attached IsisPrefixOrigin = "isis-prefix-origin-default-nearest-attached"
)

type IsisPrefixPriority

type IsisPrefixPriority string

IsisPrefixPriority represents Isis prefix priority

const (
	// Critical priority prefixes
	IsisPrefixPriority_isis_prefix_priority_critical IsisPrefixPriority = "isis-prefix-priority-critical"

	// High priority prefixes
	IsisPrefixPriority_isis_prefix_priority_high IsisPrefixPriority = "isis-prefix-priority-high"

	// Medium priority prefixes
	IsisPrefixPriority_isis_prefix_priority_med IsisPrefixPriority = "isis-prefix-priority-med"

	// Low priority prefixes
	IsisPrefixPriority_isis_prefix_priority_low IsisPrefixPriority = "isis-prefix-priority-low"
)

type IsisReachable

type IsisReachable string

IsisReachable represents Isis reachable

const (
	// Unreachable
	IsisReachable_isis_unreachable IsisReachable = "isis-unreachable"

	// Reachable
	IsisReachable_isis_reachable IsisReachable = "isis-reachable"
)

type IsisRedistProto

type IsisRedistProto string

IsisRedistProto represents Isis redist proto

const (
	// Redistributed protocol is Connected
	IsisRedistProto_isis_redist_connected IsisRedistProto = "isis-redist-connected"

	// Redistributed protocol is Static
	IsisRedistProto_isis_redist_static IsisRedistProto = "isis-redist-static"

	// Redistributed protocol is OSPF
	IsisRedistProto_isis_redist_ospf IsisRedistProto = "isis-redist-ospf"

	// Redistributed protocol is BGP
	IsisRedistProto_isis_redist_bgp IsisRedistProto = "isis-redist-bgp"

	// Redistributed protocol is IS-IS
	IsisRedistProto_isis_redist_isis IsisRedistProto = "isis-redist-isis"

	// Redistributed protocol is OSPFv3
	IsisRedistProto_isis_redist_ospfv3 IsisRedistProto = "isis-redist-ospfv3"

	// Redistributed protocol is RIP
	IsisRedistProto_isis_redist_rip IsisRedistProto = "isis-redist-rip"

	// Redistributed protocol is EIGRP
	IsisRedistProto_isis_redist_eigrp IsisRedistProto = "isis-redist-eigrp"

	// Redistributed protocol is Subscriber
	IsisRedistProto_isis_redist_subscriber IsisRedistProto = "isis-redist-subscriber"

	// Redistributed protocol is Application
	IsisRedistProto_isis_redist_application IsisRedistProto = "isis-redist-application"

	// Redistributed protocol is Mobile
	IsisRedistProto_isis_redist_mobile IsisRedistProto = "isis-redist-mobile"
)

type IsisShRouteAdvOrigin

type IsisShRouteAdvOrigin string

IsisShRouteAdvOrigin represents Origin of a prefix advertisement

const (
	// IS-IS interface prefix
	IsisShRouteAdvOrigin_isis_sh_route_adv_origin_interface IsisShRouteAdvOrigin = "isis-sh-route-adv-origin-interface"

	// Redistributed prefix
	IsisShRouteAdvOrigin_isis_sh_route_adv_origin_redistributed IsisShRouteAdvOrigin = "isis-sh-route-adv-origin-redistributed"

	// Native prefix
	IsisShRouteAdvOrigin_isis_sh_route_adv_origin_native IsisShRouteAdvOrigin = "isis-sh-route-adv-origin-native"

	// Summary prefix
	IsisShRouteAdvOrigin_isis_sh_route_adv_origin_summary IsisShRouteAdvOrigin = "isis-sh-route-adv-origin-summary"

	// Explicit origination of default prefix
	IsisShRouteAdvOrigin_isis_sh_route_adv_origin_default IsisShRouteAdvOrigin = "isis-sh-route-adv-origin-default"
)
type IsisShTeLink string

IsisShTeLink represents Isis sh te link

const (
	// Tunnel is absolute
	IsisShTeLink_isis_sh_te_link_p2p IsisShTeLink = "isis-sh-te-link-p2p"

	// Broadcast link
	IsisShTeLink_isis_sh_te_link_broadcast IsisShTeLink = "isis-sh-te-link-broadcast"
)

type IsisShTePceFloodingScope

type IsisShTePceFloodingScope string

IsisShTePceFloodingScope represents Isis sh te pce flooding scope

const (
	// Flooding is disabled
	IsisShTePceFloodingScope_none IsisShTePceFloodingScope = "none"

	// Area wide flooding
	IsisShTePceFloodingScope_area IsisShTePceFloodingScope = "area"

	// Domain wide flooding
	IsisShTePceFloodingScope_domain IsisShTePceFloodingScope = "domain"
)

type IsisSpfClass

type IsisSpfClass string

IsisSpfClass represents Types of route calculation

const (
	// Remote microloop avoidance SPF
	IsisSpfClass_isis_spf_frr_sr_u_loop IsisSpfClass = "isis-spf-frr-sr-u-loop"

	// FRR per-link SPF
	IsisSpfClass_isis_spf_frr_per_link IsisSpfClass = "isis-spf-frr-per-link"

	// PRC
	IsisSpfClass_isis_spf_partial IsisSpfClass = "isis-spf-partial"

	// FRR per-prefix SPF
	IsisSpfClass_isis_spf_frr_per_prefix IsisSpfClass = "isis-spf-frr-per-prefix"

	// UCMP SPF
	IsisSpfClass_isis_spf_ucmp_calc IsisSpfClass = "isis-spf-ucmp-calc"

	// Flex-Algo SPF
	IsisSpfClass_isis_spf_flex IsisSpfClass = "isis-spf-flex"

	// Next Hop
	IsisSpfClass_isis_spf_next_hop IsisSpfClass = "isis-spf-next-hop"

	// Incremental SPF
	IsisSpfClass_isis_spf_incremental IsisSpfClass = "isis-spf-incremental"

	// Full SPF
	IsisSpfClass_isis_spf_full IsisSpfClass = "isis-spf-full"
)

type IsisSpfTrigger

type IsisSpfTrigger string

IsisSpfTrigger represents Isis spf trigger

const (
	// Configuration change
	IsisSpfTrigger_isis_spf_trig_config IsisSpfTrigger = "isis-spf-trig-config"

	// NSR FO is done
	IsisSpfTrigger_isis_spf_trig_nsr_fo IsisSpfTrigger = "isis-spf-trig-nsr-fo"

	// Periodic SPF
	IsisSpfTrigger_isis_spf_trig_periodic IsisSpfTrigger = "isis-spf-trig-periodic"

	// Cleared route table
	IsisSpfTrigger_isis_spf_trig_clear IsisSpfTrigger = "isis-spf-trig-clear"

	// New adjacency
	IsisSpfTrigger_isis_spf_trig_newadj IsisSpfTrigger = "isis-spf-trig-newadj"

	// Deleted adjacency
	IsisSpfTrigger_isis_spf_trig_deladj IsisSpfTrigger = "isis-spf-trig-deladj"

	// IP nexthop address change
	IsisSpfTrigger_isis_spf_trig_next_hop IsisSpfTrigger = "isis-spf-trig-next-hop"

	// Changed interface metric
	IsisSpfTrigger_isis_spf_trig_metric IsisSpfTrigger = "isis-spf-trig-metric"

	// Change to elected DIS
	IsisSpfTrigger_isis_spf_trig_dis IsisSpfTrigger = "isis-spf-trig-dis"

	// Change to per-link FRR config
	IsisSpfTrigger_isis_spf_trig_frr_per_link IsisSpfTrigger = "isis-spf-trig-frr-per-link"

	// Change to per-prefix FRR config
	IsisSpfTrigger_isis_spf_trig_frr_per_prefix IsisSpfTrigger = "isis-spf-trig-frr-per-prefix"

	// Change to UCMP config/calculation
	IsisSpfTrigger_isis_spf_trig_ucmp IsisSpfTrigger = "isis-spf-trig-ucmp"

	// New TE Autoroute Tunnel
	IsisSpfTrigger_isis_spf_trig_new_tunnel IsisSpfTrigger = "isis-spf-trig-new-tunnel"

	// Deleted TE Autoroute Tunnel
	IsisSpfTrigger_isis_spf_trig_del_tunnel IsisSpfTrigger = "isis-spf-trig-del-tunnel"

	// Changed TE Autoroute Tunnel
	IsisSpfTrigger_isis_spf_trig_chg_tunnel IsisSpfTrigger = "isis-spf-trig-chg-tunnel"

	// New LSP zero which participates in topology
	IsisSpfTrigger_isis_spf_trig_new_node IsisSpfTrigger = "isis-spf-trig-new-node"

	// New LSP zero which no longer participates in
	// topology
	IsisSpfTrigger_isis_spf_trig_del_node IsisSpfTrigger = "isis-spf-trig-del-node"

	// Previously unseen LSP fragment
	IsisSpfTrigger_isis_spf_trig_newlsp IsisSpfTrigger = "isis-spf-trig-newlsp"

	// LSP expired
	IsisSpfTrigger_isis_spf_trig_lsp_expiry IsisSpfTrigger = "isis-spf-trig-lsp-expiry"

	// Attached bit set
	IsisSpfTrigger_isis_spf_trig_attach_set IsisSpfTrigger = "isis-spf-trig-attach-set"

	// Attached bit cleared
	IsisSpfTrigger_isis_spf_trig_attach_clr IsisSpfTrigger = "isis-spf-trig-attach-clr"

	// Overload bit set
	IsisSpfTrigger_isis_spf_trig_overload_set IsisSpfTrigger = "isis-spf-trig-overload-set"

	// Overload bit cleared
	IsisSpfTrigger_isis_spf_trig_overload_clr IsisSpfTrigger = "isis-spf-trig-overload-clr"

	// Good news link TLV content change
	IsisSpfTrigger_isis_spf_trig_link_good IsisSpfTrigger = "isis-spf-trig-link-good"

	// Bad news link TLV content change
	IsisSpfTrigger_isis_spf_trig_link_bad IsisSpfTrigger = "isis-spf-trig-link-bad"

	// Good news prefix TLV content change
	IsisSpfTrigger_isis_spf_trig_prefix_good IsisSpfTrigger = "isis-spf-trig-prefix-good"

	// Bad news prefix TLV content change
	IsisSpfTrigger_isis_spf_trig_prefix_bad IsisSpfTrigger = "isis-spf-trig-prefix-bad"

	// Neutral (neither good nor bad news) prefix TLV
	// content change
	IsisSpfTrigger_isis_spf_trig_prefix IsisSpfTrigger = "isis-spf-trig-prefix"

	// Area address TLV content change
	IsisSpfTrigger_isis_spf_trig_area_addr IsisSpfTrigger = "isis-spf-trig-area-addr"

	// IP address TLV content change
	IsisSpfTrigger_isis_spf_trig_ip_addr IsisSpfTrigger = "isis-spf-trig-ip-addr"

	// Router id TLV content change
	IsisSpfTrigger_isis_spf_trig_rtrid IsisSpfTrigger = "isis-spf-trig-rtrid"

	// Flex-Algo support change
	IsisSpfTrigger_isis_spf_trig_flex_algo IsisSpfTrigger = "isis-spf-trig-flex-algo"

	// Prefix policy change
	IsisSpfTrigger_isis_spf_trig_prefix_policy IsisSpfTrigger = "isis-spf-trig-prefix-policy"
)

type IsisStartupStatus

type IsisStartupStatus string

IsisStartupStatus represents Isis startup status

const (
	// Startup-state-machine controlled restart in
	// progress
	IsisStartupStatus_isis_startup_ssm_active IsisStartupStatus = "isis-startup-ssm-active"

	// Startup-state-machine controlled restart
	// complete
	IsisStartupStatus_isis_startup_ssm_complete IsisStartupStatus = "isis-startup-ssm-complete"

	// Startup-state-machine controlled restart
	// aborted
	IsisStartupStatus_isis_startup_ssm_aborted IsisStartupStatus = "isis-startup-ssm-aborted"

	// Startup-state-machine controlled not attempted
	IsisStartupStatus_isis_startup_ssm_not_run IsisStartupStatus = "isis-startup-ssm-not-run"
)

type IsisSubAfId

type IsisSubAfId string

IsisSubAfId represents Isis sub af id

const (
	// Unicast
	IsisSubAfId_unicast IsisSubAfId = "unicast"

	// Multicast
	IsisSubAfId_multicast IsisSubAfId = "multicast"
)

type IsisTilfaComputation

type IsisTilfaComputation string

IsisTilfaComputation represents Isis tilfa computation

const (
	// isis tilfa comp none
	IsisTilfaComputation_isis_tilfa_comp_none IsisTilfaComputation = "isis-tilfa-comp-none"

	// isis tilfa comp link
	IsisTilfaComputation_isis_tilfa_comp_link IsisTilfaComputation = "isis-tilfa-comp-link"

	// isis tilfa comp node
	IsisTilfaComputation_isis_tilfa_comp_node IsisTilfaComputation = "isis-tilfa-comp-node"

	// isis tilfa comp srlg
	IsisTilfaComputation_isis_tilfa_comp_srlg IsisTilfaComputation = "isis-tilfa-comp-srlg"

	// isis tilfa comp node srlg
	IsisTilfaComputation_isis_tilfa_comp_node_srlg IsisTilfaComputation = "isis-tilfa-comp-node-srlg"
)

type IsisUloopAvoidance

type IsisUloopAvoidance string

IsisUloopAvoidance represents Isis uloop avoidance

const (
	// No MicroLoop avoidance
	IsisUloopAvoidance_isis_u_loop_avoidance_type_none IsisUloopAvoidance = "isis-u-loop-avoidance-type-none"

	// Apply MicroLoop avoidance for all prefixes
	IsisUloopAvoidance_isis_u_loop_avoidance_type_all IsisUloopAvoidance = "isis-u-loop-avoidance-type-all"

	// Apply MicroLoop avoidance only for protected
	// prefixes
	IsisUloopAvoidance_isis_u_loop_avoidance_type_protected IsisUloopAvoidance = "isis-u-loop-avoidance-type-protected"

	// Segment Routing MicroLoop avoidance for All
	// single-link changes
	IsisUloopAvoidance_isis_u_loop_avoidance_type_sr IsisUloopAvoidance = "isis-u-loop-avoidance-type-sr"
)

type IsisUloopEvent

type IsisUloopEvent string

IsisUloopEvent represents Isis uloop event

const (
	// isis u loop event none
	IsisUloopEvent_isis_u_loop_event_none IsisUloopEvent = "isis-u-loop-event-none"

	// isis u loop event link down
	IsisUloopEvent_isis_u_loop_event_link_down IsisUloopEvent = "isis-u-loop-event-link-down"

	// isis u loop event link up
	IsisUloopEvent_isis_u_loop_event_link_up IsisUloopEvent = "isis-u-loop-event-link-up"

	// isis u loop event ol bit set
	IsisUloopEvent_isis_u_loop_event_ol_bit_set IsisUloopEvent = "isis-u-loop-event-ol-bit-set"

	// isis u loop event ol bit unset
	IsisUloopEvent_isis_u_loop_event_ol_bit_unset IsisUloopEvent = "isis-u-loop-event-ol-bit-unset"
)

type IsisUp

type IsisUp string

IsisUp represents Isis up

const (
	// Down
	IsisUp_isis_down IsisUp = "isis-down"

	// Up
	IsisUp_isis_up IsisUp = "isis-up"
)

type IsisValid

type IsisValid string

IsisValid represents Isis valid

const (
	// Invalid
	IsisValid_isis_invalid IsisValid = "isis-invalid"

	// Valid
	IsisValid_isis_valid IsisValid = "isis-valid"
)

type Isis_Instances

type Isis_Instances struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IS-IS instance. The type is slice of Isis_Instances_Instance.
	Instance []*Isis_Instances_Instance
}

Isis_Instances Per-instance operational data

func (*Isis_Instances) GetEntityData

func (instances *Isis_Instances) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance

type Isis_Instances_Instance struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Instance identifier. The type is string with
	// length: 1..36.
	InstanceName interface{}

	// Neighbor table.
	Neighbors Isis_Instances_Instance_Neighbors

	// Hostname table.
	HostNames Isis_Instances_Instance_HostNames

	// Per-instance statistics.
	StatisticsGlobal Isis_Instances_Instance_StatisticsGlobal

	// Level table.
	Levels Isis_Instances_Instance_Levels

	// Topology table.
	Topologies Isis_Instances_Instance_Topologies

	// NSR Status information.
	NsrStatus Isis_Instances_Instance_NsrStatus

	// Interface table.
	Interfaces Isis_Instances_Instance_Interfaces

	// Checkpointed adjacency table.
	CheckpointAdjacencies Isis_Instances_Instance_CheckpointAdjacencies

	// Flex-Algo Table.
	FlexAlgos Isis_Instances_Instance_FlexAlgos

	// Segment Routing Mapping Server operational data.
	Srms Isis_Instances_Instance_Srms

	// Log of errors and warnings.
	ErrorLog Isis_Instances_Instance_ErrorLog

	// Checkpointed interface table.
	CheckpointInterfaces Isis_Instances_Instance_CheckpointInterfaces

	// SR Label table.
	SrLabels Isis_Instances_Instance_SrLabels

	// Interface statistics table.
	InterfaceStatistics Isis_Instances_Instance_InterfaceStatistics

	// Basic protocol information about an IS-IS instance.
	Protocol Isis_Instances_Instance_Protocol

	// Neighbor-summary table.
	NeighborSummaries Isis_Instances_Instance_NeighborSummaries

	// Checkpointed LSP table.
	CheckpointLsps Isis_Instances_Instance_CheckpointLsps

	// Mesh-group information.
	MeshGroups Isis_Instances_Instance_MeshGroups

	// NSR Statistics information.
	NsrStatistics Isis_Instances_Instance_NsrStatistics

	// Checkpointed TE tunnel table.
	CheckpointTeTunnels Isis_Instances_Instance_CheckpointTeTunnels
}

Isis_Instances_Instance IS-IS instance

func (*Isis_Instances_Instance) GetEntityData

func (instance *Isis_Instances_Instance) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_CheckpointAdjacencies

type Isis_Instances_Instance_CheckpointAdjacencies struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A checkpointed IS-IS adjacency. The type is slice of
	// Isis_Instances_Instance_CheckpointAdjacencies_CheckpointAdjacency.
	CheckpointAdjacency []*Isis_Instances_Instance_CheckpointAdjacencies_CheckpointAdjacency
}

Isis_Instances_Instance_CheckpointAdjacencies Checkpointed adjacency table

func (*Isis_Instances_Instance_CheckpointAdjacencies) GetEntityData

func (checkpointAdjacencies *Isis_Instances_Instance_CheckpointAdjacencies) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_CheckpointAdjacencies_CheckpointAdjacency

type Isis_Instances_Instance_CheckpointAdjacencies_CheckpointAdjacency struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level. The type is IsisInternalLevel.
	Level interface{}

	// System ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	SystemId interface{}

	// Interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Checkpoint object ID. The type is interface{} with range: 0..4294967295.
	CheckpointAdjacencyObjectId interface{}

	// Neighbor system ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	CheckpointAdjacencySystemId interface{}

	// Neighbor SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	CheckpointAdjacencySnpa interface{}

	// Local interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	CheckpointAdjacencyInterface interface{}

	// Adjacency level. The type is IsisLevel.
	CheckpointAdjacencyLevel interface{}

	// Adjacency holdtime (s). The type is interface{} with range: 0..65535.
	CheckpointAdjacencyHoldtime interface{}

	// Adjacency LAN priority. The type is interface{} with range: 0..255.
	CheckpointAdjacencyLanPriority interface{}

	// Neighbor circuit number. The type is interface{} with range: 0..255.
	CheckpointAdjacencyCircuitNumber interface{}

	// Per address family next hops. The type is slice of
	// Isis_Instances_Instance_CheckpointAdjacencies_CheckpointAdjacency_CheckpointAdjacencyPerAddressFamilyNextHop.
	CheckpointAdjacencyPerAddressFamilyNextHop []*Isis_Instances_Instance_CheckpointAdjacencies_CheckpointAdjacency_CheckpointAdjacencyPerAddressFamilyNextHop
}

Isis_Instances_Instance_CheckpointAdjacencies_CheckpointAdjacency A checkpointed IS-IS adjacency

func (*Isis_Instances_Instance_CheckpointAdjacencies_CheckpointAdjacency) GetEntityData

type Isis_Instances_Instance_CheckpointAdjacencies_CheckpointAdjacency_CheckpointAdjacencyPerAddressFamilyNextHop

type Isis_Instances_Instance_CheckpointAdjacencies_CheckpointAdjacency_CheckpointAdjacencyPerAddressFamilyNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// AFName. The type is IsisAfId.
	AfName interface{}

	// IPV4 address type. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4 interface{}

	// IPV6 address type. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Ipv6 interface{}
}

Isis_Instances_Instance_CheckpointAdjacencies_CheckpointAdjacency_CheckpointAdjacencyPerAddressFamilyNextHop Per address family next hops

func (*Isis_Instances_Instance_CheckpointAdjacencies_CheckpointAdjacency_CheckpointAdjacencyPerAddressFamilyNextHop) GetEntityData

type Isis_Instances_Instance_CheckpointInterfaces

type Isis_Instances_Instance_CheckpointInterfaces struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Checkpointed information about one IS-IS interface. The type is slice of
	// Isis_Instances_Instance_CheckpointInterfaces_CheckpointInterface.
	CheckpointInterface []*Isis_Instances_Instance_CheckpointInterfaces_CheckpointInterface
}

Isis_Instances_Instance_CheckpointInterfaces Checkpointed interface table

func (*Isis_Instances_Instance_CheckpointInterfaces) GetEntityData

func (checkpointInterfaces *Isis_Instances_Instance_CheckpointInterfaces) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_CheckpointInterfaces_CheckpointInterface

type Isis_Instances_Instance_CheckpointInterfaces_CheckpointInterface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Checkpoint object ID. The type is interface{} with range: 0..4294967295.
	CheckpointObjectId interface{}

	// Interface name. The type is string.
	InterfaceNameXr interface{}

	// Local interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	CheckpointInterfaceHandle interface{}

	// Local circuit number. The type is interface{} with range: 0..255.
	LocalCircuitNumber interface{}

	// Areas in which this system is DIS. The type is IsisLevels.
	DisAreas interface{}

	// TRUE if there is an adjacency on this interface. The type is bool.
	HasAdjacency interface{}

	// SNPA of this interface. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	LocalSnpa interface{}

	// TRUE if multicast group registration succeeded on this interface. The type
	// is bool.
	HasJoinedMcastGroup interface{}

	// MPLS LDP sync status. The type is bool.
	HasAchievedLdpSync interface{}

	// MPLS LDPv6 sync status. The type is bool.
	HasAchievedLdPv6Sync interface{}
}

Isis_Instances_Instance_CheckpointInterfaces_CheckpointInterface Checkpointed information about one IS-IS interface

func (*Isis_Instances_Instance_CheckpointInterfaces_CheckpointInterface) GetEntityData

type Isis_Instances_Instance_CheckpointLsps

type Isis_Instances_Instance_CheckpointLsps struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A checkpointed IS-IS LSP. The type is slice of
	// Isis_Instances_Instance_CheckpointLsps_CheckpointLsp.
	CheckpointLsp []*Isis_Instances_Instance_CheckpointLsps_CheckpointLsp
}

Isis_Instances_Instance_CheckpointLsps Checkpointed LSP table

func (*Isis_Instances_Instance_CheckpointLsps) GetEntityData

func (checkpointLsps *Isis_Instances_Instance_CheckpointLsps) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_CheckpointLsps_CheckpointLsp

type Isis_Instances_Instance_CheckpointLsps_CheckpointLsp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level. The type is IsisInternalLevel.
	Level interface{}

	// LSP ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	LspId interface{}

	// LSP Checkpoint table object ID. The type is interface{} with range:
	// 0..4294967295.
	CheckpointLspObjectId interface{}

	// LSP level. The type is interface{} with range: 0..255.
	CheckpointLspLevel interface{}

	// TRUE if this is a local LSP. The type is bool.
	CheckpointLspLocalFlag interface{}

	// LSP ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	CheckpointLspId interface{}
}

Isis_Instances_Instance_CheckpointLsps_CheckpointLsp A checkpointed IS-IS LSP

func (*Isis_Instances_Instance_CheckpointLsps_CheckpointLsp) GetEntityData

type Isis_Instances_Instance_CheckpointTeTunnels

type Isis_Instances_Instance_CheckpointTeTunnels struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A checkpointed TE tunnel. The type is slice of
	// Isis_Instances_Instance_CheckpointTeTunnels_CheckpointTeTunnel.
	CheckpointTeTunnel []*Isis_Instances_Instance_CheckpointTeTunnels_CheckpointTeTunnel
}

Isis_Instances_Instance_CheckpointTeTunnels Checkpointed TE tunnel table

func (*Isis_Instances_Instance_CheckpointTeTunnels) GetEntityData

func (checkpointTeTunnels *Isis_Instances_Instance_CheckpointTeTunnels) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_CheckpointTeTunnels_CheckpointTeTunnel

type Isis_Instances_Instance_CheckpointTeTunnels_CheckpointTeTunnel struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level. The type is IsisInternalLevel.
	Level interface{}

	// Interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// TE database level. The type is IsisLevel.
	CheckpointTeLevel interface{}

	// Destination system ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	CheckpointTeSystemId interface{}

	// Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	CheckpointTeInterface interface{}

	// Tunnel flags. The type is interface{} with range: 0..4294967295.
	CheckpointTeFlags interface{}

	// Tunnel next-hop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	CheckpointTeNexthop interface{}

	// Tunnel metric. The type is interface{} with range: -2147483648..2147483647.
	CheckpointTeMetric interface{}

	// Tunnel metric mode. The type is IsisMetricMode.
	CheckpointTeMetricMode interface{}

	// Tunnel bandwidth. The type is interface{} with range: 0..4294967295.
	CheckpointTeBandwidth interface{}

	// Tunnel checkpoint object ID. The type is interface{} with range:
	// 0..4294967295.
	CheckpointTeObjectId interface{}
}

Isis_Instances_Instance_CheckpointTeTunnels_CheckpointTeTunnel A checkpointed TE tunnel

func (*Isis_Instances_Instance_CheckpointTeTunnels_CheckpointTeTunnel) GetEntityData

type Isis_Instances_Instance_ErrorLog

type Isis_Instances_Instance_ErrorLog struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Error Log entries. The type is slice of
	// Isis_Instances_Instance_ErrorLog_LogEntry.
	LogEntry []*Isis_Instances_Instance_ErrorLog_LogEntry
}

Isis_Instances_Instance_ErrorLog Log of errors and warnings

func (*Isis_Instances_Instance_ErrorLog) GetEntityData

func (errorLog *Isis_Instances_Instance_ErrorLog) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_ErrorLog_LogEntry

type Isis_Instances_Instance_ErrorLog_LogEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Logging level. The type is IsisErrLogLevel.
	ErrorLogLevel interface{}

	// Error code. The type is interface{} with range: 0..4294967295.
	ErrorCode interface{}

	// Error details. The type is string.
	ErrorReason interface{}

	// Generic entry data.
	GenericData Isis_Instances_Instance_ErrorLog_LogEntry_GenericData
}

Isis_Instances_Instance_ErrorLog_LogEntry Error Log entries

func (*Isis_Instances_Instance_ErrorLog_LogEntry) GetEntityData

type Isis_Instances_Instance_ErrorLog_LogEntry_GenericData

type Isis_Instances_Instance_ErrorLog_LogEntry_GenericData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Time in UTC relative to Jan 1st, 1970.
	Timestamp Isis_Instances_Instance_ErrorLog_LogEntry_GenericData_Timestamp
}

Isis_Instances_Instance_ErrorLog_LogEntry_GenericData Generic entry data

func (*Isis_Instances_Instance_ErrorLog_LogEntry_GenericData) GetEntityData

type Isis_Instances_Instance_ErrorLog_LogEntry_GenericData_Timestamp

type Isis_Instances_Instance_ErrorLog_LogEntry_GenericData_Timestamp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_ErrorLog_LogEntry_GenericData_Timestamp Time in UTC relative to Jan 1st, 1970

func (*Isis_Instances_Instance_ErrorLog_LogEntry_GenericData_Timestamp) GetEntityData

type Isis_Instances_Instance_FlexAlgos

type Isis_Instances_Instance_FlexAlgos struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Flex-Algo Definition Data. The type is slice of
	// Isis_Instances_Instance_FlexAlgos_FlexAlgo.
	FlexAlgo []*Isis_Instances_Instance_FlexAlgos_FlexAlgo
}

Isis_Instances_Instance_FlexAlgos Flex-Algo Table

func (*Isis_Instances_Instance_FlexAlgos) GetEntityData

func (flexAlgos *Isis_Instances_Instance_FlexAlgos) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_FlexAlgos_FlexAlgo

type Isis_Instances_Instance_FlexAlgos_FlexAlgo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Flex Algo. The type is interface{} with range:
	// 0..4294967295.
	FlexAlg interface{}

	// Flex-Algo Number. The type is interface{} with range: 0..4294967295.
	Number interface{}

	// Flex_algo Local Priority. The type is interface{} with range:
	// 0..4294967295.
	LocalPriority interface{}

	// Flex-Algo Disabled. The type is bool.
	Disabled interface{}

	// Flex-Algo Definition Priority. The type is interface{} with range:
	// 0..4294967295.
	DefinitionPrioroty interface{}

	// Flex-Algo Definition Is Local. The type is bool.
	DefinitionLocal interface{}

	// Flex-Algo Definition Is Equal To Local. The type is bool.
	DefinitionEqualLocal interface{}

	// Flex-Algo Definition Node-ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}.
	DefiniionNodeId interface{}
}

Isis_Instances_Instance_FlexAlgos_FlexAlgo Flex-Algo Definition Data

func (*Isis_Instances_Instance_FlexAlgos_FlexAlgo) GetEntityData

type Isis_Instances_Instance_HostNames

type Isis_Instances_Instance_HostNames struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Hostname table entry. The type is slice of
	// Isis_Instances_Instance_HostNames_HostName.
	HostName []*Isis_Instances_Instance_HostNames_HostName
}

Isis_Instances_Instance_HostNames Hostname table

func (*Isis_Instances_Instance_HostNames) GetEntityData

func (hostNames *Isis_Instances_Instance_HostNames) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_HostNames_HostName

type Isis_Instances_Instance_HostNames_HostName struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. System ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	SystemId interface{}

	// TRUE if this is the local IS. The type is bool.
	LocalIsFlag interface{}

	// Host levels. The type is IsisLevels.
	HostLevels interface{}

	// Host name. The type is string.
	HostName interface{}
}

Isis_Instances_Instance_HostNames_HostName Hostname table entry

func (*Isis_Instances_Instance_HostNames_HostName) GetEntityData

type Isis_Instances_Instance_InterfaceStatistics

type Isis_Instances_Instance_InterfaceStatistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Statistics data for one IS-IS interface. The type is slice of
	// Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic.
	InterfaceStatistic []*Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic
}

Isis_Instances_Instance_InterfaceStatistics Interface statistics table

func (*Isis_Instances_Instance_InterfaceStatistics) GetEntityData

func (interfaceStatistics *Isis_Instances_Instance_InterfaceStatistics) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Interface to which traffic statistics apply. The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	TrafficInterface interface{}

	// Interface media class. The type is IsisMediaClass.
	InterfaceMediaType interface{}

	// P2P interface statistics. NULL for non-P2P interfaces.
	P2pStatistics Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_P2pStatistics

	// Per-area data. The type is slice of
	// Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData.
	PerAreaData []*Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData
}

Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic Statistics data for one IS-IS interface

func (*Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic) GetEntityData

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_P2pStatistics

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_P2pStatistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IIHs not sent due to memory exhaustion. The type is interface{} with range:
	// 0..4294967295.
	MemoryExhaustedIihCount interface{}

	// LSP retransmissions. The type is interface{} with range: 0..4294967295.
	LspRetransmitCount interface{}

	// IIH statistics.
	IihCount Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_P2pStatistics_IihCount
}

Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_P2pStatistics P2P interface statistics. NULL for non-P2P interfaces

func (*Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_P2pStatistics) GetEntityData

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_P2pStatistics_IihCount

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_P2pStatistics_IihCount struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PDUs received. The type is interface{} with range: 0..4294967295.
	PduReceiveCount interface{}

	// PDUs sent. The type is interface{} with range: 0..4294967295.
	PduSendCount interface{}
}

Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_P2pStatistics_IihCount IIH statistics

func (*Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_P2pStatistics_IihCount) GetEntityData

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level of the area this data relates to. The type is IsisLevel.
	Level interface{}

	// Statistics.
	Statistics Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics

	// LAN interface statistics. NULL for non-LAN interfaces.
	LanData Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_LanData
}

Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData Per-area data

func (*Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData) GetEntityData

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_LanData

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_LanData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IIHs not sent due to memory exhaustion. The type is interface{} with range:
	// 0..4294967295.
	MemoryExhaustedIihCount interface{}

	// DIS elections. The type is interface{} with range: 0..4294967295.
	DisElectionCount interface{}

	// IIH statistics.
	IihCount Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_LanData_IihCount
}

Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_LanData LAN interface statistics. NULL for non-LAN interfaces

func (*Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_LanData) GetEntityData

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_LanData_IihCount

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_LanData_IihCount struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PDUs received. The type is interface{} with range: 0..4294967295.
	PduReceiveCount interface{}

	// PDUs sent. The type is interface{} with range: 0..4294967295.
	PduSendCount interface{}
}

Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_LanData_IihCount IIH statistics

func (*Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_LanData_IihCount) GetEntityData

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Count of LSPs dropped due to minimum arrival time config. The type is
	// interface{} with range: 0..4294967295.
	LspDropCount interface{}

	// Count of LSPs already received by neighbors and not flooded. The type is
	// interface{} with range: 0..4294967295.
	LspFloodingDupCount interface{}

	// LSP statistics.
	LspCount Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics_LspCount

	// CSNP statistics.
	CsnpCount Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics_CsnpCount

	// PSNP statistics.
	PsnpCount Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics_PsnpCount
}

Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics Statistics

func (*Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics) GetEntityData

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics_CsnpCount

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics_CsnpCount struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PDUs received. The type is interface{} with range: 0..4294967295.
	PduReceiveCount interface{}

	// PDUs sent. The type is interface{} with range: 0..4294967295.
	PduSendCount interface{}
}

Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics_CsnpCount CSNP statistics

func (*Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics_CsnpCount) GetEntityData

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics_LspCount

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics_LspCount struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PDUs received. The type is interface{} with range: 0..4294967295.
	PduReceiveCount interface{}

	// PDUs sent. The type is interface{} with range: 0..4294967295.
	PduSendCount interface{}
}

Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics_LspCount LSP statistics

func (*Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics_LspCount) GetEntityData

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics_PsnpCount

type Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics_PsnpCount struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PDUs received. The type is interface{} with range: 0..4294967295.
	PduReceiveCount interface{}

	// PDUs sent. The type is interface{} with range: 0..4294967295.
	PduSendCount interface{}
}

Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics_PsnpCount PSNP statistics

func (*Isis_Instances_Instance_InterfaceStatistics_InterfaceStatistic_PerAreaData_Statistics_PsnpCount) GetEntityData

type Isis_Instances_Instance_Interfaces

type Isis_Instances_Instance_Interfaces struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Information about one IS-IS interface. The type is slice of
	// Isis_Instances_Instance_Interfaces_Interface.
	Interface []*Isis_Instances_Instance_Interfaces_Interface
}

Isis_Instances_Instance_Interfaces Interface table

func (*Isis_Instances_Instance_Interfaces) GetEntityData

func (interfaces *Isis_Instances_Instance_Interfaces) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_Interfaces_Interface

type Isis_Instances_Instance_Interfaces_Interface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Configured circuit type for the interface. The type is IsisLevels.
	ConfiguredCircuitType interface{}

	// Interface mesh group. The type is interface{} with range: 0..4294967295.
	MeshGroup interface{}

	// IS-type of the router. The type is IsisLevels.
	IsType interface{}

	// ISIS NSR Interface. The type is bool.
	NsrIntf interface{}

	// Configured interface status.
	ConfiguredStatus Isis_Instances_Instance_Interfaces_Interface_ConfiguredStatus

	// Information about the interface status and its data.
	InterfaceStatusAndData Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData
}

Isis_Instances_Instance_Interfaces_Interface Information about one IS-IS interface

func (*Isis_Instances_Instance_Interfaces_Interface) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_ConfiguredStatus

type Isis_Instances_Instance_Interfaces_Interface_ConfiguredStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Configured adjacency formation status. The type is bool.
	AdjacencyFormStatus interface{}

	// Configured prefix advertisement status. The type is bool.
	AdvPrefixStatus interface{}
}

Isis_Instances_Instance_Interfaces_Interface_ConfiguredStatus Configured interface status

func (*Isis_Instances_Instance_Interfaces_Interface_ConfiguredStatus) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Status. The type is IsisEnabled.
	Status interface{}

	// The interface state if disabled.
	Disabled Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Disabled

	// The interface state if enabled.
	Enabled Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData Information about the interface status and its data

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Disabled

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Disabled struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reason why the interface is disabled. The type is IsisIfDisabledReason.
	ReasonCode interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Disabled The interface state if disabled

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Disabled) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Media type of the interface. The type is IsisMediaClass.
	InterfaceMediaType interface{}

	// Enabled Circuit type of the interface. The type is IsisLevels.
	EnabledCircuitType interface{}

	// Local Circuit Number of the interface. The type is interface{} with range:
	// 0..255.
	LocalCircuitNumber interface{}

	// Rsi Srlg Registered. The type is bool.
	RsiSrlgRegistered interface{}

	// Bandwidth of the interface. The type is interface{} with range:
	// 0..4294967295.
	Bandwidth interface{}

	// Interface's Adjacency Formation status.
	AdjacencyFormStatus Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdjacencyFormStatus

	// Interface's Prefix Advertisement status.
	AdvPrefixStatus Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdvPrefixStatus

	// Data for an active P2P interface, NULL if not active or P2P.
	P2pData Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_P2pData

	// The BFD data for the given interface.
	BfdData Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_BfdData

	// Interface data specific to CLNS I/O services.
	ClnsData Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData

	// Underlying interface list for bundle interfaces. The type is slice of
	// Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_UnderlyingInterface.
	UnderlyingInterface []*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_UnderlyingInterface

	// Array of area information for an active interface. The type is slice of
	// Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAreaData.
	PerAreaData []*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAreaData

	// Array of topology information. The type is slice of
	// Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData.
	PerTopologyData []*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData

	// Array of address family information. The type is slice of
	// Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData.
	PerAddressFamilyData []*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled The interface state if enabled

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdjacencyFormStatus

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdjacencyFormStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Status. The type is IsisEnabled.
	Status interface{}

	// Disabled info for the adjacency formation status.
	Disabled Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdjacencyFormStatus_Disabled
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdjacencyFormStatus Interface's Adjacency Formation status

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdjacencyFormStatus) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdjacencyFormStatus_Disabled

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdjacencyFormStatus_Disabled struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reason why the interface is not able to form adjacencies. The type is
	// IsisIfAdjFormDisabledReason.
	ReasonCode interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdjacencyFormStatus_Disabled Disabled info for the adjacency formation status

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdjacencyFormStatus_Disabled) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdvPrefixStatus

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdvPrefixStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Status. The type is IsisEnabled.
	Status interface{}

	// Disabled info for the prefix advertisement status.
	Disabled Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdvPrefixStatus_Disabled
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdvPrefixStatus Interface's Prefix Advertisement status

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdvPrefixStatus) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdvPrefixStatus_Disabled

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdvPrefixStatus_Disabled struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reason why the interface is not able to advertise prefixes. The type is
	// IsisIfAdvPrefixDisabledReason.
	ReasonCode interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdvPrefixStatus_Disabled Disabled info for the prefix advertisement status

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_AdvPrefixStatus_Disabled) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_BfdData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_BfdData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv4 BFD enabled status. The type is bool.
	Enabled interface{}

	// IPv6 BFD enabled status. The type is bool.
	Ipv6Enabled interface{}

	// BFD hello minimum interval in milliseconds. The type is interface{} with
	// range: 0..4294967295. Units are millisecond.
	Interval interface{}

	// BFD hello multiplier. The type is interface{} with range: 0..4294967295.
	Multiplier interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_BfdData The BFD data for the given interface

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_BfdData) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Time until next LSP may be sent (ms). The type is interface{} with range:
	// 0..4294967295.
	TimeUntilNextLsp interface{}

	// TRUE if an LSP transmission has been requested. The type is bool.
	LspTransmitRequestedFlag interface{}

	// TRUE if an LSP transmission has been sent, indicates
	// LastLSPLevelTransmitted and LastLSP_IDTransmitted valid. The type is bool.
	LspTransmittedFlag interface{}

	// Number of LSPs that can be sent back to back in the current window without
	// exceeding the pacing limit. The type is interface{} with range:
	// 0..4294967295.
	LspTxmitdB2bLimit interface{}

	// Time im msecs indicating the end of the window in which the 'back to back
	// lsps to be sent' counter applies. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	LspTxmtB2bMsecs interface{}

	// Level of the Last LSP Transmitted. The type is IsisLevel.
	LastLspLevelTransmitted interface{}

	// Last LSP ID Transmitted. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	LastLspIdTransmitted interface{}

	// Is CLNS protcol up or if not, the reason why it is not up.
	ClnsStatus Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_ClnsStatus

	// A valid MTU or the reason for the MTU being invalid.
	MtuInfo Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MtuInfo

	// SNPA state.
	SnpaState Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_SnpaState

	// Media Specific CLNS state.
	MediaSpecificState Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData Interface data specific to CLNS I/O services

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_ClnsStatus

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_ClnsStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Status. The type is IsisUp.
	Status interface{}

	// State describing why CLNS is down.
	ClnsDownInfo Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_ClnsStatus_ClnsDownInfo
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_ClnsStatus Is CLNS protcol up or if not, the reason why it is not up

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_ClnsStatus) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_ClnsStatus_ClnsDownInfo

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_ClnsStatus_ClnsDownInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reason why CLNS is down. The type is IsisIfClnsProtoDownReason.
	ReasonCode interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_ClnsStatus_ClnsDownInfo State describing why CLNS is down

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_ClnsStatus_ClnsDownInfo) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// CLNSMediaType. The type is IsisMediaClass.
	ClnsMediaType interface{}

	// LAN state.
	ClnsLanData Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData

	// Point-to-point state.
	ClnsP2pData Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState Media Specific CLNS state

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Array of per area CLNS data. The type is slice of
	// Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData_PerAreaData.
	PerAreaData []*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData_PerAreaData
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData LAN state

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData_PerAreaData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData_PerAreaData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level of the area. The type is IsisLevel.
	Level interface{}

	// Multicast group membership status.
	MulticastStatus Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData_PerAreaData_MulticastStatus
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData_PerAreaData Array of per area CLNS data

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData_PerAreaData) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData_PerAreaData_MulticastStatus

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData_PerAreaData_MulticastStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Status. The type is IsisValid.
	Status interface{}

	// Information pertaining to the invalid multicast status.
	Invalid Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData_PerAreaData_MulticastStatus_Invalid
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData_PerAreaData_MulticastStatus Multicast group membership status

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData_PerAreaData_MulticastStatus) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData_PerAreaData_MulticastStatus_Invalid

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData_PerAreaData_MulticastStatus_Invalid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reason why the multicast status is invalid. The type is
	// IsisIfMcastInvalidReason.
	ReasonCode interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData_PerAreaData_MulticastStatus_Invalid Information pertaining to the invalid multicast status

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsLanData_PerAreaData_MulticastStatus_Invalid) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Point-to-point over LAN data.
	P2pOverLanData Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData_P2pOverLanData
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData Point-to-point state

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData_P2pOverLanData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData_P2pOverLanData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Multicast group membership status.
	MulticastStatus Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData_P2pOverLanData_MulticastStatus
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData_P2pOverLanData Point-to-point over LAN data

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData_P2pOverLanData) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData_P2pOverLanData_MulticastStatus

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData_P2pOverLanData_MulticastStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Status. The type is IsisValid.
	Status interface{}

	// Information pertaining to the invalid multicast status.
	Invalid Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData_P2pOverLanData_MulticastStatus_Invalid
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData_P2pOverLanData_MulticastStatus Multicast group membership status

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData_P2pOverLanData_MulticastStatus) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData_P2pOverLanData_MulticastStatus_Invalid

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData_P2pOverLanData_MulticastStatus_Invalid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reason why the multicast status is invalid. The type is
	// IsisIfMcastInvalidReason.
	ReasonCode interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData_P2pOverLanData_MulticastStatus_Invalid Information pertaining to the invalid multicast status

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MediaSpecificState_ClnsP2pData_P2pOverLanData_MulticastStatus_Invalid) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MtuInfo

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MtuInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Status. The type is IsisValid.
	Status interface{}

	// Valid MTU. The type is interface{} with range: 0..4294967295.
	Mtu interface{}

	// Information pertaining to the invalid CLNS MTU.
	Invalid Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MtuInfo_Invalid
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MtuInfo A valid MTU or the reason for the MTU being invalid

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MtuInfo) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MtuInfo_Invalid

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MtuInfo_Invalid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reason why the MTU is invalid. The type is IsisIfClnsMtuInvalidReason.
	ReasonCode interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MtuInfo_Invalid Information pertaining to the invalid CLNS MTU

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_MtuInfo_Invalid) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_SnpaState

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_SnpaState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Status. The type is IsisKnown.
	Status interface{}

	// Information pertaining to the unknown SNPA state.
	Unknown Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_SnpaState_Unknown

	// Information pertaining to the known SNPA state.
	Known Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_SnpaState_Known
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_SnpaState SNPA state

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_SnpaState) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_SnpaState_Known

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_SnpaState_Known struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Valid SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	Snpa interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_SnpaState_Known Information pertaining to the known SNPA state

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_SnpaState_Known) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_SnpaState_Unknown

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_SnpaState_Unknown struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reason why the SNPA is unknown. The type is IsisIfClnsSnpaUnknownReason.
	ReasonCode interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_SnpaState_Unknown Information pertaining to the unknown SNPA state

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_ClnsData_SnpaState_Unknown) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_P2pData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_P2pData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Time in ms before the next IIH can be sent. The type is interface{} with
	// range: 0..4294967295.
	TimeUntilNextIih interface{}

	// No. of LSPs queued to be retransmitted. The type is interface{} with range:
	// 0..4294967295.
	RetransmitLspQueueSize interface{}

	// Time in ms until the next scheduled LSP is retransmitted. The type is
	// interface{} with range: 0..4294967295.
	RetransmitLspInterval interface{}

	// Extended Circuit Number valid for a P2P interface. The type is interface{}
	// with range: 0..4294967295.
	ExtendedCircuitNumber interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_P2pData Data for an active P2P interface, NULL if not active or P2P

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_P2pData) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Address Family Identifier of the interface. The type is IsisAfId.
	AfName interface{}

	// Address Family status of the interface.
	AfStatus Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData Array of address family information

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Status. The type is IsisEnabled.
	Status interface{}

	// Disabled info for the AF of an interface.
	Disabled Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_Disabled

	// Enabled data for the AF of an interface.
	AfData Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus Address Family status of the interface

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Protocol status of the AF.
	ProtocolStatus Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ProtocolStatus

	// Forwarding status of the AF.
	ForwardingAddressStatus Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus

	// Prefix status of the AF.
	PrefixStatus Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData Enabled data for the AF of an interface

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Status. The type is IsisKnown.
	Status interface{}

	// Unknown forwarding address data.
	Unknown Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus_Unknown

	// Known Forwarding address data.
	ForwardingAddressData Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus_ForwardingAddressData
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus Forwarding status of the AF

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus_ForwardingAddressData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus_ForwardingAddressData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// If the interface is unnumbered, then its name, else NULL. The type is
	// string.
	UnnumberedInterfaceName interface{}

	// Array of forwarding addresses. The type is slice of
	// Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus_ForwardingAddressData_ForwardingAddress.
	ForwardingAddress []*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus_ForwardingAddressData_ForwardingAddress
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus_ForwardingAddressData Known Forwarding address data

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus_ForwardingAddressData) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus_ForwardingAddressData_ForwardingAddress

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus_ForwardingAddressData_ForwardingAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// AFName. The type is IsisAfId.
	AfName interface{}

	// IPV4 address type. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4 interface{}

	// IPV6 address type. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Ipv6 interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus_ForwardingAddressData_ForwardingAddress Array of forwarding addresses

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus_ForwardingAddressData_ForwardingAddress) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus_Unknown

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus_Unknown struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reason why the forwarding address(es) of an AF is(are) unknown. The type is
	// IsisIfAfFwdAddrUnknownReason.
	ReasonCode interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus_Unknown Unknown forwarding address data

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ForwardingAddressStatus_Unknown) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Status. The type is IsisKnown.
	Status interface{}

	// Unknown state for the global prefixes.
	Unknown Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_Unknown

	// Global prefix data for the Address Family.
	PrefixData Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus Prefix status of the AF

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Is the interface unnumbered. The type is bool.
	IsUnnumbered interface{}

	// Array of global prefixes. The type is slice of
	// Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData_Prefix.
	Prefix []*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData_Prefix
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData Global prefix data for the Address Family

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData_Prefix

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData_Prefix struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// AFName. The type is IsisAfId.
	AfName interface{}

	// ipv4.
	Ipv4 Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData_Prefix_Ipv4

	// ipv6.
	Ipv6 Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData_Prefix_Ipv6
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData_Prefix Array of global prefixes

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData_Prefix) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData_Prefix_Ipv4

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData_Prefix_Ipv4 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData_Prefix_Ipv4 ipv4

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData_Prefix_Ipv4) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData_Prefix_Ipv6

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData_Prefix_Ipv6 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData_Prefix_Ipv6 ipv6

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_PrefixData_Prefix_Ipv6) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_Unknown

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_Unknown struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reason why the global prefix(es) is(are) unknown. The type is
	// IsisIfAfPrefixUnknownReason.
	ReasonCode interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_Unknown Unknown state for the global prefixes

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_PrefixStatus_Unknown) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ProtocolStatus

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ProtocolStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Status. The type is IsisUp.
	Status interface{}

	// Disabled state of the Address Family protocol.
	Disabled Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ProtocolStatus_Disabled
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ProtocolStatus Protocol status of the AF

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ProtocolStatus) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ProtocolStatus_Disabled

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ProtocolStatus_Disabled struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reason why the Address Family protocol status is down. The type is
	// IsisIfAfProtoDownReason.
	ReasonCode interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ProtocolStatus_Disabled Disabled state of the Address Family protocol

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_AfData_ProtocolStatus_Disabled) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_Disabled

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_Disabled struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reason why the Address Family is disabled. The type is
	// IsisIfAfDisabledReason.
	ReasonCode interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_Disabled Disabled info for the AF of an interface

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAddressFamilyData_AfStatus_Disabled) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAreaData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAreaData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level of the area. The type is IsisLevel.
	Level interface{}

	// Number of adjacencies. The type is interface{} with range: 0..4294967295.
	AdjacencyCount interface{}

	// LSP pacing time period (ms). The type is interface{} with range:
	// 0..4294967295.
	LspPacingInterval interface{}

	// No. of SNP entries queued to be transmitted. The type is interface{} with
	// range: 0..4294967295.
	PsnpTransmitQueueSize interface{}

	// Hello interval. The type is interface{} with range: 0..4294967295.
	HelloInterval interface{}

	// Hello Multiplier. The type is interface{} with range: 0..4294967295.
	HelloMultiplier interface{}

	// LAN data, NULL iff interface has non-LAN media type.
	LanData Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAreaData_LanData
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAreaData Array of area information for an active interface

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAreaData) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAreaData_LanData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAreaData_LanData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Circuit LAN ID. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	CircuitLanId interface{}

	// Time (ms) until next IIH. The type is interface{} with range:
	// 0..4294967295.
	TimeUntilNextIih interface{}

	// Interface's DIS-election priority. The type is interface{} with range:
	// 0..255.
	InterfacePriority interface{}

	// Priority of current DIS on this LAN. The type is interface{} with range:
	// 0..255.
	Dispriority interface{}

	// Flag indicating if this LAN circuit is the DIS. The type is bool.
	AreWeDis interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAreaData_LanData LAN data, NULL iff interface has non-LAN media type

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerAreaData_LanData) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Topology identifier.
	TopologyId Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_TopologyId

	// Status of the topology.
	Status Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData Array of topology information

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Status. The type is IsisEnabled.
	Status interface{}

	// Disabled information of a topology.
	Disabled Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Disabled

	// Enabled information of a topology.
	Enabled Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status Status of the topology

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Disabled

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Disabled struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reason why the topology is disabled. The type is IsisIfTopoDisabledReason.
	ReasonCode interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Disabled Disabled information of a topology

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Disabled) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// L1 metric for this topology. The type is interface{} with range:
	// 0..4294967295.
	Level1Metric interface{}

	// L2 metric for this topology. The type is interface{} with range:
	// 0..4294967295.
	Level2Metric interface{}

	// L1 metric for this topology. The type is interface{} with range:
	// 0..4294967295.
	Level1Weight interface{}

	// L2 metric for this topology. The type is interface{} with range:
	// 0..4294967295.
	Level2Weight interface{}

	// MPLS maximum number of pri labels supported. The type is interface{} with
	// range: 0..255.
	MaxLabelSupported interface{}

	// MPLS maximum number of backup labels supported. The type is interface{}
	// with range: 0..255.
	MaxBkpLabelSupported interface{}

	// MPLS maximum number of srte labels supported. The type is interface{} with
	// range: 0..255.
	MaxSrteLabelSupported interface{}

	// MPLS maximum number of sr auto-tunnel labels supported. The type is
	// interface{} with range: 0..255.
	MaxSratLabelSupported interface{}

	// MPLS LDP sync enabled status for L1. The type is bool.
	Level1ldpSyncEnabled interface{}

	// MPLS LDP sync enabled status for L2. The type is bool.
	Level2ldpSyncEnabled interface{}

	// Status of MPLS LDP synchronization. The type is bool.
	LdpSyncStatus interface{}

	// Status of MPLS LDPv6 synchronization. The type is bool.
	LdPv6SyncStatus interface{}

	// L1 metric-offset for this topology. The type is interface{} with range:
	// 0..4294967295.
	Level1OffsetMetric interface{}

	// L2 metric-offset for this topology. The type is interface{} with range:
	// 0..4294967295.
	Level2OffsetMetric interface{}

	// Link-Group configure status for L1. The type is bool.
	Level1LkgpConfigured interface{}

	// Link-Group configure status for L2. The type is bool.
	Level2LkgpConfigured interface{}

	// L1 PP-metric for this topology. The type is interface{} with range:
	// 0..4294967295.
	Level1ppMetric interface{}

	// L2 PP-metric for this topology. The type is interface{} with range:
	// 0..4294967295.
	Level2ppMetric interface{}

	// PP configure status for L1. The type is bool.
	Level1ppConfigured interface{}

	// PP configure status for L2. The type is bool.
	Level2ppConfigured interface{}

	// Link-Group name. The type is string.
	LinkGroupName interface{}

	// Adjacency formation status of a topology.
	AdjacencyFormStatus Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdjacencyFormStatus

	// Prefix advertisement status of a topology.
	AdvPrefixStatus Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdvPrefixStatus

	// Level1 FRR information.
	Level1Frr Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level1Frr

	// Level2 FRR information.
	Level2Frr Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level2Frr

	// Array of Manual Adjacency SIDs. The type is slice of
	// Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_ManualAdjSid.
	ManualAdjSid []*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_ManualAdjSid
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled Enabled information of a topology

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdjacencyFormStatus

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdjacencyFormStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Status. The type is IsisEnabled.
	Status interface{}

	// Disabled state for the adjacency formation status of a topology.
	Disabled Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdjacencyFormStatus_Disabled
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdjacencyFormStatus Adjacency formation status of a topology

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdjacencyFormStatus) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdjacencyFormStatus_Disabled

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdjacencyFormStatus_Disabled struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reason why the adjacency formation status of a topology is disabled. The
	// type is IsisIfTopoAdjFormDisabledReason.
	ReasonCode interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdjacencyFormStatus_Disabled Disabled state for the adjacency formation status of a topology

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdjacencyFormStatus_Disabled) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdvPrefixStatus

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdvPrefixStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Status. The type is IsisEnabled.
	Status interface{}

	// Disabled state for the prefix advertisement status of a topology.
	Disabled Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdvPrefixStatus_Disabled
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdvPrefixStatus Prefix advertisement status of a topology

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdvPrefixStatus) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdvPrefixStatus_Disabled

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdvPrefixStatus_Disabled struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reason why the prefix advertisement status of a topology is disabled. The
	// type is IsisIfTopoAdvPrefixDisabledReason.
	ReasonCode interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdvPrefixStatus_Disabled Disabled state for the prefix advertisement status of a topology

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_AdvPrefixStatus_Disabled) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level1Frr

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level1Frr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// FRR type configured per level for this interface. The type is IsisFrr.
	FrrType interface{}

	// Is FRR enabled per level on this interface. The type is bool.
	IsFrr interface{}

	// Is FRR Remote LFA enabled per level for this interface. The type is bool.
	IsRemoteLfa interface{}

	// Is FRR TI LFA enabled per level for this interface. The type is bool.
	IsTiLfa interface{}

	// TI LFA node-protecting Tie breaker index. The type is interface{} with
	// range: 0..255.
	TiLfaNodeTieBreakerIndex interface{}

	// TI LFA srlg Tie breaker index. The type is interface{} with range: 0..255.
	TiLfaSrlgTieBreaker interface{}

	// Is Tiebreaker configured per level for this interface. The type is bool.
	IsTieBreakersConfigured interface{}

	// FRR TieBreakers array per level for this interface. The type is slice of
	// Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level1Frr_FrrTieBreaker.
	FrrTieBreaker []*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level1Frr_FrrTieBreaker
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level1Frr Level1 FRR information

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level1Frr) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level1Frr_FrrTieBreaker

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level1Frr_FrrTieBreaker struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Tie Breaker Type. The type is IsisFrrTiebreaker.
	TieBreaker interface{}

	// Tie Breaker Index. The type is interface{} with range: 0..255.
	Index interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level1Frr_FrrTieBreaker FRR TieBreakers array per level for this interface

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level1Frr_FrrTieBreaker) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level2Frr

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level2Frr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// FRR type configured per level for this interface. The type is IsisFrr.
	FrrType interface{}

	// Is FRR enabled per level on this interface. The type is bool.
	IsFrr interface{}

	// Is FRR Remote LFA enabled per level for this interface. The type is bool.
	IsRemoteLfa interface{}

	// Is FRR TI LFA enabled per level for this interface. The type is bool.
	IsTiLfa interface{}

	// TI LFA node-protecting Tie breaker index. The type is interface{} with
	// range: 0..255.
	TiLfaNodeTieBreakerIndex interface{}

	// TI LFA srlg Tie breaker index. The type is interface{} with range: 0..255.
	TiLfaSrlgTieBreaker interface{}

	// Is Tiebreaker configured per level for this interface. The type is bool.
	IsTieBreakersConfigured interface{}

	// FRR TieBreakers array per level for this interface. The type is slice of
	// Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level2Frr_FrrTieBreaker.
	FrrTieBreaker []*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level2Frr_FrrTieBreaker
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level2Frr Level2 FRR information

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level2Frr) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level2Frr_FrrTieBreaker

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level2Frr_FrrTieBreaker struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Tie Breaker Type. The type is IsisFrrTiebreaker.
	TieBreaker interface{}

	// Tie Breaker Index. The type is interface{} with range: 0..255.
	Index interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level2Frr_FrrTieBreaker FRR TieBreakers array per level for this interface

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_Level2Frr_FrrTieBreaker) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_ManualAdjSid

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_ManualAdjSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Manual Adjacency SID Label. The type is interface{} with range:
	// 0..4294967295.
	ManualAdjacencySidLabel interface{}

	// Manual Adjacency SID Index (if configured as index). The type is
	// interface{} with range: 0..4294967295.
	ManualAdjacencySidIndex interface{}

	// Manual Adjacency SID Type (Absolute or Index). The type is interface{} with
	// range: 0..255.
	ManualAdjacencySidType interface{}

	// SID configured as protected by backup path. The type is bool.
	SidProtected interface{}

	// SID is in use. The type is bool.
	SidActive interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_ManualAdjSid Array of Manual Adjacency SIDs

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_Status_Enabled_ManualAdjSid) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_TopologyId

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_TopologyId struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// AF name. The type is IsisAfId.
	AfName interface{}

	// Sub-AF name. The type is IsisSubAfId.
	SafName interface{}

	// VRF Name. The type is string.
	VrfName interface{}

	// Topology Name. The type is string.
	TopologyName interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_TopologyId Topology identifier

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_PerTopologyData_TopologyId) GetEntityData

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_UnderlyingInterface

type Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_UnderlyingInterface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Local interface handle. The type is interface{} with range: 0..4294967295.
	InterfaceIndex interface{}

	// Interface name. The type is string.
	InterfaceName interface{}
}

Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_UnderlyingInterface Underlying interface list for bundle interfaces

func (*Isis_Instances_Instance_Interfaces_Interface_InterfaceStatusAndData_Enabled_UnderlyingInterface) GetEntityData

type Isis_Instances_Instance_Levels

type Isis_Instances_Instance_Levels struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Per-level operational data. The type is slice of
	// Isis_Instances_Instance_Levels_Level.
	Level []*Isis_Instances_Instance_Levels_Level
}

Isis_Instances_Instance_Levels Level table

func (*Isis_Instances_Instance_Levels) GetEntityData

func (levels *Isis_Instances_Instance_Levels) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_Levels_Level

type Isis_Instances_Instance_Levels_Level struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Level. The type is IsisInternalLevel.
	Level interface{}

	// Log of adjacency changes within a single level.
	AdjacencyLog Isis_Instances_Instance_Levels_Level_AdjacencyLog

	// Summary information for one level's LSP database.
	LspTableSummary Isis_Instances_Instance_Levels_Level_LspTableSummary

	// Adjacency table.
	Adjacencies Isis_Instances_Instance_Levels_Level_Adjacencies

	// Detailed LSP table. Use to retrieve LSPs with TLV content.
	DetailedLsps Isis_Instances_Instance_Levels_Level_DetailedLsps

	// LSP table.
	Lsps Isis_Instances_Instance_Levels_Level_Lsps

	// LSP-log for a single level.
	LspLog Isis_Instances_Instance_Levels_Level_LspLog

	// Database-log for a single level.
	DatabaseLog Isis_Instances_Instance_Levels_Level_DatabaseLog
}

Isis_Instances_Instance_Levels_Level Per-level operational data

func (*Isis_Instances_Instance_Levels_Level) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies

type Isis_Instances_Instance_Levels_Level_Adjacencies struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A single IS-IS adjacency. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency.
	Adjacency []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency
}

Isis_Instances_Instance_Levels_Level_Adjacencies Adjacency table

func (*Isis_Instances_Instance_Levels_Level_Adjacencies) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// System ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	SystemId interface{}

	// Interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Neighbor system ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	AdjacencySystemId interface{}

	// Neighbor SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	AdjacencySnpa interface{}

	// Local interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	AdjacencyInterface interface{}

	// Link media type. The type is IsisMediaClass.
	AdjacencyMediaType interface{}

	// Adjacency state. The type is IsisAdjState.
	AdjacencyState interface{}

	// Adjacency IPv4 BFD state. The type is IsisAdjBfdState.
	AdjacencyBfdState interface{}

	// Adjacency IPv6 BFD state. The type is IsisAdjBfdState.
	AdjacencyIpv6bfdState interface{}

	// Is IPv4 BFD retry timer running. The type is bool.
	AdjIpv4bfdRetryRunning interface{}

	// Is IPv6 BFD retry timer running. The type is bool.
	AdjIpv6bfdRetryRunning interface{}

	// Time to expiration of IPv4 BFD retry timer (s). The type is interface{}
	// with range: 0..4294967295.
	AdjIpv4bfdRetryExp interface{}

	// Time to expiration of IPv6 BFD retry timer (s). The type is interface{}
	// with range: 0..4294967295.
	AdjIpv6bfdRetryExp interface{}

	// IPv4 BFD retry counter. The type is interface{} with range: 0..4294967295.
	AdjIpv4bfdRetryCount interface{}

	// IPv6 BFD retry counter. The type is interface{} with range: 0..4294967295.
	AdjIpv6bfdRetryCount interface{}

	// TRUE if AdjacencyUptime is set. The type is bool.
	AdjacencyUptimeValidFlag interface{}

	// How long the adjacency has been up (s). The type is interface{} with range:
	// 0..4294967295.
	AdjacencyUptime interface{}

	// Time (s) until adjacency declared down if no IIH received. The type is
	// interface{} with range: 0..4294967295.
	AdjacencyHoldtime interface{}

	// Adjacency checkpoint object ID. The type is interface{} with range:
	// 0..4294967295.
	AdjacencyCheckpointObjectId interface{}

	// TRUE if neighbor is IETF-NSF capable. The type is bool.
	AdjacencyIetfNsfCapableFlag interface{}

	// Priority of DIS on this LAN. Valid only if aj_media_class is
	// ISIS_MEDIA_CLASS_LAN. The type is interface{} with range: 0..255.
	AdjacencyDispriority interface{}

	// Neighbor IS priority. Valid only if aj_media_class is ISIS_MEDIA_CLASS_LAN.
	// The type is interface{} with range: 0..255.
	AdjacencyNeighborPriority interface{}

	// Local IS priority. Valid only if aj_media_class is ISIS_MEDIA_CLASS_LAN.
	// The type is interface{} with range: 0..255.
	AdjacencyLocalPriority interface{}

	// TRUE if local system is DIS. Valid only if AdjacencyMediaType is
	// ISIS_MEDIA_CLASS_LAN. The type is bool.
	LocalDisFlag interface{}

	// TRUE if neighbor is DIS. Valid only if AdjacencyMediaType is
	// ISIS_MEDIA_CLASS_LAN. The type is bool.
	NeighborDisFlag interface{}

	// ISIS NSR STANDBY. The type is interface{} with range: 0..255.
	NsrStandby interface{}

	// Area addresses active over this adjacency. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyAreaAddress.
	AdjacencyAreaAddress []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyAreaAddress

	// Per-topology data. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyTopology.
	AdjacencyTopology []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyTopology

	// Per-address-family data. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData.
	AdjacencyPerAddressFamilyData []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency A single IS-IS adjacency

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyAreaAddress

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyAreaAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string with pattern: [a-fA-F0-9]{2}(\.[a-fA-F0-9]{4}){0,6}.
	Entry interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyAreaAddress Area addresses active over this adjacency

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyAreaAddress) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// AFName. The type is IsisAfId.
	AfName interface{}

	// IPV4 neighbor info.
	Ipv4 Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4

	// IPV6 neighbor info.
	Ipv6 Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData Per-address-family data

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NextHop interface{}

	// Adjacency SID.
	AdjacencySid Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid

	// Adjacency SID not eligible for FRR protection.
	NonFrrAdjacencySid Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid

	// Adjacency interface addresses. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_InterfaceAddress.
	InterfaceAddress []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_InterfaceAddress

	// Per bundle member Adjacency sid. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_UnderlyingAdjacencySid.
	UnderlyingAdjacencySid []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_UnderlyingAdjacencySid

	// Underlying interface list for bundle interfaces. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_UnderlyingInterface.
	UnderlyingInterface []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_UnderlyingInterface
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4 IPV4 neighbor info

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency SID value. The type is interface{} with range: 0..4294967295.
	AdjacencySidValue interface{}

	// Adjacency SID Backup Info.
	AdjacencySidBackup Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup

	// Adjacency SID Backup Info TE.
	AdjacencySidBackupTe Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid Adjacency SID

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of labels in the backup path label stack. The type is interface{}
	// with range: 0..255.
	BackupLabelStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path label stack. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup_BackupLabelStack.
	BackupLabelStack []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup_BackupLabelStack
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup Adjacency SID Backup Info

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of labels in the backup path label stack. The type is interface{}
	// with range: 0..255.
	BackupLabelStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path label stack. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack.
	BackupLabelStack []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe Adjacency SID Backup Info TE

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack Backup path label stack

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup_BackupLabelStack

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup_BackupLabelStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup_BackupLabelStack Backup path label stack

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup_BackupLabelStack) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_InterfaceAddress

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_InterfaceAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Entry interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_InterfaceAddress Adjacency interface addresses

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_InterfaceAddress) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency SID value. The type is interface{} with range: 0..4294967295.
	AdjacencySidValue interface{}

	// Adjacency SID Backup Info.
	AdjacencySidBackup Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup

	// Adjacency SID Backup Info TE.
	AdjacencySidBackupTe Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid Adjacency SID not eligible for FRR protection

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of labels in the backup path label stack. The type is interface{}
	// with range: 0..255.
	BackupLabelStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path label stack. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack.
	BackupLabelStack []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup Adjacency SID Backup Info

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of labels in the backup path label stack. The type is interface{}
	// with range: 0..255.
	BackupLabelStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path label stack. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack.
	BackupLabelStack []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe Adjacency SID Backup Info TE

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack Backup path label stack

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack Backup path label stack

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_UnderlyingAdjacencySid

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_UnderlyingAdjacencySid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_UnderlyingAdjacencySid Per bundle member Adjacency sid

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_UnderlyingAdjacencySid) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_UnderlyingInterface

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_UnderlyingInterface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Local interface handle. The type is interface{} with range: 0..4294967295.
	InterfaceIndex interface{}

	// Interface name. The type is string.
	InterfaceName interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_UnderlyingInterface Underlying interface list for bundle interfaces

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv4_UnderlyingInterface) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency next hop. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NextHop interface{}

	// Adjacency SID.
	AdjacencySid Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid

	// Adjacency SID not eligible for FRR protection.
	NonFrrAdjacencySid Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid

	// SRv6 End.X SID.
	EndXsid Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid

	// SRv6 End.X SID not eligible for FRR protection.
	NonFrrEndXsid Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid

	// Adjacency interface addresses. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_InterfaceAddress.
	InterfaceAddress []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_InterfaceAddress

	// Per bundle member Adjacency sid. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_UnderlyingAdjacencySid.
	UnderlyingAdjacencySid []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_UnderlyingAdjacencySid

	// Underlying interface list for bundle interfaces. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_UnderlyingInterface.
	UnderlyingInterface []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_UnderlyingInterface
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6 IPV6 neighbor info

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency SID value. The type is interface{} with range: 0..4294967295.
	AdjacencySidValue interface{}

	// Adjacency SID Backup Info.
	AdjacencySidBackup Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup

	// Adjacency SID Backup Info TE.
	AdjacencySidBackupTe Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid Adjacency SID

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of labels in the backup path label stack. The type is interface{}
	// with range: 0..255.
	BackupLabelStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path label stack. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup_BackupLabelStack.
	BackupLabelStack []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup_BackupLabelStack
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup Adjacency SID Backup Info

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of labels in the backup path label stack. The type is interface{}
	// with range: 0..255.
	BackupLabelStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path label stack. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack.
	BackupLabelStack []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe Adjacency SID Backup Info TE

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack Backup path label stack

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup_BackupLabelStack

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup_BackupLabelStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup_BackupLabelStack Backup path label stack

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup_BackupLabelStack) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// End.X SID Function. The type is interface{} with range: 0..65535.
	EndXsidFunction interface{}

	// End.X SID value.
	EndXsid Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid_EndXsid

	// End.X SID Backup Info.
	EndXsidBackup Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid SRv6 End.X SID

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid_EndXsid

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid_EndXsid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid_EndXsid End.X SID value

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid_EndXsid) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of SIDs in the backup path stack. The type is interface{} with
	// range: 0..255.
	BackupStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path SID stack. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup_BackupStack.
	BackupStack []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup_BackupStack
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup End.X SID Backup Info

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup_BackupStack

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup_BackupStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup_BackupStack Backup path SID stack

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup_BackupStack) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_InterfaceAddress

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_InterfaceAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Entry interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_InterfaceAddress Adjacency interface addresses

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_InterfaceAddress) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency SID value. The type is interface{} with range: 0..4294967295.
	AdjacencySidValue interface{}

	// Adjacency SID Backup Info.
	AdjacencySidBackup Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup

	// Adjacency SID Backup Info TE.
	AdjacencySidBackupTe Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid Adjacency SID not eligible for FRR protection

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of labels in the backup path label stack. The type is interface{}
	// with range: 0..255.
	BackupLabelStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path label stack. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack.
	BackupLabelStack []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup Adjacency SID Backup Info

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of labels in the backup path label stack. The type is interface{}
	// with range: 0..255.
	BackupLabelStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path label stack. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack.
	BackupLabelStack []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe Adjacency SID Backup Info TE

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack Backup path label stack

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack Backup path label stack

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// End.X SID Function. The type is interface{} with range: 0..65535.
	EndXsidFunction interface{}

	// End.X SID value.
	EndXsid Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsid

	// End.X SID Backup Info.
	EndXsidBackup Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid SRv6 End.X SID not eligible for FRR protection

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsid

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsid End.X SID value

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsid) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of SIDs in the backup path stack. The type is interface{} with
	// range: 0..255.
	BackupStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path SID stack. The type is slice of
	// Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup_BackupStack.
	BackupStack []*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup_BackupStack
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup End.X SID Backup Info

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup_BackupStack

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup_BackupStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup_BackupStack Backup path SID stack

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup_BackupStack) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_UnderlyingAdjacencySid

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_UnderlyingAdjacencySid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_UnderlyingAdjacencySid Per bundle member Adjacency sid

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_UnderlyingAdjacencySid) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_UnderlyingInterface

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_UnderlyingInterface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Local interface handle. The type is interface{} with range: 0..4294967295.
	InterfaceIndex interface{}

	// Interface name. The type is string.
	InterfaceName interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_UnderlyingInterface Underlying interface list for bundle interfaces

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyPerAddressFamilyData_Ipv6_UnderlyingInterface) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyTopology

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyTopology struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Status of topology in adjacency. The type is IsisAdjTopoStatus.
	TopologyStatus interface{}

	// TRUE if suppressed parallel point-to-point link. The type is bool.
	ParallelP2pLinkSuppressedFlag interface{}

	// Topology ID.
	Id Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyTopology_Id
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyTopology Per-topology data

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyTopology) GetEntityData

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyTopology_Id

type Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyTopology_Id struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// AF name. The type is IsisAfId.
	AfName interface{}

	// Sub-AF name. The type is IsisSubAfId.
	SafName interface{}

	// VRF Name. The type is string.
	VrfName interface{}

	// Topology Name. The type is string.
	TopologyName interface{}
}

Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyTopology_Id Topology ID

func (*Isis_Instances_Instance_Levels_Level_Adjacencies_Adjacency_AdjacencyTopology_Id) GetEntityData

type Isis_Instances_Instance_Levels_Level_AdjacencyLog

type Isis_Instances_Instance_Levels_Level_AdjacencyLog struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency Log entries. The type is slice of
	// Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry.
	LogEntry []*Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry
}

Isis_Instances_Instance_Levels_Level_AdjacencyLog Log of adjacency changes within a single level

func (*Isis_Instances_Instance_Levels_Level_AdjacencyLog) GetEntityData

type Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry

type Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Neighbor system ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	AdjLogNeighborSystemId interface{}

	// Interface name. The type is string.
	InterfaceName interface{}

	// Previous adjacency state. The type is IsisAdjState.
	PrevAdjState interface{}

	// Current adjacency state. The type is IsisAdjState.
	CurAdjState interface{}

	// Reason adjacency changed state. The type is IsisAdjStateReason.
	StateReason interface{}

	// Generic entry data.
	GenericData Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_GenericData

	// Per-topology changes. The type is slice of
	// Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_AdjacencyPerTopologyChange.
	AdjacencyPerTopologyChange []*Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_AdjacencyPerTopologyChange
}

Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry Adjacency Log entries

func (*Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry) GetEntityData

type Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_AdjacencyPerTopologyChange

type Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_AdjacencyPerTopologyChange struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Change. The type is IsisAdjTopoChange.
	Change interface{}

	// Topology ID.
	Id Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_AdjacencyPerTopologyChange_Id
}

Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_AdjacencyPerTopologyChange Per-topology changes

func (*Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_AdjacencyPerTopologyChange) GetEntityData

type Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_AdjacencyPerTopologyChange_Id

type Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_AdjacencyPerTopologyChange_Id struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// AF name. The type is IsisAfId.
	AfName interface{}

	// Sub-AF name. The type is IsisSubAfId.
	SafName interface{}

	// VRF Name. The type is string.
	VrfName interface{}

	// Topology Name. The type is string.
	TopologyName interface{}
}

Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_AdjacencyPerTopologyChange_Id Topology ID

func (*Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_AdjacencyPerTopologyChange_Id) GetEntityData

type Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_GenericData

type Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_GenericData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Time in UTC relative to Jan 1st, 1970.
	Timestamp Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_GenericData_Timestamp
}

Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_GenericData Generic entry data

func (*Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_GenericData) GetEntityData

type Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_GenericData_Timestamp

type Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_GenericData_Timestamp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_GenericData_Timestamp Time in UTC relative to Jan 1st, 1970

func (*Isis_Instances_Instance_Levels_Level_AdjacencyLog_LogEntry_GenericData_Timestamp) GetEntityData

type Isis_Instances_Instance_Levels_Level_DatabaseLog

type Isis_Instances_Instance_Levels_Level_DatabaseLog struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Entries. The type is slice of
	// Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry.
	LogEntry []*Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry
}

Isis_Instances_Instance_Levels_Level_DatabaseLog Database-log for a single level

func (*Isis_Instances_Instance_Levels_Level_DatabaseLog) GetEntityData

type Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry

type Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Operation applying to this entry. The type is IsisLspDbOp.
	LspdbOperation interface{}

	// Generic entry data.
	GenericData Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_GenericData

	// Entry being inserted or the updated version of an old entry.
	NewLspEntry Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_NewLspEntry

	// Entry being replaced.
	OldLspEntry Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_OldLspEntry
}

Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry Entries

func (*Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry) GetEntityData

type Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_GenericData

type Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_GenericData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Time in UTC relative to Jan 1st, 1970.
	Timestamp Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_GenericData_Timestamp
}

Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_GenericData Generic entry data

func (*Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_GenericData) GetEntityData

type Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_GenericData_Timestamp

type Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_GenericData_Timestamp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_GenericData_Timestamp Time in UTC relative to Jan 1st, 1970

func (*Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_GenericData_Timestamp) GetEntityData

type Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_NewLspEntry

type Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_NewLspEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The LSP ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	LspId interface{}

	// TRUE if this is a locally generated LSP. The type is bool.
	LocalLspFlag interface{}

	// TRUE if this LSP has not expired. The type is bool.
	LspActiveFlag interface{}

	// Time, in seconds, until LSP expiry (if active) or deletion (if expired) .
	// The type is interface{} with range: 0..65535. Units are second.
	LspHoldtime interface{}

	// Time, in seconds, for the received LSP it will be zero for the local LSP .
	// The type is interface{} with range: 0..65535. Units are second.
	LspRcvdHoldtime interface{}

	// The LSP sequence number. The type is interface{} with range: 0..4294967295.
	LspSequenceNumber interface{}

	// The LSP checksum. The type is interface{} with range: 0..65535.
	LspChecksum interface{}

	// TRUE if partition repair is supported. The type is bool.
	LspPartitionRepairSupportedFlag interface{}

	// TRUE if attached bit is set. The type is bool.
	LspAttachedFlag interface{}

	// TRUE if the overload bit is set. The type is bool.
	LspOverloadedFlag interface{}

	// TRUE if the LSP is non-v1a, XXX for testing. The type is interface{} with
	// range: 0..65535.
	LspNonv1aFlag interface{}

	// The type of the IS sourcing the LSP. The type is IsisLevels.
	LspLevel interface{}

	// The total length of the LSP. The type is interface{} with range: 0..65535.
	LspLength interface{}

	// max area addresses. The type is interface{} with range: 0..255.
	MaxAreaAddresses interface{}

	// System Id length. The type is interface{} with range: 0..255.
	IdLength interface{}

	// isis version. The type is interface{} with range: 0..255.
	Version interface{}

	// isis version2. The type is interface{} with range: 0..255.
	Version2 interface{}
}

Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_NewLspEntry Entry being inserted or the updated version of an old entry.

func (*Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_NewLspEntry) GetEntityData

type Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_OldLspEntry

type Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_OldLspEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The LSP ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	LspId interface{}

	// TRUE if this is a locally generated LSP. The type is bool.
	LocalLspFlag interface{}

	// TRUE if this LSP has not expired. The type is bool.
	LspActiveFlag interface{}

	// Time, in seconds, until LSP expiry (if active) or deletion (if expired) .
	// The type is interface{} with range: 0..65535. Units are second.
	LspHoldtime interface{}

	// Time, in seconds, for the received LSP it will be zero for the local LSP .
	// The type is interface{} with range: 0..65535. Units are second.
	LspRcvdHoldtime interface{}

	// The LSP sequence number. The type is interface{} with range: 0..4294967295.
	LspSequenceNumber interface{}

	// The LSP checksum. The type is interface{} with range: 0..65535.
	LspChecksum interface{}

	// TRUE if partition repair is supported. The type is bool.
	LspPartitionRepairSupportedFlag interface{}

	// TRUE if attached bit is set. The type is bool.
	LspAttachedFlag interface{}

	// TRUE if the overload bit is set. The type is bool.
	LspOverloadedFlag interface{}

	// TRUE if the LSP is non-v1a, XXX for testing. The type is interface{} with
	// range: 0..65535.
	LspNonv1aFlag interface{}

	// The type of the IS sourcing the LSP. The type is IsisLevels.
	LspLevel interface{}

	// The total length of the LSP. The type is interface{} with range: 0..65535.
	LspLength interface{}

	// max area addresses. The type is interface{} with range: 0..255.
	MaxAreaAddresses interface{}

	// System Id length. The type is interface{} with range: 0..255.
	IdLength interface{}

	// isis version. The type is interface{} with range: 0..255.
	Version interface{}

	// isis version2. The type is interface{} with range: 0..255.
	Version2 interface{}
}

Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_OldLspEntry Entry being replaced.

func (*Isis_Instances_Instance_Levels_Level_DatabaseLog_LogEntry_OldLspEntry) GetEntityData

type Isis_Instances_Instance_Levels_Level_DetailedLsps

type Isis_Instances_Instance_Levels_Level_DetailedLsps struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An IS-IS LSP with detailed TLV data included. The type is slice of
	// Isis_Instances_Instance_Levels_Level_DetailedLsps_DetailedLsp.
	DetailedLsp []*Isis_Instances_Instance_Levels_Level_DetailedLsps_DetailedLsp
}

Isis_Instances_Instance_Levels_Level_DetailedLsps Detailed LSP table. Use to retrieve LSPs with TLV content.

func (*Isis_Instances_Instance_Levels_Level_DetailedLsps) GetEntityData

type Isis_Instances_Instance_Levels_Level_DetailedLsps_DetailedLsp

type Isis_Instances_Instance_Levels_Level_DetailedLsps_DetailedLsp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. LSP ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	LspId interface{}

	// LSP as received/sent over the wire, starting from the LSP ID field. The
	// type is string with pattern: ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	LspBody interface{}

	// Information from the LSP header.
	LspHeaderData Isis_Instances_Instance_Levels_Level_DetailedLsps_DetailedLsp_LspHeaderData
}

Isis_Instances_Instance_Levels_Level_DetailedLsps_DetailedLsp An IS-IS LSP with detailed TLV data included

func (*Isis_Instances_Instance_Levels_Level_DetailedLsps_DetailedLsp) GetEntityData

type Isis_Instances_Instance_Levels_Level_DetailedLsps_DetailedLsp_LspHeaderData

type Isis_Instances_Instance_Levels_Level_DetailedLsps_DetailedLsp_LspHeaderData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The LSP ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	LspId interface{}

	// TRUE if this is a locally generated LSP. The type is bool.
	LocalLspFlag interface{}

	// TRUE if this LSP has not expired. The type is bool.
	LspActiveFlag interface{}

	// Time, in seconds, until LSP expiry (if active) or deletion (if expired) .
	// The type is interface{} with range: 0..65535. Units are second.
	LspHoldtime interface{}

	// Time, in seconds, for the received LSP it will be zero for the local LSP .
	// The type is interface{} with range: 0..65535. Units are second.
	LspRcvdHoldtime interface{}

	// The LSP sequence number. The type is interface{} with range: 0..4294967295.
	LspSequenceNumber interface{}

	// The LSP checksum. The type is interface{} with range: 0..65535.
	LspChecksum interface{}

	// TRUE if partition repair is supported. The type is bool.
	LspPartitionRepairSupportedFlag interface{}

	// TRUE if attached bit is set. The type is bool.
	LspAttachedFlag interface{}

	// TRUE if the overload bit is set. The type is bool.
	LspOverloadedFlag interface{}

	// TRUE if the LSP is non-v1a, XXX for testing. The type is interface{} with
	// range: 0..65535.
	LspNonv1aFlag interface{}

	// The type of the IS sourcing the LSP. The type is IsisLevels.
	LspLevel interface{}

	// The total length of the LSP. The type is interface{} with range: 0..65535.
	LspLength interface{}

	// max area addresses. The type is interface{} with range: 0..255.
	MaxAreaAddresses interface{}

	// System Id length. The type is interface{} with range: 0..255.
	IdLength interface{}

	// isis version. The type is interface{} with range: 0..255.
	Version interface{}

	// isis version2. The type is interface{} with range: 0..255.
	Version2 interface{}
}

Isis_Instances_Instance_Levels_Level_DetailedLsps_DetailedLsp_LspHeaderData Information from the LSP header

func (*Isis_Instances_Instance_Levels_Level_DetailedLsps_DetailedLsp_LspHeaderData) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspLog

type Isis_Instances_Instance_Levels_Level_LspLog struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Log entries. The type is slice of
	// Isis_Instances_Instance_Levels_Level_LspLog_LogEntry.
	LogEntry []*Isis_Instances_Instance_Levels_Level_LspLog_LogEntry
}

Isis_Instances_Instance_Levels_Level_LspLog LSP-log for a single level

func (*Isis_Instances_Instance_Levels_Level_LspLog) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspLog_LogEntry

type Isis_Instances_Instance_Levels_Level_LspLog_LogEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Number of triggers on this run. May not be equal to the number of trigger
	// event types if one or more trigger events has occurred more than once. The
	// type is interface{} with range: 0..4294967295.
	TriggerCount interface{}

	// Number of delayed triggers. The type is interface{} with range:
	// 0..4294967295.
	DelayedTriggerCount interface{}

	// Appropriate interface, if any. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	LogInterface interface{}

	// Pseudo-node number. The type is interface{} with range: 0..255.
	PseudoNodeNumber interface{}

	// Generic entry data.
	GenericData Isis_Instances_Instance_Levels_Level_LspLog_LogEntry_GenericData

	// Triggers applying to this log entry. The type is slice of
	// Isis_Instances_Instance_Levels_Level_LspLog_LogEntry_Trigger.
	Trigger []*Isis_Instances_Instance_Levels_Level_LspLog_LogEntry_Trigger
}

Isis_Instances_Instance_Levels_Level_LspLog_LogEntry Log entries

func (*Isis_Instances_Instance_Levels_Level_LspLog_LogEntry) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspLog_LogEntry_GenericData

type Isis_Instances_Instance_Levels_Level_LspLog_LogEntry_GenericData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Time in UTC relative to Jan 1st, 1970.
	Timestamp Isis_Instances_Instance_Levels_Level_LspLog_LogEntry_GenericData_Timestamp
}

Isis_Instances_Instance_Levels_Level_LspLog_LogEntry_GenericData Generic entry data

func (*Isis_Instances_Instance_Levels_Level_LspLog_LogEntry_GenericData) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspLog_LogEntry_GenericData_Timestamp

type Isis_Instances_Instance_Levels_Level_LspLog_LogEntry_GenericData_Timestamp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_Levels_Level_LspLog_LogEntry_GenericData_Timestamp Time in UTC relative to Jan 1st, 1970

func (*Isis_Instances_Instance_Levels_Level_LspLog_LogEntry_GenericData_Timestamp) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspLog_LogEntry_Trigger

type Isis_Instances_Instance_Levels_Level_LspLog_LogEntry_Trigger struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is IsisLspTrigger.
	Entry interface{}
}

Isis_Instances_Instance_Levels_Level_LspLog_LogEntry_Trigger Triggers applying to this log entry.

func (*Isis_Instances_Instance_Levels_Level_LspLog_LogEntry_Trigger) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspTableSummary

type Isis_Instances_Instance_Levels_Level_LspTableSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Statistics for fragment 0 LSPs.
	Fragment0lspStats Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats

	// Statistics for all LSP fragments.
	AllFragmentLspStats Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats
}

Isis_Instances_Instance_Levels_Level_LspTableSummary Summary information for one level's LSP database

func (*Isis_Instances_Instance_Levels_Level_LspTableSummary) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats

type Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Summary by class of node.
	NodeCounters Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats_NodeCounters
}

Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats Statistics for all LSP fragments

func (*Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats_NodeCounters

type Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats_NodeCounters struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Router LSPs.
	RouteLspCount Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats_NodeCounters_RouteLspCount

	// Pseudonode LSPs.
	PseudoNodeLspCount Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats_NodeCounters_PseudoNodeLspCount
}

Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats_NodeCounters Summary by class of node

func (*Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats_NodeCounters) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats_NodeCounters_PseudoNodeLspCount

type Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats_NodeCounters_PseudoNodeLspCount struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of active LSPs. The type is interface{} with range: 0..4294967295.
	ActiveLspCount interface{}

	// Number of purged LSPs. The type is interface{} with range: 0..4294967295.
	PurgedLspCount interface{}
}

Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats_NodeCounters_PseudoNodeLspCount Pseudonode LSPs

func (*Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats_NodeCounters_PseudoNodeLspCount) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats_NodeCounters_RouteLspCount

type Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats_NodeCounters_RouteLspCount struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of active LSPs. The type is interface{} with range: 0..4294967295.
	ActiveLspCount interface{}

	// Number of purged LSPs. The type is interface{} with range: 0..4294967295.
	PurgedLspCount interface{}
}

Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats_NodeCounters_RouteLspCount Router LSPs

func (*Isis_Instances_Instance_Levels_Level_LspTableSummary_AllFragmentLspStats_NodeCounters_RouteLspCount) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats

type Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Summary by class of node.
	NodeCounters Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_NodeCounters

	// Per topology counters. The type is slice of
	// Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter.
	PerTopologyCounter []*Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter
}

Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats Statistics for fragment 0 LSPs

func (*Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_NodeCounters

type Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_NodeCounters struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Router LSPs.
	RouteLspCount Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_NodeCounters_RouteLspCount

	// Pseudonode LSPs.
	PseudoNodeLspCount Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_NodeCounters_PseudoNodeLspCount
}

Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_NodeCounters Summary by class of node

func (*Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_NodeCounters) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_NodeCounters_PseudoNodeLspCount

type Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_NodeCounters_PseudoNodeLspCount struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of active LSPs. The type is interface{} with range: 0..4294967295.
	ActiveLspCount interface{}

	// Number of purged LSPs. The type is interface{} with range: 0..4294967295.
	PurgedLspCount interface{}
}

Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_NodeCounters_PseudoNodeLspCount Pseudonode LSPs

func (*Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_NodeCounters_PseudoNodeLspCount) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_NodeCounters_RouteLspCount

type Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_NodeCounters_RouteLspCount struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of active LSPs. The type is interface{} with range: 0..4294967295.
	ActiveLspCount interface{}

	// Number of purged LSPs. The type is interface{} with range: 0..4294967295.
	PurgedLspCount interface{}
}

Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_NodeCounters_RouteLspCount Router LSPs

func (*Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_NodeCounters_RouteLspCount) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter

type Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Topology ID.
	Id Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter_Id

	// Number of LSPs with their per-topology overload bit set.
	OverloadedLspCount Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter_OverloadedLspCount

	// Number of LSPs with their per-topology attached bit set.
	AttachedLspCount Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter_AttachedLspCount
}

Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter Per topology counters

func (*Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter_AttachedLspCount

type Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter_AttachedLspCount struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of active LSPs. The type is interface{} with range: 0..4294967295.
	ActiveLspCount interface{}

	// Number of purged LSPs. The type is interface{} with range: 0..4294967295.
	PurgedLspCount interface{}
}

Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter_AttachedLspCount Number of LSPs with their per-topology attached bit set

func (*Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter_AttachedLspCount) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter_Id

type Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter_Id struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// AF name. The type is IsisAfId.
	AfName interface{}

	// Sub-AF name. The type is IsisSubAfId.
	SafName interface{}

	// VRF Name. The type is string.
	VrfName interface{}

	// Topology Name. The type is string.
	TopologyName interface{}
}

Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter_Id Topology ID

func (*Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter_Id) GetEntityData

type Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter_OverloadedLspCount

type Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter_OverloadedLspCount struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of active LSPs. The type is interface{} with range: 0..4294967295.
	ActiveLspCount interface{}

	// Number of purged LSPs. The type is interface{} with range: 0..4294967295.
	PurgedLspCount interface{}
}

Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter_OverloadedLspCount Number of LSPs with their per-topology overload bit set

func (*Isis_Instances_Instance_Levels_Level_LspTableSummary_Fragment0lspStats_PerTopologyCounter_OverloadedLspCount) GetEntityData

type Isis_Instances_Instance_Levels_Level_Lsps

type Isis_Instances_Instance_Levels_Level_Lsps struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An IS-IS LSP (header information only). The type is slice of
	// Isis_Instances_Instance_Levels_Level_Lsps_Lsp.
	Lsp []*Isis_Instances_Instance_Levels_Level_Lsps_Lsp
}

Isis_Instances_Instance_Levels_Level_Lsps LSP table

func (*Isis_Instances_Instance_Levels_Level_Lsps) GetEntityData

type Isis_Instances_Instance_Levels_Level_Lsps_Lsp

type Isis_Instances_Instance_Levels_Level_Lsps_Lsp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. LSP ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	LspId interface{}

	// LSP as received/sent over the wire, starting from the LSP ID field. The
	// type is string with pattern: ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	LspBody interface{}

	// Information from the LSP header.
	LspHeaderData Isis_Instances_Instance_Levels_Level_Lsps_Lsp_LspHeaderData
}

Isis_Instances_Instance_Levels_Level_Lsps_Lsp An IS-IS LSP (header information only)

func (*Isis_Instances_Instance_Levels_Level_Lsps_Lsp) GetEntityData

type Isis_Instances_Instance_Levels_Level_Lsps_Lsp_LspHeaderData

type Isis_Instances_Instance_Levels_Level_Lsps_Lsp_LspHeaderData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The LSP ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	LspId interface{}

	// TRUE if this is a locally generated LSP. The type is bool.
	LocalLspFlag interface{}

	// TRUE if this LSP has not expired. The type is bool.
	LspActiveFlag interface{}

	// Time, in seconds, until LSP expiry (if active) or deletion (if expired) .
	// The type is interface{} with range: 0..65535. Units are second.
	LspHoldtime interface{}

	// Time, in seconds, for the received LSP it will be zero for the local LSP .
	// The type is interface{} with range: 0..65535. Units are second.
	LspRcvdHoldtime interface{}

	// The LSP sequence number. The type is interface{} with range: 0..4294967295.
	LspSequenceNumber interface{}

	// The LSP checksum. The type is interface{} with range: 0..65535.
	LspChecksum interface{}

	// TRUE if partition repair is supported. The type is bool.
	LspPartitionRepairSupportedFlag interface{}

	// TRUE if attached bit is set. The type is bool.
	LspAttachedFlag interface{}

	// TRUE if the overload bit is set. The type is bool.
	LspOverloadedFlag interface{}

	// TRUE if the LSP is non-v1a, XXX for testing. The type is interface{} with
	// range: 0..65535.
	LspNonv1aFlag interface{}

	// The type of the IS sourcing the LSP. The type is IsisLevels.
	LspLevel interface{}

	// The total length of the LSP. The type is interface{} with range: 0..65535.
	LspLength interface{}

	// max area addresses. The type is interface{} with range: 0..255.
	MaxAreaAddresses interface{}

	// System Id length. The type is interface{} with range: 0..255.
	IdLength interface{}

	// isis version. The type is interface{} with range: 0..255.
	Version interface{}

	// isis version2. The type is interface{} with range: 0..255.
	Version2 interface{}
}

Isis_Instances_Instance_Levels_Level_Lsps_Lsp_LspHeaderData Information from the LSP header

func (*Isis_Instances_Instance_Levels_Level_Lsps_Lsp_LspHeaderData) GetEntityData

type Isis_Instances_Instance_MeshGroups

type Isis_Instances_Instance_MeshGroups struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of mesh-group-configured interfaces.
	MeshGroupConfiguredInterfaceList Isis_Instances_Instance_MeshGroups_MeshGroupConfiguredInterfaceList
}

Isis_Instances_Instance_MeshGroups Mesh-group information

func (*Isis_Instances_Instance_MeshGroups) GetEntityData

func (meshGroups *Isis_Instances_Instance_MeshGroups) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_MeshGroups_MeshGroupConfiguredInterfaceList

type Isis_Instances_Instance_MeshGroups_MeshGroupConfiguredInterfaceList struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// isis sh mesh entry. The type is slice of
	// Isis_Instances_Instance_MeshGroups_MeshGroupConfiguredInterfaceList_IsisShMeshEntry.
	IsisShMeshEntry []*Isis_Instances_Instance_MeshGroups_MeshGroupConfiguredInterfaceList_IsisShMeshEntry
}

Isis_Instances_Instance_MeshGroups_MeshGroupConfiguredInterfaceList List of mesh-group-configured interfaces

func (*Isis_Instances_Instance_MeshGroups_MeshGroupConfiguredInterfaceList) GetEntityData

func (meshGroupConfiguredInterfaceList *Isis_Instances_Instance_MeshGroups_MeshGroupConfiguredInterfaceList) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_MeshGroups_MeshGroupConfiguredInterfaceList_IsisShMeshEntry

type Isis_Instances_Instance_MeshGroups_MeshGroupConfiguredInterfaceList_IsisShMeshEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	MeshGroupInterface interface{}

	// Mesh-group number. The type is interface{} with range: 0..4294967295.
	MeshGroupNumber interface{}
}

Isis_Instances_Instance_MeshGroups_MeshGroupConfiguredInterfaceList_IsisShMeshEntry isis sh mesh entry

func (*Isis_Instances_Instance_MeshGroups_MeshGroupConfiguredInterfaceList_IsisShMeshEntry) GetEntityData

type Isis_Instances_Instance_NeighborSummaries

type Isis_Instances_Instance_NeighborSummaries struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Neighbor-summary data for a single interface. The type is slice of
	// Isis_Instances_Instance_NeighborSummaries_NeighborSummary.
	NeighborSummary []*Isis_Instances_Instance_NeighborSummaries_NeighborSummary
}

Isis_Instances_Instance_NeighborSummaries Neighbor-summary table

func (*Isis_Instances_Instance_NeighborSummaries) GetEntityData

func (neighborSummaries *Isis_Instances_Instance_NeighborSummaries) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_NeighborSummaries_NeighborSummary

type Isis_Instances_Instance_NeighborSummaries_NeighborSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// L1-only neighbors.
	Level1Neighbors Isis_Instances_Instance_NeighborSummaries_NeighborSummary_Level1Neighbors

	// L2-only neighbors.
	Level2Neighbors Isis_Instances_Instance_NeighborSummaries_NeighborSummary_Level2Neighbors

	// L12 neighbors.
	Level12Neigbors Isis_Instances_Instance_NeighborSummaries_NeighborSummary_Level12Neigbors
}

Isis_Instances_Instance_NeighborSummaries_NeighborSummary Neighbor-summary data for a single interface

func (*Isis_Instances_Instance_NeighborSummaries_NeighborSummary) GetEntityData

type Isis_Instances_Instance_NeighborSummaries_NeighborSummary_Level12Neigbors

type Isis_Instances_Instance_NeighborSummaries_NeighborSummary_Level12Neigbors struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Neighbors up. The type is interface{} with range: 0..4294967295.
	NeighborUpCount interface{}

	// Neighbors being initialized. The type is interface{} with range:
	// 0..4294967295.
	NeighborInitCount interface{}

	// Neighbors down. The type is interface{} with range: 0..4294967295.
	NeighborDownCount interface{}
}

Isis_Instances_Instance_NeighborSummaries_NeighborSummary_Level12Neigbors L12 neighbors

func (*Isis_Instances_Instance_NeighborSummaries_NeighborSummary_Level12Neigbors) GetEntityData

type Isis_Instances_Instance_NeighborSummaries_NeighborSummary_Level1Neighbors

type Isis_Instances_Instance_NeighborSummaries_NeighborSummary_Level1Neighbors struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Neighbors up. The type is interface{} with range: 0..4294967295.
	NeighborUpCount interface{}

	// Neighbors being initialized. The type is interface{} with range:
	// 0..4294967295.
	NeighborInitCount interface{}

	// Neighbors down. The type is interface{} with range: 0..4294967295.
	NeighborDownCount interface{}
}

Isis_Instances_Instance_NeighborSummaries_NeighborSummary_Level1Neighbors L1-only neighbors

func (*Isis_Instances_Instance_NeighborSummaries_NeighborSummary_Level1Neighbors) GetEntityData

type Isis_Instances_Instance_NeighborSummaries_NeighborSummary_Level2Neighbors

type Isis_Instances_Instance_NeighborSummaries_NeighborSummary_Level2Neighbors struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Neighbors up. The type is interface{} with range: 0..4294967295.
	NeighborUpCount interface{}

	// Neighbors being initialized. The type is interface{} with range:
	// 0..4294967295.
	NeighborInitCount interface{}

	// Neighbors down. The type is interface{} with range: 0..4294967295.
	NeighborDownCount interface{}
}

Isis_Instances_Instance_NeighborSummaries_NeighborSummary_Level2Neighbors L2-only neighbors

func (*Isis_Instances_Instance_NeighborSummaries_NeighborSummary_Level2Neighbors) GetEntityData

type Isis_Instances_Instance_Neighbors

type Isis_Instances_Instance_Neighbors struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A single neighbor router. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor.
	Neighbor []*Isis_Instances_Instance_Neighbors_Neighbor
}

Isis_Instances_Instance_Neighbors Neighbor table

func (*Isis_Instances_Instance_Neighbors) GetEntityData

func (neighbors *Isis_Instances_Instance_Neighbors) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_Neighbors_Neighbor

type Isis_Instances_Instance_Neighbors_Neighbor struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// System ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	SystemId interface{}

	// Interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Neighbor system ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSystemId interface{}

	// Neighbor SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Local interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	LocalInterface interface{}

	// Neighbor (adjacency) state. The type is IsisAdjState.
	NeighborState interface{}

	// Circuit type. The type is IsisLevels.
	NeighborCircuitType interface{}

	// TRUE if neighbor is IETF-NSF capable. The type is interface{} with range:
	// 0..4294967295.
	NeighborIetfNsfCapableFlag interface{}

	// Link media type. The type is IsisMediaClass.
	NeighborMediaType interface{}

	// Time (s) until neighbor declared down if no IIH received. The type is
	// interface{} with range: 0..4294967295.
	NeighborHoldtime interface{}

	// TRUE if NeighborUptime is set. The type is bool.
	NeighborUptimeValidFlag interface{}

	// How long the neighbor has been up (s). The type is interface{} with range:
	// 0..4294967295.
	NeighborUptime interface{}

	// ISIS NSR STANDBY. The type is bool.
	NsrStandby interface{}

	// Active area addresses. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborActiveAreaAddress.
	NeighborActiveAreaAddress []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborActiveAreaAddress

	// Topologies supported by both neighbor and local system. The type is slice
	// of Isis_Instances_Instance_Neighbors_Neighbor_TopologiesSupported.
	TopologiesSupported []*Isis_Instances_Instance_Neighbors_Neighbor_TopologiesSupported

	// Per address-family data. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData.
	NeighborPerAddressFamilyData []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData
}

Isis_Instances_Instance_Neighbors_Neighbor A single neighbor router

func (*Isis_Instances_Instance_Neighbors_Neighbor) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborActiveAreaAddress

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborActiveAreaAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string with pattern: [a-fA-F0-9]{2}(\.[a-fA-F0-9]{4}){0,6}.
	Entry interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborActiveAreaAddress Active area addresses

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborActiveAreaAddress) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// AFName. The type is IsisAfId.
	AfName interface{}

	// IPV4 neighbor info.
	Ipv4 Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4

	// IPV6 neighbor info.
	Ipv6 Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData Per address-family data

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NextHop interface{}

	// Adjacency SID.
	AdjacencySid Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid

	// Adjacency SID not eligible for FRR protection.
	NonFrrAdjacencySid Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid

	// Adjacency interface addresses. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_InterfaceAddress.
	InterfaceAddress []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_InterfaceAddress

	// Per bundle member Adjacency sid. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_UnderlyingAdjacencySid.
	UnderlyingAdjacencySid []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_UnderlyingAdjacencySid

	// Underlying interface list for bundle interfaces. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_UnderlyingInterface.
	UnderlyingInterface []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_UnderlyingInterface
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4 IPV4 neighbor info

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency SID value. The type is interface{} with range: 0..4294967295.
	AdjacencySidValue interface{}

	// Adjacency SID Backup Info.
	AdjacencySidBackup Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup

	// Adjacency SID Backup Info TE.
	AdjacencySidBackupTe Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid Adjacency SID

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of labels in the backup path label stack. The type is interface{}
	// with range: 0..255.
	BackupLabelStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path label stack. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup_BackupLabelStack.
	BackupLabelStack []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup_BackupLabelStack
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup Adjacency SID Backup Info

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of labels in the backup path label stack. The type is interface{}
	// with range: 0..255.
	BackupLabelStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path label stack. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack.
	BackupLabelStack []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe Adjacency SID Backup Info TE

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack Backup path label stack

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup_BackupLabelStack

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup_BackupLabelStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup_BackupLabelStack Backup path label stack

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_AdjacencySid_AdjacencySidBackup_BackupLabelStack) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_InterfaceAddress

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_InterfaceAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Entry interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_InterfaceAddress Adjacency interface addresses

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_InterfaceAddress) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency SID value. The type is interface{} with range: 0..4294967295.
	AdjacencySidValue interface{}

	// Adjacency SID Backup Info.
	AdjacencySidBackup Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup

	// Adjacency SID Backup Info TE.
	AdjacencySidBackupTe Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid Adjacency SID not eligible for FRR protection

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of labels in the backup path label stack. The type is interface{}
	// with range: 0..255.
	BackupLabelStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path label stack. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack.
	BackupLabelStack []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup Adjacency SID Backup Info

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of labels in the backup path label stack. The type is interface{}
	// with range: 0..255.
	BackupLabelStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path label stack. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack.
	BackupLabelStack []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe Adjacency SID Backup Info TE

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack Backup path label stack

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack Backup path label stack

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_UnderlyingAdjacencySid

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_UnderlyingAdjacencySid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_UnderlyingAdjacencySid Per bundle member Adjacency sid

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_UnderlyingAdjacencySid) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_UnderlyingInterface

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_UnderlyingInterface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Local interface handle. The type is interface{} with range: 0..4294967295.
	InterfaceIndex interface{}

	// Interface name. The type is string.
	InterfaceName interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_UnderlyingInterface Underlying interface list for bundle interfaces

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv4_UnderlyingInterface) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency next hop. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NextHop interface{}

	// Adjacency SID.
	AdjacencySid Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid

	// Adjacency SID not eligible for FRR protection.
	NonFrrAdjacencySid Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid

	// SRv6 End.X SID.
	EndXsid Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid

	// SRv6 End.X SID not eligible for FRR protection.
	NonFrrEndXsid Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid

	// Adjacency interface addresses. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_InterfaceAddress.
	InterfaceAddress []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_InterfaceAddress

	// Per bundle member Adjacency sid. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_UnderlyingAdjacencySid.
	UnderlyingAdjacencySid []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_UnderlyingAdjacencySid

	// Underlying interface list for bundle interfaces. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_UnderlyingInterface.
	UnderlyingInterface []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_UnderlyingInterface
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6 IPV6 neighbor info

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency SID value. The type is interface{} with range: 0..4294967295.
	AdjacencySidValue interface{}

	// Adjacency SID Backup Info.
	AdjacencySidBackup Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup

	// Adjacency SID Backup Info TE.
	AdjacencySidBackupTe Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid Adjacency SID

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of labels in the backup path label stack. The type is interface{}
	// with range: 0..255.
	BackupLabelStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path label stack. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup_BackupLabelStack.
	BackupLabelStack []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup_BackupLabelStack
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup Adjacency SID Backup Info

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of labels in the backup path label stack. The type is interface{}
	// with range: 0..255.
	BackupLabelStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path label stack. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack.
	BackupLabelStack []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe Adjacency SID Backup Info TE

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack Backup path label stack

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackupTe_BackupLabelStack) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup_BackupLabelStack

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup_BackupLabelStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup_BackupLabelStack Backup path label stack

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_AdjacencySid_AdjacencySidBackup_BackupLabelStack) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// End.X SID Function. The type is interface{} with range: 0..65535.
	EndXsidFunction interface{}

	// End.X SID value.
	EndXsid Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid_EndXsid

	// End.X SID Backup Info.
	EndXsidBackup Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid SRv6 End.X SID

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid_EndXsid

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid_EndXsid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid_EndXsid End.X SID value

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid_EndXsid) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of SIDs in the backup path stack. The type is interface{} with
	// range: 0..255.
	BackupStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path SID stack. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup_BackupStack.
	BackupStack []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup_BackupStack
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup End.X SID Backup Info

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup_BackupStack

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup_BackupStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup_BackupStack Backup path SID stack

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_EndXsid_EndXsidBackup_BackupStack) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_InterfaceAddress

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_InterfaceAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Entry interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_InterfaceAddress Adjacency interface addresses

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_InterfaceAddress) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency SID value. The type is interface{} with range: 0..4294967295.
	AdjacencySidValue interface{}

	// Adjacency SID Backup Info.
	AdjacencySidBackup Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup

	// Adjacency SID Backup Info TE.
	AdjacencySidBackupTe Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid Adjacency SID not eligible for FRR protection

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of labels in the backup path label stack. The type is interface{}
	// with range: 0..255.
	BackupLabelStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path label stack. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack.
	BackupLabelStack []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup Adjacency SID Backup Info

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of labels in the backup path label stack. The type is interface{}
	// with range: 0..255.
	BackupLabelStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path label stack. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack.
	BackupLabelStack []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe Adjacency SID Backup Info TE

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack Backup path label stack

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackupTe_BackupLabelStack) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack Backup path label stack

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrAdjacencySid_AdjacencySidBackup_BackupLabelStack) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// End.X SID Function. The type is interface{} with range: 0..65535.
	EndXsidFunction interface{}

	// End.X SID value.
	EndXsid Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsid

	// End.X SID Backup Info.
	EndXsidBackup Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid SRv6 End.X SID not eligible for FRR protection

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsid

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsid End.X SID value

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsid) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of SIDs in the backup path stack. The type is interface{} with
	// range: 0..255.
	BackupStackSize interface{}

	// Neighbor address used as adjacency backup target. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNodeAddress interface{}

	// Backup path nexthop address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	BackupNexthop interface{}

	// Backup path interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupInterface interface{}

	// Backup path SID stack. The type is slice of
	// Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup_BackupStack.
	BackupStack []*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup_BackupStack
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup End.X SID Backup Info

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup_BackupStack

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup_BackupStack struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup_BackupStack Backup path SID stack

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_NonFrrEndXsid_EndXsidBackup_BackupStack) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_UnderlyingAdjacencySid

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_UnderlyingAdjacencySid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_UnderlyingAdjacencySid Per bundle member Adjacency sid

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_UnderlyingAdjacencySid) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_UnderlyingInterface

type Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_UnderlyingInterface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Local interface handle. The type is interface{} with range: 0..4294967295.
	InterfaceIndex interface{}

	// Interface name. The type is string.
	InterfaceName interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_UnderlyingInterface Underlying interface list for bundle interfaces

func (*Isis_Instances_Instance_Neighbors_Neighbor_NeighborPerAddressFamilyData_Ipv6_UnderlyingInterface) GetEntityData

type Isis_Instances_Instance_Neighbors_Neighbor_TopologiesSupported

type Isis_Instances_Instance_Neighbors_Neighbor_TopologiesSupported struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// AF name. The type is IsisAfId.
	AfName interface{}

	// Sub-AF name. The type is IsisSubAfId.
	SafName interface{}

	// VRF Name. The type is string.
	VrfName interface{}

	// Topology Name. The type is string.
	TopologyName interface{}
}

Isis_Instances_Instance_Neighbors_Neighbor_TopologiesSupported Topologies supported by both neighbor and local system

func (*Isis_Instances_Instance_Neighbors_Neighbor_TopologiesSupported) GetEntityData

type Isis_Instances_Instance_NsrStatistics

type Isis_Instances_Instance_NsrStatistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS VM STATE. The type is interface{} with range: 0..65535.
	IsisVmState interface{}

	// ISIS NSR STATS Data.
	IsisNsrStatsData Isis_Instances_Instance_NsrStatistics_IsisNsrStatsData
}

Isis_Instances_Instance_NsrStatistics NSR Statistics information

func (*Isis_Instances_Instance_NsrStatistics) GetEntityData

func (nsrStatistics *Isis_Instances_Instance_NsrStatistics) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_NsrStatistics_IsisNsrStatsData

type Isis_Instances_Instance_NsrStatistics_IsisNsrStatsData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// self.
	Self Isis_Instances_Instance_NsrStatistics_IsisNsrStatsData_Self

	// peer. The type is slice of
	// Isis_Instances_Instance_NsrStatistics_IsisNsrStatsData_Peer.
	Peer []*Isis_Instances_Instance_NsrStatistics_IsisNsrStatsData_Peer
}

Isis_Instances_Instance_NsrStatistics_IsisNsrStatsData ISIS NSR STATS Data

func (*Isis_Instances_Instance_NsrStatistics_IsisNsrStatsData) GetEntityData

type Isis_Instances_Instance_NsrStatistics_IsisNsrStatsData_Peer

type Isis_Instances_Instance_NsrStatistics_IsisNsrStatsData_Peer struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// no of l1 lsp. The type is interface{} with range: 0..4294967295.
	NoOfL1Lsp interface{}

	// no of l2 lsp. The type is interface{} with range: 0..4294967295.
	NoOfL2Lsp interface{}

	// no of l1 adj. The type is interface{} with range: 0..65535.
	NoOfL1Adj interface{}

	// no of l2 adj. The type is interface{} with range: 0..65535.
	NoOfL2Adj interface{}

	// no of live interface. The type is interface{} with range: 0..65535.
	NoOfLiveInterface interface{}

	// no of ptp interface. The type is interface{} with range: 0..65535.
	NoOfPtpInterface interface{}

	// no of lan interface. The type is interface{} with range: 0..65535.
	NoOfLanInterface interface{}

	// no of loopback interface. The type is interface{} with range: 0..65535.
	NoOfLoopbackInterface interface{}

	// no of te tunnels. The type is interface{} with range: 0..65535.
	NoOfTeTunnels interface{}

	// no of te links. The type is interface{} with range: 0..65535.
	NoOfTeLinks interface{}

	// no of ipv4 routes. The type is interface{} with range: 0..4294967295.
	NoOfIpv4Routes interface{}

	// no of ipv6 routes. The type is interface{} with range: 0..4294967295.
	NoOfIpv6Routes interface{}

	// seqnum. The type is interface{} with range: 0..4294967295.
	Seqnum interface{}
}

Isis_Instances_Instance_NsrStatistics_IsisNsrStatsData_Peer peer

func (*Isis_Instances_Instance_NsrStatistics_IsisNsrStatsData_Peer) GetEntityData

type Isis_Instances_Instance_NsrStatistics_IsisNsrStatsData_Self

type Isis_Instances_Instance_NsrStatistics_IsisNsrStatsData_Self struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// no of l1 lsp. The type is interface{} with range: 0..4294967295.
	NoOfL1Lsp interface{}

	// no of l2 lsp. The type is interface{} with range: 0..4294967295.
	NoOfL2Lsp interface{}

	// no of l1 adj. The type is interface{} with range: 0..65535.
	NoOfL1Adj interface{}

	// no of l2 adj. The type is interface{} with range: 0..65535.
	NoOfL2Adj interface{}

	// no of live interface. The type is interface{} with range: 0..65535.
	NoOfLiveInterface interface{}

	// no of ptp interface. The type is interface{} with range: 0..65535.
	NoOfPtpInterface interface{}

	// no of lan interface. The type is interface{} with range: 0..65535.
	NoOfLanInterface interface{}

	// no of loopback interface. The type is interface{} with range: 0..65535.
	NoOfLoopbackInterface interface{}

	// no of te tunnels. The type is interface{} with range: 0..65535.
	NoOfTeTunnels interface{}

	// no of te links. The type is interface{} with range: 0..65535.
	NoOfTeLinks interface{}

	// no of ipv4 routes. The type is interface{} with range: 0..4294967295.
	NoOfIpv4Routes interface{}

	// no of ipv6 routes. The type is interface{} with range: 0..4294967295.
	NoOfIpv6Routes interface{}

	// seqnum. The type is interface{} with range: 0..4294967295.
	Seqnum interface{}
}

Isis_Instances_Instance_NsrStatistics_IsisNsrStatsData_Self self

func (*Isis_Instances_Instance_NsrStatistics_IsisNsrStatsData_Self) GetEntityData

type Isis_Instances_Instance_NsrStatus

type Isis_Instances_Instance_NsrStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS VM STATE. The type is interface{} with range: 0..65535.
	IsisVmState interface{}

	// ISIS NSR PEER STATUS.
	IsisNsrPeer Isis_Instances_Instance_NsrStatus_IsisNsrPeer

	// ISIS NSR Infra.
	IsisNsrInfra Isis_Instances_Instance_NsrStatus_IsisNsrInfra
}

Isis_Instances_Instance_NsrStatus NSR Status information

func (*Isis_Instances_Instance_NsrStatus) GetEntityData

func (nsrStatus *Isis_Instances_Instance_NsrStatus) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// gen.
	Gen Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Gen

	// pm.
	Pm Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Pm

	// ds.
	Ds Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds

	// te.
	Te Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Te

	// ncd. The type is slice of
	// Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ncd.
	Ncd []*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ncd

	// nii idb. The type is slice of
	// Isis_Instances_Instance_NsrStatus_IsisNsrInfra_NiiIdb.
	NiiIdb []*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_NiiIdb
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra ISIS NSR Infra

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// conn. The type is interface{} with range: 0..255.
	Conn interface{}

	// conn cb. The type is interface{} with range: 0..255.
	ConnCb interface{}

	// pub. The type is interface{} with range: 0..255.
	Pub interface{}

	// pub cb. The type is interface{} with range: 0..255.
	PubCb interface{}

	// reg. The type is interface{} with range: 0..255.
	Reg interface{}

	// reg cb. The type is interface{} with range: 0..255.
	RegCb interface{}

	// unreg. The type is interface{} with range: 0..255.
	Unreg interface{}

	// unreg cb. The type is interface{} with range: 0..255.
	UnregCb interface{}

	// disconn cb. The type is interface{} with range: 0..255.
	DisconnCb interface{}

	// notify cb. The type is interface{} with range: 0..255.
	NotifyCb interface{}

	// notify peer xr. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	NotifyPeerXr interface{}

	// del cb. The type is interface{} with range: 0..255.
	DelCb interface{}

	// remove srv. The type is interface{} with range: 0..255.
	RemoveSrv interface{}

	// conn status. The type is bool.
	ConnStatus interface{}

	// conn ts.
	ConnTs Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_ConnTs

	// conn cb ts.
	ConnCbTs Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_ConnCbTs

	// pub ts.
	PubTs Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_PubTs

	// pub cb ts.
	PubCbTs Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_PubCbTs

	// reg ts.
	RegTs Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_RegTs

	// reg cb ts.
	RegCbTs Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_RegCbTs

	// unreg ts.
	UnregTs Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_UnregTs

	// unreg cb ts.
	UnregCbTs Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_UnregCbTs

	// disconn cb ts.
	DisconnCbTs Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_DisconnCbTs

	// notify cb ts.
	NotifyCbTs Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_NotifyCbTs

	// del cb ts.
	DelCbTs Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_DelCbTs

	// remove srv ts.
	RemoveSrvTs Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_RemoveSrvTs

	// conn status ts.
	ConnStatusTs Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_ConnStatusTs

	// notify peer. The type is slice of
	// Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_NotifyPeer.
	NotifyPeer []*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_NotifyPeer
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds ds

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_ConnCbTs

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_ConnCbTs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_ConnCbTs conn cb ts

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_ConnCbTs) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_ConnStatusTs

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_ConnStatusTs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_ConnStatusTs conn status ts

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_ConnStatusTs) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_ConnTs

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_ConnTs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_ConnTs conn ts

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_ConnTs) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_DelCbTs

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_DelCbTs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_DelCbTs del cb ts

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_DelCbTs) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_DisconnCbTs

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_DisconnCbTs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_DisconnCbTs disconn cb ts

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_DisconnCbTs) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_NotifyCbTs

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_NotifyCbTs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_NotifyCbTs notify cb ts

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_NotifyCbTs) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_NotifyPeer

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_NotifyPeer struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_NotifyPeer notify peer

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_NotifyPeer) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_PubCbTs

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_PubCbTs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_PubCbTs pub cb ts

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_PubCbTs) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_PubTs

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_PubTs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_PubTs pub ts

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_PubTs) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_RegCbTs

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_RegCbTs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_RegCbTs reg cb ts

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_RegCbTs) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_RegTs

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_RegTs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_RegTs reg ts

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_RegTs) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_RemoveSrvTs

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_RemoveSrvTs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_RemoveSrvTs remove srv ts

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_RemoveSrvTs) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_UnregCbTs

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_UnregCbTs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_UnregCbTs unreg cb ts

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_UnregCbTs) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_UnregTs

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_UnregTs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_UnregTs unreg ts

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ds_UnregTs) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Gen

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Gen struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// my nodeid. The type is interface{} with range: 0..4294967295.
	MyNodeid interface{}

	// my process id. The type is interface{} with range: 0..4294967295.
	MyProcessId interface{}

	// pm issu role. The type is interface{} with range: 0..255.
	PmIssuRole interface{}

	// pm ha role. The type is interface{} with range: 0..255.
	PmHaRole interface{}

	// sysmgr ha role. The type is interface{} with range: 0..255.
	SysmgrHaRole interface{}

	// nsr send ready. The type is interface{} with range: 0..255.
	NsrSendReady interface{}

	// nsr send unready. The type is interface{} with range: 0..255.
	NsrSendUnready interface{}

	// nsr send err. The type is interface{} with range: 0..4294967295.
	NsrSendErr interface{}

	// nsr recv err. The type is interface{} with range: 0..4294967295.
	NsrRecvErr interface{}

	// retry flag. The type is interface{} with range: 0..4294967295.
	RetryFlag interface{}

	// nsr enabled. The type is bool.
	NsrEnabled interface{}

	// nsr configured. The type is bool.
	NsrConfigured interface{}

	// nsf configured. The type is bool.
	NsfConfigured interface{}

	// failover. The type is bool.
	Failover interface{}

	// lanid req needed. The type is bool.
	LanidReqNeeded interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Gen gen

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Gen) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ncd

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ncd struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// vm idx. The type is interface{} with range: 0..255.
	VmIdx interface{}

	// conn up. The type is bool.
	ConnUp interface{}

	// endp hdl. The type is interface{} with range: 0..255.
	EndpHdl interface{}

	// chksum. The type is interface{} with range: 0..65535.
	Chksum interface{}

	// send seqnum. The type is interface{} with range: 0..4294967295.
	SendSeqnum interface{}

	// recv cnt. The type is interface{} with range: 0..4294967295.
	RecvCnt interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ncd ncd

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Ncd) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_NiiIdb

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_NiiIdb struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// exist. The type is bool.
	Exist interface{}

	// brought up. The type is bool.
	BroughtUp interface{}

	// retry timer. The type is bool.
	RetryTimer interface{}

	// running. The type is bool.
	Running interface{}

	// has adj. The type is bool.
	HasAdj interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_NiiIdb nii idb

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_NiiIdb) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Pm

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Pm struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// reg. The type is interface{} with range: 0..255.
	Reg interface{}

	// conn cb. The type is interface{} with range: 0..255.
	ConnCb interface{}

	// disconn cb. The type is interface{} with range: 0..255.
	DisconnCb interface{}

	// conn status. The type is bool.
	ConnStatus interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Pm pm

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Pm) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Te

type Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Te struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// enabled. The type is interface{} with range: 0..255.
	Enabled interface{}

	// conn up. The type is interface{} with range: 0..255.
	ConnUp interface{}

	// te link cb. The type is interface{} with range: 0..255.
	TeLinkCb interface{}

	// te tunnel cb. The type is interface{} with range: 0..255.
	TeTunnelCb interface{}

	// adv sync data. The type is interface{} with range: 0..255.
	AdvSyncData interface{}

	// link purge time on. The type is interface{} with range: 0..255.
	LinkPurgeTimeOn interface{}

	// tunnel purge time on. The type is interface{} with range: 0..255.
	TunnelPurgeTimeOn interface{}

	// has info from te. The type is interface{} with range: 0..255.
	HasInfoFromTe interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Te te

func (*Isis_Instances_Instance_NsrStatus_IsisNsrInfra_Te) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrPeer

type Isis_Instances_Instance_NsrStatus_IsisNsrPeer struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// full sync achieved. The type is slice of
	// Isis_Instances_Instance_NsrStatus_IsisNsrPeer_FullSyncAchieved.
	FullSyncAchieved []*Isis_Instances_Instance_NsrStatus_IsisNsrPeer_FullSyncAchieved

	// man sync count. The type is slice of
	// Isis_Instances_Instance_NsrStatus_IsisNsrPeer_ManSyncCount.
	ManSyncCount []*Isis_Instances_Instance_NsrStatus_IsisNsrPeer_ManSyncCount

	// nsr chg count. The type is slice of
	// Isis_Instances_Instance_NsrStatus_IsisNsrPeer_NsrChgCount.
	NsrChgCount []*Isis_Instances_Instance_NsrStatus_IsisNsrPeer_NsrChgCount

	// uptime. The type is slice of
	// Isis_Instances_Instance_NsrStatus_IsisNsrPeer_Uptime.
	Uptime []*Isis_Instances_Instance_NsrStatus_IsisNsrPeer_Uptime

	// uptime valid. The type is slice of
	// Isis_Instances_Instance_NsrStatus_IsisNsrPeer_UptimeValid.
	UptimeValid []*Isis_Instances_Instance_NsrStatus_IsisNsrPeer_UptimeValid
}

Isis_Instances_Instance_NsrStatus_IsisNsrPeer ISIS NSR PEER STATUS

func (*Isis_Instances_Instance_NsrStatus_IsisNsrPeer) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrPeer_FullSyncAchieved

type Isis_Instances_Instance_NsrStatus_IsisNsrPeer_FullSyncAchieved struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrPeer_FullSyncAchieved full sync achieved

func (*Isis_Instances_Instance_NsrStatus_IsisNsrPeer_FullSyncAchieved) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrPeer_ManSyncCount

type Isis_Instances_Instance_NsrStatus_IsisNsrPeer_ManSyncCount struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrPeer_ManSyncCount man sync count

func (*Isis_Instances_Instance_NsrStatus_IsisNsrPeer_ManSyncCount) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrPeer_NsrChgCount

type Isis_Instances_Instance_NsrStatus_IsisNsrPeer_NsrChgCount struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrPeer_NsrChgCount nsr chg count

func (*Isis_Instances_Instance_NsrStatus_IsisNsrPeer_NsrChgCount) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrPeer_Uptime

type Isis_Instances_Instance_NsrStatus_IsisNsrPeer_Uptime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrPeer_Uptime uptime

func (*Isis_Instances_Instance_NsrStatus_IsisNsrPeer_Uptime) GetEntityData

type Isis_Instances_Instance_NsrStatus_IsisNsrPeer_UptimeValid

type Isis_Instances_Instance_NsrStatus_IsisNsrPeer_UptimeValid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Array entry. The type is bool.
	Entry interface{}
}

Isis_Instances_Instance_NsrStatus_IsisNsrPeer_UptimeValid uptime valid

func (*Isis_Instances_Instance_NsrStatus_IsisNsrPeer_UptimeValid) GetEntityData

type Isis_Instances_Instance_Protocol

type Isis_Instances_Instance_Protocol struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// VRF context. The type is string.
	VrfContext interface{}

	// Local system ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NsapSystemId interface{}

	// Indicates if system ID valid. The type is bool.
	ValidNsapSystemId interface{}

	// instance id. The type is interface{} with range: 0..65535.
	InstanceId interface{}

	// Levels running. The type is IsisLevels.
	RunningLevels interface{}

	// Configured NSF type. The type is IsisNsfFlavor.
	ConfiguredNsfFlavor interface{}

	// NSF type of last restart. The type is IsisNsfFlavor.
	LastRestartNsfFlavor interface{}

	// Last restart status. The type is IsisStartupStatus.
	LastRestartStatus interface{}

	// TE connection. The type is IsisUp.
	TeConnection interface{}

	// Time remaining until the next NSF restart may be attempted. The type is
	// interface{} with range: 0..4294967295.
	RemainingTimeForNextNsfRestart interface{}

	// Adj Forming count. The type is interface{} with range: 0..4294967295.
	AdjFormCount interface{}

	// Adj Full count. The type is interface{} with range: 0..4294967295.
	AdjFullCount interface{}

	// Adjacency Stagger Enabled. The type is bool.
	AdjStaggerEnabled interface{}

	// Adjacency Stagger Initiall Number of Forming Neighbors Allowed. The type is
	// interface{} with range: 0..4294967295.
	AdjStaggerInit interface{}

	// Adjacency Stagger Max Number of Forming Neighbors Allowed. The type is
	// interface{} with range: 0..4294967295.
	AdjStaggerMax interface{}

	// Is SRGB allocated ?. The type is bool.
	SrgbAllocated interface{}

	// First label in SRGB. The type is interface{} with range: 0..4294967295.
	SrgbStart interface{}

	// Last label in SRGB. The type is interface{} with range: 0..4294967295.
	SrgbEnd interface{}

	// Is SRLB allocated ?. The type is bool.
	SrlbAllocated interface{}

	// First label in SRLB. The type is interface{} with range: 0..4294967295.
	SrlbStart interface{}

	// Last label in SRLB. The type is interface{} with range: 0..4294967295.
	SrlbEnd interface{}

	// Manual area addresses. The type is slice of
	// Isis_Instances_Instance_Protocol_ManualAreaAddress.
	ManualAreaAddress []*Isis_Instances_Instance_Protocol_ManualAreaAddress

	// Active area addresses. The type is slice of
	// Isis_Instances_Instance_Protocol_ActiveAreaAddress.
	ActiveAreaAddress []*Isis_Instances_Instance_Protocol_ActiveAreaAddress

	// Per-topology data. The type is slice of
	// Isis_Instances_Instance_Protocol_PerTopoData.
	PerTopoData []*Isis_Instances_Instance_Protocol_PerTopoData
}

Isis_Instances_Instance_Protocol Basic protocol information about an IS-IS instance

func (*Isis_Instances_Instance_Protocol) GetEntityData

func (protocol *Isis_Instances_Instance_Protocol) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_Protocol_ActiveAreaAddress

type Isis_Instances_Instance_Protocol_ActiveAreaAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string with pattern: [a-fA-F0-9]{2}(\.[a-fA-F0-9]{4}){0,6}.
	Entry interface{}
}

Isis_Instances_Instance_Protocol_ActiveAreaAddress Active area addresses

func (*Isis_Instances_Instance_Protocol_ActiveAreaAddress) GetEntityData

type Isis_Instances_Instance_Protocol_ManualAreaAddress

type Isis_Instances_Instance_Protocol_ManualAreaAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string with pattern: [a-fA-F0-9]{2}(\.[a-fA-F0-9]{4}){0,6}.
	Entry interface{}
}

Isis_Instances_Instance_Protocol_ManualAreaAddress Manual area addresses

func (*Isis_Instances_Instance_Protocol_ManualAreaAddress) GetEntityData

type Isis_Instances_Instance_Protocol_PerTopoData

type Isis_Instances_Instance_Protocol_PerTopoData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Default administrative distance. The type is interface{} with range:
	// 0..4294967295.
	DefaultAdminDistance interface{}

	// Advertise passive interface prefixes only. The type is bool.
	AdvertisePassiveOnly interface{}

	// Waiting for redist complete RIB event. The type is bool.
	WaitRedistComplete interface{}

	// Topology ID.
	Id Isis_Instances_Instance_Protocol_PerTopoData_Id

	// List of redistributed protocols.
	RedistProtocolsList Isis_Instances_Instance_Protocol_PerTopoData_RedistProtocolsList

	// Per-area data. The type is slice of
	// Isis_Instances_Instance_Protocol_PerTopoData_PerAreaData.
	PerAreaData []*Isis_Instances_Instance_Protocol_PerTopoData_PerAreaData
}

Isis_Instances_Instance_Protocol_PerTopoData Per-topology data

func (*Isis_Instances_Instance_Protocol_PerTopoData) GetEntityData

type Isis_Instances_Instance_Protocol_PerTopoData_Id

type Isis_Instances_Instance_Protocol_PerTopoData_Id struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// AF name. The type is IsisAfId.
	AfName interface{}

	// Sub-AF name. The type is IsisSubAfId.
	SafName interface{}

	// VRF Name. The type is string.
	VrfName interface{}

	// Topology Name. The type is string.
	TopologyName interface{}
}

Isis_Instances_Instance_Protocol_PerTopoData_Id Topology ID

func (*Isis_Instances_Instance_Protocol_PerTopoData_Id) GetEntityData

type Isis_Instances_Instance_Protocol_PerTopoData_PerAreaData

type Isis_Instances_Instance_Protocol_PerTopoData_PerAreaData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The level this data refers to. The type is IsisLevel.
	Level interface{}

	// Does this topology use the default link topology. The type is bool.
	UsesDefaultLinkTopoFlag interface{}

	// Generate metric style. The type is IsisMetricStyle.
	GeneratedMetricStyle interface{}

	// Accept metric style. The type is IsisMetricStyle.
	AcceptedMetricStyle interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// ISPF state. The type is IsisEnabled.
	IspfState interface{}

	// Indicates whether MPLS TE is enabled. The type is bool.
	TeEnabled interface{}

	// Microloop avoidance type. The type is IsisUloopAvoidance.
	UloopAvoidanceType interface{}

	// Microloop RIB update delay. The type is interface{} with range:
	// 0..4294967295.
	RibUpdateDelay interface{}

	// Explicit paths installed in the RIB. The type is bool.
	SrUloopIsActive interface{}

	// SR microloop avoidance duration. The type is interface{} with range:
	// 0..4294967295.
	Duration interface{}

	// SR microloop avoidance event. The type is IsisUloopEvent.
	SrUloopEvent interface{}

	// SR microloop near node. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}.
	SrUloopNearNodeId interface{}

	// SR microloop far node. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}.
	SrUloopFarNodeId interface{}
}

Isis_Instances_Instance_Protocol_PerTopoData_PerAreaData Per-area data

func (*Isis_Instances_Instance_Protocol_PerTopoData_PerAreaData) GetEntityData

type Isis_Instances_Instance_Protocol_PerTopoData_RedistProtocolsList

type Isis_Instances_Instance_Protocol_PerTopoData_RedistProtocolsList struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// isis sh redist entry. The type is slice of
	// Isis_Instances_Instance_Protocol_PerTopoData_RedistProtocolsList_IsisShRedistEntry.
	IsisShRedistEntry []*Isis_Instances_Instance_Protocol_PerTopoData_RedistProtocolsList_IsisShRedistEntry
}

Isis_Instances_Instance_Protocol_PerTopoData_RedistProtocolsList List of redistributed protocols

func (*Isis_Instances_Instance_Protocol_PerTopoData_RedistProtocolsList) GetEntityData

type Isis_Instances_Instance_Protocol_PerTopoData_RedistProtocolsList_IsisShRedistEntry

type Isis_Instances_Instance_Protocol_PerTopoData_RedistProtocolsList_IsisShRedistEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Relevant details of the redistributed protocol.
	ProtocolDetails Isis_Instances_Instance_Protocol_PerTopoData_RedistProtocolsList_IsisShRedistEntry_ProtocolDetails
}

Isis_Instances_Instance_Protocol_PerTopoData_RedistProtocolsList_IsisShRedistEntry isis sh redist entry

func (*Isis_Instances_Instance_Protocol_PerTopoData_RedistProtocolsList_IsisShRedistEntry) GetEntityData

type Isis_Instances_Instance_Protocol_PerTopoData_RedistProtocolsList_IsisShRedistEntry_ProtocolDetails

type Isis_Instances_Instance_Protocol_PerTopoData_RedistProtocolsList_IsisShRedistEntry_ProtocolDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Protocol. The type is IsisRedistProto.
	Protocol interface{}

	// IS-IS instance identifier. The type is string.
	IsisInstanceId interface{}

	// OSPF process identifier. The type is string.
	OspfProcessId interface{}

	// OSPFv3 process identifier. The type is string.
	Ospfv3ProcessId interface{}

	// BGP Autonomous System number. The type is string.
	BgpAsNumber interface{}

	// EIGRP Autonomous System number. The type is string.
	EigrpAsNumber interface{}

	// Application Name. The type is string.
	ApplicationName interface{}
}

Isis_Instances_Instance_Protocol_PerTopoData_RedistProtocolsList_IsisShRedistEntry_ProtocolDetails Relevant details of the redistributed protocol

func (*Isis_Instances_Instance_Protocol_PerTopoData_RedistProtocolsList_IsisShRedistEntry_ProtocolDetails) GetEntityData

type Isis_Instances_Instance_SrLabels

type Isis_Instances_Instance_SrLabels struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// SrLabel table entry. The type is slice of
	// Isis_Instances_Instance_SrLabels_SrLabel.
	SrLabel []*Isis_Instances_Instance_SrLabels_SrLabel
}

Isis_Instances_Instance_SrLabels SR Label table

func (*Isis_Instances_Instance_SrLabels) GetEntityData

func (srLabels *Isis_Instances_Instance_SrLabels) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_SrLabels_SrLabel

type Isis_Instances_Instance_SrLabels_SrLabel struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. SR Label. The type is interface{} with range:
	// 0..4294967295.
	Label interface{}

	// label type. The type is IsisEdmLabelTypeEnum.
	LabelType interface{}

	// label flags. The type is interface{} with range: 0..255.
	LabelFlags interface{}

	// label refcount. The type is interface{} with range: 0..255.
	LabelRefcount interface{}

	// label value. The type is interface{} with range: 0..4294967295.
	LabelValue interface{}

	// label interface. The type is string.
	LabelInterface interface{}

	// label ifh. The type is string with pattern: [a-zA-Z0-9._/-]+.
	LabelIfh interface{}

	// label table id. The type is interface{} with range: 0..4294967295.
	LabelTableId interface{}

	// label af id. The type is IsisAfId.
	LabelAfId interface{}

	// label prefix.
	LabelPrefix Isis_Instances_Instance_SrLabels_SrLabel_LabelPrefix
}

Isis_Instances_Instance_SrLabels_SrLabel SrLabel table entry

func (*Isis_Instances_Instance_SrLabels_SrLabel) GetEntityData

type Isis_Instances_Instance_SrLabels_SrLabel_LabelPrefix

type Isis_Instances_Instance_SrLabels_SrLabel_LabelPrefix struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// AFName. The type is IsisAfId.
	AfName interface{}

	// ipv4.
	Ipv4 Isis_Instances_Instance_SrLabels_SrLabel_LabelPrefix_Ipv4

	// ipv6.
	Ipv6 Isis_Instances_Instance_SrLabels_SrLabel_LabelPrefix_Ipv6
}

Isis_Instances_Instance_SrLabels_SrLabel_LabelPrefix label prefix

func (*Isis_Instances_Instance_SrLabels_SrLabel_LabelPrefix) GetEntityData

type Isis_Instances_Instance_SrLabels_SrLabel_LabelPrefix_Ipv4

type Isis_Instances_Instance_SrLabels_SrLabel_LabelPrefix_Ipv4 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_SrLabels_SrLabel_LabelPrefix_Ipv4 ipv4

func (*Isis_Instances_Instance_SrLabels_SrLabel_LabelPrefix_Ipv4) GetEntityData

type Isis_Instances_Instance_SrLabels_SrLabel_LabelPrefix_Ipv6

type Isis_Instances_Instance_SrLabels_SrLabel_LabelPrefix_Ipv6 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_SrLabels_SrLabel_LabelPrefix_Ipv6 ipv6

func (*Isis_Instances_Instance_SrLabels_SrLabel_LabelPrefix_Ipv6) GetEntityData

type Isis_Instances_Instance_Srms

type Isis_Instances_Instance_Srms struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Policy operational data.
	Policy Isis_Instances_Instance_Srms_Policy
}

Isis_Instances_Instance_Srms Segment Routing Mapping Server operational data

func (*Isis_Instances_Instance_Srms) GetEntityData

func (srms *Isis_Instances_Instance_Srms) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_Srms_Policy

type Isis_Instances_Instance_Srms_Policy struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv4 policy operational data.
	PolicyIpv4 Isis_Instances_Instance_Srms_Policy_PolicyIpv4

	// IPv6 policy operational data.
	PolicyIpv6 Isis_Instances_Instance_Srms_Policy_PolicyIpv6
}

Isis_Instances_Instance_Srms_Policy Policy operational data

func (*Isis_Instances_Instance_Srms_Policy) GetEntityData

type Isis_Instances_Instance_Srms_Policy_PolicyIpv4

type Isis_Instances_Instance_Srms_Policy_PolicyIpv4 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv4 active policy operational data.
	PolicyIpv4Active Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Active

	// IPv4 backup policy operational data.
	PolicyIpv4Backup Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Backup
}

Isis_Instances_Instance_Srms_Policy_PolicyIpv4 IPv4 policy operational data

func (*Isis_Instances_Instance_Srms_Policy_PolicyIpv4) GetEntityData

type Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Active

type Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Active struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Mapping Item. The type is slice of
	// Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi.
	PolicyMi []*Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi
}

Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Active IPv4 active policy operational data

func (*Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Active) GetEntityData

type Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi

type Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Mapping Item ID (0, 1, 2, ...). The type is string
	// with pattern: [\w\-\.:,_@#%$\+=\|;]+.
	MiId interface{}

	// src. The type is SrmsMiSrcEB.
	Src interface{}

	// Router ID. The type is string with length: 0..30.
	Router interface{}

	// Area (OSPF) or Level (ISIS). The type is string with length: 0..30.
	Area interface{}

	// Prefix length. The type is interface{} with range: 0..255.
	Prefix interface{}

	// Starting SID. The type is interface{} with range: 0..4294967295.
	SidStart interface{}

	// SID range. The type is interface{} with range: 0..4294967295.
	SidCount interface{}

	// Last IP Prefix. The type is string with length: 0..50.
	LastPrefix interface{}

	// Last SID Index. The type is interface{} with range: 0..4294967295.
	LastSidIndex interface{}

	// Attached flag. The type is SrmsMiFlagEB.
	FlagAttached interface{}

	// addr.
	Addr Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi_Addr
}

Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi Mapping Item

func (*Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi) GetEntityData

type Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi_Addr

type Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi_Addr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// AF. The type is SrmsMiAfEB.
	Af interface{}

	// IPv4. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4 interface{}

	// IPv6. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Ipv6 interface{}
}

Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi_Addr addr

func (*Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi_Addr) GetEntityData

type Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Backup

type Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Backup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Mapping Item. The type is slice of
	// Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi.
	PolicyMi []*Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi
}

Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Backup IPv4 backup policy operational data

func (*Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Backup) GetEntityData

type Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi

type Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Mapping Item ID (0, 1, 2, ...). The type is string
	// with pattern: [\w\-\.:,_@#%$\+=\|;]+.
	MiId interface{}

	// src. The type is SrmsMiSrcEB.
	Src interface{}

	// Router ID. The type is string with length: 0..30.
	Router interface{}

	// Area (OSPF) or Level (ISIS). The type is string with length: 0..30.
	Area interface{}

	// Prefix length. The type is interface{} with range: 0..255.
	Prefix interface{}

	// Starting SID. The type is interface{} with range: 0..4294967295.
	SidStart interface{}

	// SID range. The type is interface{} with range: 0..4294967295.
	SidCount interface{}

	// Last IP Prefix. The type is string with length: 0..50.
	LastPrefix interface{}

	// Last SID Index. The type is interface{} with range: 0..4294967295.
	LastSidIndex interface{}

	// Attached flag. The type is SrmsMiFlagEB.
	FlagAttached interface{}

	// addr.
	Addr Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi_Addr
}

Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi Mapping Item

func (*Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi) GetEntityData

type Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi_Addr

type Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi_Addr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// AF. The type is SrmsMiAfEB.
	Af interface{}

	// IPv4. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4 interface{}

	// IPv6. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Ipv6 interface{}
}

Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi_Addr addr

func (*Isis_Instances_Instance_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi_Addr) GetEntityData

type Isis_Instances_Instance_Srms_Policy_PolicyIpv6

type Isis_Instances_Instance_Srms_Policy_PolicyIpv6 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv6 backup policy operational data.
	PolicyIpv6Backup Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Backup

	// IPv6 active policy operational data.
	PolicyIpv6Active Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Active
}

Isis_Instances_Instance_Srms_Policy_PolicyIpv6 IPv6 policy operational data

func (*Isis_Instances_Instance_Srms_Policy_PolicyIpv6) GetEntityData

type Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Active

type Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Active struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Mapping Item. The type is slice of
	// Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Active_PolicyMi.
	PolicyMi []*Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Active_PolicyMi
}

Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Active IPv6 active policy operational data

func (*Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Active) GetEntityData

type Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Active_PolicyMi

type Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Active_PolicyMi struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Mapping Item ID (0, 1, 2, ...). The type is string
	// with pattern: [\w\-\.:,_@#%$\+=\|;]+.
	MiId interface{}

	// src. The type is SrmsMiSrcEB.
	Src interface{}

	// Router ID. The type is string with length: 0..30.
	Router interface{}

	// Area (OSPF) or Level (ISIS). The type is string with length: 0..30.
	Area interface{}

	// Prefix length. The type is interface{} with range: 0..255.
	Prefix interface{}

	// Starting SID. The type is interface{} with range: 0..4294967295.
	SidStart interface{}

	// SID range. The type is interface{} with range: 0..4294967295.
	SidCount interface{}

	// Last IP Prefix. The type is string with length: 0..50.
	LastPrefix interface{}

	// Last SID Index. The type is interface{} with range: 0..4294967295.
	LastSidIndex interface{}

	// Attached flag. The type is SrmsMiFlagEB.
	FlagAttached interface{}

	// addr.
	Addr Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Active_PolicyMi_Addr
}

Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Active_PolicyMi Mapping Item

func (*Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Active_PolicyMi) GetEntityData

type Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Active_PolicyMi_Addr

type Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Active_PolicyMi_Addr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// AF. The type is SrmsMiAfEB.
	Af interface{}

	// IPv4. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4 interface{}

	// IPv6. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Ipv6 interface{}
}

Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Active_PolicyMi_Addr addr

func (*Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Active_PolicyMi_Addr) GetEntityData

type Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Backup

type Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Backup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Mapping Item. The type is slice of
	// Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Backup_PolicyMi.
	PolicyMi []*Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Backup_PolicyMi
}

Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Backup IPv6 backup policy operational data

func (*Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Backup) GetEntityData

type Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Backup_PolicyMi

type Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Backup_PolicyMi struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Mapping Item ID (0, 1, 2, ...). The type is string
	// with pattern: [\w\-\.:,_@#%$\+=\|;]+.
	MiId interface{}

	// src. The type is SrmsMiSrcEB.
	Src interface{}

	// Router ID. The type is string with length: 0..30.
	Router interface{}

	// Area (OSPF) or Level (ISIS). The type is string with length: 0..30.
	Area interface{}

	// Prefix length. The type is interface{} with range: 0..255.
	Prefix interface{}

	// Starting SID. The type is interface{} with range: 0..4294967295.
	SidStart interface{}

	// SID range. The type is interface{} with range: 0..4294967295.
	SidCount interface{}

	// Last IP Prefix. The type is string with length: 0..50.
	LastPrefix interface{}

	// Last SID Index. The type is interface{} with range: 0..4294967295.
	LastSidIndex interface{}

	// Attached flag. The type is SrmsMiFlagEB.
	FlagAttached interface{}

	// addr.
	Addr Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Backup_PolicyMi_Addr
}

Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Backup_PolicyMi Mapping Item

func (*Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Backup_PolicyMi) GetEntityData

type Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Backup_PolicyMi_Addr

type Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Backup_PolicyMi_Addr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// AF. The type is SrmsMiAfEB.
	Af interface{}

	// IPv4. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4 interface{}

	// IPv6. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Ipv6 interface{}
}

Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Backup_PolicyMi_Addr addr

func (*Isis_Instances_Instance_Srms_Policy_PolicyIpv6_PolicyIpv6Backup_PolicyMi_Addr) GetEntityData

type Isis_Instances_Instance_StatisticsGlobal

type Isis_Instances_Instance_StatisticsGlobal struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Statistics.
	Statistics Isis_Instances_Instance_StatisticsGlobal_Statistics

	// Per-area data. The type is slice of
	// Isis_Instances_Instance_StatisticsGlobal_PerAreaData.
	PerAreaData []*Isis_Instances_Instance_StatisticsGlobal_PerAreaData
}

Isis_Instances_Instance_StatisticsGlobal Per-instance statistics

func (*Isis_Instances_Instance_StatisticsGlobal) GetEntityData

func (statisticsGlobal *Isis_Instances_Instance_StatisticsGlobal) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_StatisticsGlobal_PerAreaData

type Isis_Instances_Instance_StatisticsGlobal_PerAreaData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level this data applies to. The type is IsisLevel.
	Level interface{}

	// Statistics.
	Statistics Isis_Instances_Instance_StatisticsGlobal_PerAreaData_Statistics

	// Per-topoogy statistics. The type is slice of
	// Isis_Instances_Instance_StatisticsGlobal_PerAreaData_PerTopologyData.
	PerTopologyData []*Isis_Instances_Instance_StatisticsGlobal_PerAreaData_PerTopologyData
}

Isis_Instances_Instance_StatisticsGlobal_PerAreaData Per-area data

func (*Isis_Instances_Instance_StatisticsGlobal_PerAreaData) GetEntityData

type Isis_Instances_Instance_StatisticsGlobal_PerAreaData_PerTopologyData

type Isis_Instances_Instance_StatisticsGlobal_PerAreaData_PerTopologyData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Topology ID.
	Id Isis_Instances_Instance_StatisticsGlobal_PerAreaData_PerTopologyData_Id

	// Statistics.
	Statistics Isis_Instances_Instance_StatisticsGlobal_PerAreaData_PerTopologyData_Statistics
}

Isis_Instances_Instance_StatisticsGlobal_PerAreaData_PerTopologyData Per-topoogy statistics

func (*Isis_Instances_Instance_StatisticsGlobal_PerAreaData_PerTopologyData) GetEntityData

type Isis_Instances_Instance_StatisticsGlobal_PerAreaData_PerTopologyData_Id

type Isis_Instances_Instance_StatisticsGlobal_PerAreaData_PerTopologyData_Id struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// AF name. The type is IsisAfId.
	AfName interface{}

	// Sub-AF name. The type is IsisSubAfId.
	SafName interface{}

	// VRF Name. The type is string.
	VrfName interface{}

	// Topology Name. The type is string.
	TopologyName interface{}
}

Isis_Instances_Instance_StatisticsGlobal_PerAreaData_PerTopologyData_Id Topology ID

func (*Isis_Instances_Instance_StatisticsGlobal_PerAreaData_PerTopologyData_Id) GetEntityData

type Isis_Instances_Instance_StatisticsGlobal_PerAreaData_PerTopologyData_Statistics

type Isis_Instances_Instance_StatisticsGlobal_PerAreaData_PerTopologyData_Statistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of full SPF calculations run. The type is interface{} with range:
	// 0..4294967295.
	SpfRunCount interface{}

	// Number of ISPF calculations run. The type is interface{} with range:
	// 0..4294967295.
	IspfRunCount interface{}

	// Number of Next Hop Calculations run. The type is interface{} with range:
	// 0..4294967295.
	NhcRunCount interface{}

	// Number of PRCs run. The type is interface{} with range: 0..4294967295.
	PrcRunCount interface{}

	// Number of periodic SPF calculations run. The type is interface{} with
	// range: 0..4294967295.
	PeriodicRunCount interface{}
}

Isis_Instances_Instance_StatisticsGlobal_PerAreaData_PerTopologyData_Statistics Statistics

func (*Isis_Instances_Instance_StatisticsGlobal_PerAreaData_PerTopologyData_Statistics) GetEntityData

type Isis_Instances_Instance_StatisticsGlobal_PerAreaData_Statistics

type Isis_Instances_Instance_StatisticsGlobal_PerAreaData_Statistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of times system LSP rebuilt. The type is interface{} with range:
	// 0..4294967295.
	SystemLspBuildCount interface{}

	// Number of times system LSP refreshed. The type is interface{} with range:
	// 0..4294967295.
	SystemLspRefreshCount interface{}
}

Isis_Instances_Instance_StatisticsGlobal_PerAreaData_Statistics Statistics

func (*Isis_Instances_Instance_StatisticsGlobal_PerAreaData_Statistics) GetEntityData

type Isis_Instances_Instance_StatisticsGlobal_Statistics

type Isis_Instances_Instance_StatisticsGlobal_Statistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Fast-PSNP cache lookups. The type is interface{} with range: 0..4294967295.
	FastPsnpLookupCount interface{}

	// Fast-PSNP cache hits. The type is interface{} with range: 0..4294967295.
	FastPsnpLookupHitCount interface{}

	// Fast-CSNP cache lookups. The type is interface{} with range: 0..4294967295.
	FastCsnpLookupCount interface{}

	// Fast-CSNP cache hits. The type is interface{} with range: 0..4294967295.
	FastCsnpLookupHitCount interface{}

	// Fast-CSNP cache updates. The type is interface{} with range: 0..4294967295.
	FastCsnpCacheUpdateCount interface{}

	// LSPs received with holdtime 0. The type is interface{} with range:
	// 0..4294967295.
	ZeroHoldtimeLspCount interface{}

	// LSPs received with invalid checksum. The type is interface{} with range:
	// 0..4294967295.
	InvalidChecksumLspCount interface{}

	// IIHs dropped - Not Used. The type is interface{} with range: 0..4294967295.
	IihDroppedCount interface{}

	// LSPs dropped. The type is interface{} with range: 0..4294967295.
	LspDroppedCount interface{}

	// SNPs dropped. The type is interface{} with range: 0..4294967295.
	SnpDroppedCount interface{}

	// Maximum IIH queue length - Not Used. The type is interface{} with range:
	// 0..4294967295.
	MaximumIihQueueLength interface{}

	// Maximum update PDU queue length. The type is interface{} with range:
	// 0..4294967295.
	MaximumPduQueueLength interface{}

	// Update PDU queue length. The type is interface{} with range: 0..4294967295.
	PduQueueLength interface{}

	// Average hello receive rate in packets per second. The type is interface{}
	// with range: 0..4294967295. Units are packet/s.
	AvgHelloRecvRate interface{}

	// Average csnp receive rate in packets per second. The type is interface{}
	// with range: 0..4294967295. Units are packet/s.
	AvgCsnpRecvRate interface{}

	// Average psnp receive rate in packets per second. The type is interface{}
	// with range: 0..4294967295. Units are packet/s.
	AvgPsnpRecvRate interface{}

	// Average LSP receive rate in packets per second. The type is interface{}
	// with range: 0..4294967295. Units are packet/s.
	AvgLspRecvRate interface{}

	// Average hello send rate in packets per second. The type is interface{} with
	// range: 0..4294967295. Units are packet/s.
	AvgHelloSendRate interface{}

	// Average csnp send rate in packets per second. The type is interface{} with
	// range: 0..4294967295. Units are packet/s.
	AvgCsnpSendRate interface{}

	// Average psnp send rate in packets per second. The type is interface{} with
	// range: 0..4294967295. Units are packet/s.
	AvgPsnpSendRate interface{}

	// Average LSP send rate in packets per second. The type is interface{} with
	// range: 0..4294967295. Units are packet/s.
	AvgLspSendRate interface{}

	// Average hello process time.
	AvgHelloProcessTime Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgHelloProcessTime

	// Average CSNP process time.
	AvgCsnpProcessTime Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgCsnpProcessTime

	// Average PSNP process time.
	AvgPsnpProcessTime Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgPsnpProcessTime

	// Average LSP process time.
	AvgLspProcessTime Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgLspProcessTime

	// Average hello transmit time.
	AvgHelloTransmitTime Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgHelloTransmitTime

	// Average CSNP transmit time.
	AvgCsnpTransmitTime Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgCsnpTransmitTime

	// Average PSNP transmit time.
	AvgPsnpTransmitTime Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgPsnpTransmitTime

	// Average LSP transmit time.
	AvgLspTransmitTime Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgLspTransmitTime
}

Isis_Instances_Instance_StatisticsGlobal_Statistics Statistics

func (*Isis_Instances_Instance_StatisticsGlobal_Statistics) GetEntityData

type Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgCsnpProcessTime

type Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgCsnpProcessTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgCsnpProcessTime Average CSNP process time

func (*Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgCsnpProcessTime) GetEntityData

type Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgCsnpTransmitTime

type Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgCsnpTransmitTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgCsnpTransmitTime Average CSNP transmit time

func (*Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgCsnpTransmitTime) GetEntityData

type Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgHelloProcessTime

type Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgHelloProcessTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgHelloProcessTime Average hello process time

func (*Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgHelloProcessTime) GetEntityData

type Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgHelloTransmitTime

type Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgHelloTransmitTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgHelloTransmitTime Average hello transmit time

func (*Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgHelloTransmitTime) GetEntityData

type Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgLspProcessTime

type Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgLspProcessTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgLspProcessTime Average LSP process time

func (*Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgLspProcessTime) GetEntityData

type Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgLspTransmitTime

type Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgLspTransmitTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgLspTransmitTime Average LSP transmit time

func (*Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgLspTransmitTime) GetEntityData

type Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgPsnpProcessTime

type Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgPsnpProcessTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgPsnpProcessTime Average PSNP process time

func (*Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgPsnpProcessTime) GetEntityData

type Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgPsnpTransmitTime

type Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgPsnpTransmitTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgPsnpTransmitTime Average PSNP transmit time

func (*Isis_Instances_Instance_StatisticsGlobal_Statistics_AvgPsnpTransmitTime) GetEntityData

type Isis_Instances_Instance_Topologies

type Isis_Instances_Instance_Topologies struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Per-topology data. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology.
	Topology []*Isis_Instances_Instance_Topologies_Topology
}

Isis_Instances_Instance_Topologies Topology table

func (*Isis_Instances_Instance_Topologies) GetEntityData

func (topologies *Isis_Instances_Instance_Topologies) GetEntityData() *types.CommonEntityData

type Isis_Instances_Instance_Topologies_Topology

type Isis_Instances_Instance_Topologies_Topology struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Address family. The type is IsisAddressFamily.
	AfName interface{}

	// Sub address family. The type is IsisSubAddressFamily.
	SafName interface{}

	// Topology Name. The type is string with length: 1..32.
	TopologyName interface{}

	// IPv6 Flex-Algo local route tables.
	Ipv6FlexRouteTables Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables

	// FRR summary information for a particular IS-IS topology.
	FrrSummary Isis_Instances_Instance_Topologies_Topology_FrrSummary

	// SRv6 Locator Table.
	Srv6Locators Isis_Instances_Instance_Topologies_Topology_Srv6Locators

	// Per-topology level table.
	TopologyLevels Isis_Instances_Instance_Topologies_Topology_TopologyLevels

	// IPv6 local route.
	Ipv6Routes Isis_Instances_Instance_Topologies_Topology_Ipv6Routes

	// IPv6 FRR table.
	Ipv6frrBackups Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups

	// IPv4 FRR table.
	Ipv4frrBackups Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups

	// IPv4 Flex-Algo local route tables.
	Ipv4FlexRouteTables Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables

	// IPv4 local route table.
	Ipv4Routes Isis_Instances_Instance_Topologies_Topology_Ipv4Routes
}

Isis_Instances_Instance_Topologies_Topology Per-topology data

func (*Isis_Instances_Instance_Topologies_Topology) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_FrrSummary

type Isis_Instances_Instance_Topologies_Topology_FrrSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// FRR summary for prefixes reachable in L1.
	Level1Prefixes Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes

	// FRR summary for prefixes reachable in L2.
	Level2Prefixes Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes

	// Unreachable prefixes.
	UnreachablePrefixes Isis_Instances_Instance_Topologies_Topology_FrrSummary_UnreachablePrefixes
}

Isis_Instances_Instance_Topologies_Topology_FrrSummary FRR summary information for a particular IS-IS topology

func (*Isis_Instances_Instance_Topologies_Topology_FrrSummary) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of prefixes with all paths having FRR backup.
	AllPathsProtected Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes_AllPathsProtected

	// Number of prefixes with some paths having FRR backup.
	SomePathsProtected Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes_SomePathsProtected

	// Number of reachable prefixes without FRR backup.
	Unprotected Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes_Unprotected
}

Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes FRR summary for prefixes reachable in L1

func (*Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes_AllPathsProtected

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes_AllPathsProtected struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes_AllPathsProtected Number of prefixes with all paths having FRR backup

func (*Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes_AllPathsProtected) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes_SomePathsProtected

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes_SomePathsProtected struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes_SomePathsProtected Number of prefixes with some paths having FRR backup

func (*Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes_SomePathsProtected) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes_Unprotected

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes_Unprotected struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes_Unprotected Number of reachable prefixes without FRR backup

func (*Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level1Prefixes_Unprotected) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of prefixes with all paths having FRR backup.
	AllPathsProtected Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes_AllPathsProtected

	// Number of prefixes with some paths having FRR backup.
	SomePathsProtected Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes_SomePathsProtected

	// Number of reachable prefixes without FRR backup.
	Unprotected Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes_Unprotected
}

Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes FRR summary for prefixes reachable in L2

func (*Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes_AllPathsProtected

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes_AllPathsProtected struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes_AllPathsProtected Number of prefixes with all paths having FRR backup

func (*Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes_AllPathsProtected) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes_SomePathsProtected

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes_SomePathsProtected struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes_SomePathsProtected Number of prefixes with some paths having FRR backup

func (*Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes_SomePathsProtected) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes_Unprotected

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes_Unprotected struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes_Unprotected Number of reachable prefixes without FRR backup

func (*Isis_Instances_Instance_Topologies_Topology_FrrSummary_Level2Prefixes_Unprotected) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_UnreachablePrefixes

type Isis_Instances_Instance_Topologies_Topology_FrrSummary_UnreachablePrefixes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_FrrSummary_UnreachablePrefixes Unreachable prefixes

func (*Isis_Instances_Instance_Topologies_Topology_FrrSummary_UnreachablePrefixes) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv4 Flex-Algo local route table. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable.
	Ipv4FlexRouteTable []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables IPv4 Flex-Algo local route tables

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Flex Algo. The type is interface{} with range:
	// 0..4294967295.
	FlexAlg interface{}

	// An IPv4 route known to IS-IS. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute.
	Ipv4FlexRoute []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable IPv4 Flex-Algo local route table

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Status of IS-IS directly connected routes to the prefix.
	ConnectedStatus Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_ConnectedStatus

	// Status of other protocols' routes redistributed into IS-IS.
	RedistributedStatus Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus

	// Status of native IS-IS routes to the prefix.
	NativeStatus Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus

	// Per level details of how the local system advertises the prefix. The type
	// is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail.
	PerLevelAdvertisingDetail []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute An IPv4 route known to IS-IS

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_ConnectedStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_ConnectedStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Details of the directly connected prefix.
	ConnectedDetails Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_ConnectedStatus_ConnectedDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_ConnectedStatus Status of IS-IS directly connected routes to the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_ConnectedStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_ConnectedStatus_ConnectedDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_ConnectedStatus_ConnectedDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Interfaces. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_ConnectedStatus_ConnectedDetails_Interface.
	Interface []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_ConnectedStatus_ConnectedDetails_Interface
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_ConnectedStatus_ConnectedDetails Details of the directly connected prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_ConnectedStatus_ConnectedDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_ConnectedStatus_ConnectedDetails_Interface

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_ConnectedStatus_ConnectedDetails_Interface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_ConnectedStatus_ConnectedDetails_Interface Interfaces

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_ConnectedStatus_ConnectedDetails_Interface) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Details of the native route.
	NativeDetails Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus Status of native IS-IS routes to the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Relative importance of the prefix. The type is IsisPrefixPriority.
	Priority interface{}

	// Prefix local label for SR-MPLS. The type is interface{} with range:
	// 0..4294967295.
	LocalLabel interface{}

	// Primary paths to prefix.
	Primary Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary

	// Backup paths to prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup.
	Backup []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails Details of the native route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Origin of route. The type is IsisPrefixOrigin.
	Origin interface{}

	// Distance to network. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Multicast-intact distance to network. The type is interface{} with range:
	// 0..4294967295.
	MulticastMetric interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Administrative Distance. The type is interface{} with range: 0..65535.
	AdministrativeDistance interface{}

	// First hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths.
	Paths []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths

	// UCMP first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop.
	UcmpNextHop []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop

	// Multicast intact first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath.
	MulticastPath []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath

	// SR-TE native first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath.
	SrtePath []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath

	// SR microloop avoidance paths. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath.
	ExplicitPath []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath

	// Sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source.
	Source []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source

	// Multicast-intact sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource.
	MulticastSource []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup Backup paths to prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath SR microloop avoidance paths

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath Multicast intact first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource Multicast-intact sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths First hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source Sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_Source_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath SR-TE native first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Distance to the network via this UCMP next hop. The type is interface{}
	// with range: 0..4294967295.
	TotalUcmpDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop UCMP first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Origin of route. The type is IsisPrefixOrigin.
	Origin interface{}

	// Distance to network. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Multicast-intact distance to network. The type is interface{} with range:
	// 0..4294967295.
	MulticastMetric interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Administrative Distance. The type is interface{} with range: 0..65535.
	AdministrativeDistance interface{}

	// First hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths.
	Paths []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths

	// UCMP first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop.
	UcmpNextHop []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop

	// Multicast intact first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath.
	MulticastPath []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath

	// SR-TE native first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath.
	SrtePath []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath

	// SR microloop avoidance paths. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath.
	ExplicitPath []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath

	// Sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source.
	Source []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source

	// Multicast-intact sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource.
	MulticastSource []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary Primary paths to prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath SR microloop avoidance paths

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath Multicast intact first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource Multicast-intact sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths First hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source Sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_Source_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath SR-TE native first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Distance to the network via this UCMP next hop. The type is interface{}
	// with range: 0..4294967295.
	TotalUcmpDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop UCMP first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level in which the prefix is advertised. The type is IsisLevel.
	Level interface{}

	// The origin of the advertisement. The type is IsisShRouteAdvOrigin.
	AdvertisingOrigin interface{}

	// Metric with which the prefix is advertised. The type is interface{} with
	// range: 0..4294967295.
	Metric interface{}

	// Has the prefix been propagated from another level?. The type is bool.
	IsPropagated interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Is the prefix external to the IS-IS domain?. The type is bool.
	IsExternalReachability interface{}

	// Is the up/down bit set?. The type is bool.
	IsInterarea interface{}

	// Status of summarization for the prefix.
	SummarizationStatus Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus

	// Tags associated with the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail Per level details of how the local system advertises the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Summarizing Prefix.
	SummaryPrefix Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus Status of summarization for the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix Summarizing Prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_Tags Tags associated with the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_PerLevelAdvertisingDetail_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Per level details of the redistributed route.
	RedistributionDetails Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus_RedistributionDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus Status of other protocols' routes redistributed into IS-IS

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus_RedistributionDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus_RedistributionDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// isis sh route redist detail. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail.
	IsisShRouteRedistDetail []*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus_RedistributionDetails Per level details of the redistributed route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus_RedistributionDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level into which the route is redistributed. The type is IsisLevel.
	Level interface{}

	// Protocol redistributing the route.
	Owner Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail isis sh route redist detail

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner

type Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Protocol. The type is IsisRedistProto.
	Protocol interface{}

	// IS-IS instance identifier. The type is string.
	IsisInstanceId interface{}

	// OSPF process identifier. The type is string.
	OspfProcessId interface{}

	// OSPFv3 process identifier. The type is string.
	Ospfv3ProcessId interface{}

	// BGP Autonomous System number. The type is string.
	BgpAsNumber interface{}

	// EIGRP Autonomous System number. The type is string.
	EigrpAsNumber interface{}

	// Application Name. The type is string.
	ApplicationName interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner Protocol redistributing the route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4FlexRouteTables_Ipv4FlexRouteTable_Ipv4FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An IPv4 route known to IS-IS. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route.
	Ipv4Route []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes IPv4 local route table

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Status of IS-IS directly connected routes to the prefix.
	ConnectedStatus Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_ConnectedStatus

	// Status of other protocols' routes redistributed into IS-IS.
	RedistributedStatus Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus

	// Status of native IS-IS routes to the prefix.
	NativeStatus Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus

	// Per level details of how the local system advertises the prefix. The type
	// is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail.
	PerLevelAdvertisingDetail []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route An IPv4 route known to IS-IS

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_ConnectedStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_ConnectedStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Details of the directly connected prefix.
	ConnectedDetails Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_ConnectedStatus_ConnectedDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_ConnectedStatus Status of IS-IS directly connected routes to the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_ConnectedStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_ConnectedStatus_ConnectedDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_ConnectedStatus_ConnectedDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Interfaces. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_ConnectedStatus_ConnectedDetails_Interface.
	Interface []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_ConnectedStatus_ConnectedDetails_Interface
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_ConnectedStatus_ConnectedDetails Details of the directly connected prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_ConnectedStatus_ConnectedDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_ConnectedStatus_ConnectedDetails_Interface

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_ConnectedStatus_ConnectedDetails_Interface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_ConnectedStatus_ConnectedDetails_Interface Interfaces

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_ConnectedStatus_ConnectedDetails_Interface) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Details of the native route.
	NativeDetails Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus Status of native IS-IS routes to the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Relative importance of the prefix. The type is IsisPrefixPriority.
	Priority interface{}

	// Prefix local label for SR-MPLS. The type is interface{} with range:
	// 0..4294967295.
	LocalLabel interface{}

	// Primary paths to prefix.
	Primary Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary

	// Backup paths to prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup.
	Backup []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails Details of the native route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Origin of route. The type is IsisPrefixOrigin.
	Origin interface{}

	// Distance to network. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Multicast-intact distance to network. The type is interface{} with range:
	// 0..4294967295.
	MulticastMetric interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Administrative Distance. The type is interface{} with range: 0..65535.
	AdministrativeDistance interface{}

	// First hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths.
	Paths []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths

	// UCMP first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop.
	UcmpNextHop []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop

	// Multicast intact first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath.
	MulticastPath []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath

	// SR-TE native first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath.
	SrtePath []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath

	// SR microloop avoidance paths. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath.
	ExplicitPath []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath

	// Sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source.
	Source []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source

	// Multicast-intact sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource.
	MulticastSource []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup Backup paths to prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath SR microloop avoidance paths

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath Multicast intact first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource Multicast-intact sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_MulticastSource_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths First hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source Sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_Source_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath SR-TE native first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Distance to the network via this UCMP next hop. The type is interface{}
	// with range: 0..4294967295.
	TotalUcmpDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop UCMP first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Origin of route. The type is IsisPrefixOrigin.
	Origin interface{}

	// Distance to network. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Multicast-intact distance to network. The type is interface{} with range:
	// 0..4294967295.
	MulticastMetric interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Administrative Distance. The type is interface{} with range: 0..65535.
	AdministrativeDistance interface{}

	// First hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths.
	Paths []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths

	// UCMP first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop.
	UcmpNextHop []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop

	// Multicast intact first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath.
	MulticastPath []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath

	// SR-TE native first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath.
	SrtePath []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath

	// SR microloop avoidance paths. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath.
	ExplicitPath []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath

	// Sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source.
	Source []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source

	// Multicast-intact sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource.
	MulticastSource []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary Primary paths to prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath SR microloop avoidance paths

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath Multicast intact first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource Multicast-intact sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_MulticastSource_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths First hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source Sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_Source_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath SR-TE native first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Distance to the network via this UCMP next hop. The type is interface{}
	// with range: 0..4294967295.
	TotalUcmpDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop UCMP first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level in which the prefix is advertised. The type is IsisLevel.
	Level interface{}

	// The origin of the advertisement. The type is IsisShRouteAdvOrigin.
	AdvertisingOrigin interface{}

	// Metric with which the prefix is advertised. The type is interface{} with
	// range: 0..4294967295.
	Metric interface{}

	// Has the prefix been propagated from another level?. The type is bool.
	IsPropagated interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Is the prefix external to the IS-IS domain?. The type is bool.
	IsExternalReachability interface{}

	// Is the up/down bit set?. The type is bool.
	IsInterarea interface{}

	// Status of summarization for the prefix.
	SummarizationStatus Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_SummarizationStatus

	// Tags associated with the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail Per level details of how the local system advertises the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_SummarizationStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_SummarizationStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Summarizing Prefix.
	SummaryPrefix Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_SummarizationStatus Status of summarization for the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_SummarizationStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix Summarizing Prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_Tags Tags associated with the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_PerLevelAdvertisingDetail_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Per level details of the redistributed route.
	RedistributionDetails Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus_RedistributionDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus Status of other protocols' routes redistributed into IS-IS

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus_RedistributionDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus_RedistributionDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// isis sh route redist detail. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail.
	IsisShRouteRedistDetail []*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus_RedistributionDetails Per level details of the redistributed route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus_RedistributionDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level into which the route is redistributed. The type is IsisLevel.
	Level interface{}

	// Protocol redistributing the route.
	Owner Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail isis sh route redist detail

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner

type Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Protocol. The type is IsisRedistProto.
	Protocol interface{}

	// IS-IS instance identifier. The type is string.
	IsisInstanceId interface{}

	// OSPF process identifier. The type is string.
	OspfProcessId interface{}

	// OSPFv3 process identifier. The type is string.
	Ospfv3ProcessId interface{}

	// BGP Autonomous System number. The type is string.
	BgpAsNumber interface{}

	// EIGRP Autonomous System number. The type is string.
	EigrpAsNumber interface{}

	// Application Name. The type is string.
	ApplicationName interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner Protocol redistributing the route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4Routes_Ipv4Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// FRR backup for an IPv4 network. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup.
	Ipv4frrBackup []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups IPv4 FRR table

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Status of IS-IS directly connected routes to the prefix.
	ConnectedStatus Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_ConnectedStatus

	// Status of other protocols' routes redistributed into IS-IS.
	RedistributedStatus Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus

	// Status of native IS-IS routes to the prefix.
	NativeStatus Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus

	// Per level details of how the local system advertises the prefix. The type
	// is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail.
	PerLevelAdvertisingDetail []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup FRR backup for an IPv4 network

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_ConnectedStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_ConnectedStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Details of the directly connected prefix.
	ConnectedDetails Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_ConnectedStatus_ConnectedDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_ConnectedStatus Status of IS-IS directly connected routes to the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_ConnectedStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_ConnectedStatus_ConnectedDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_ConnectedStatus_ConnectedDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Interfaces. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_ConnectedStatus_ConnectedDetails_Interface.
	Interface []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_ConnectedStatus_ConnectedDetails_Interface
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_ConnectedStatus_ConnectedDetails Details of the directly connected prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_ConnectedStatus_ConnectedDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_ConnectedStatus_ConnectedDetails_Interface

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_ConnectedStatus_ConnectedDetails_Interface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_ConnectedStatus_ConnectedDetails_Interface Interfaces

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_ConnectedStatus_ConnectedDetails_Interface) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Details of the native route.
	NativeDetails Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus Status of native IS-IS routes to the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Relative importance of the prefix. The type is IsisPrefixPriority.
	Priority interface{}

	// Prefix local label for SR-MPLS. The type is interface{} with range:
	// 0..4294967295.
	LocalLabel interface{}

	// Primary paths to prefix.
	Primary Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary

	// Backup paths to prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup.
	Backup []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails Details of the native route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Origin of route. The type is IsisPrefixOrigin.
	Origin interface{}

	// Distance to network. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Multicast-intact distance to network. The type is interface{} with range:
	// 0..4294967295.
	MulticastMetric interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Administrative Distance. The type is interface{} with range: 0..65535.
	AdministrativeDistance interface{}

	// First hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths.
	Paths []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths

	// UCMP first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop.
	UcmpNextHop []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop

	// Multicast intact first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath.
	MulticastPath []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath

	// SR-TE native first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath.
	SrtePath []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath

	// SR microloop avoidance paths. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath.
	ExplicitPath []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath

	// Sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source.
	Source []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source

	// Multicast-intact sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource.
	MulticastSource []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup Backup paths to prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath SR microloop avoidance paths

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath Multicast intact first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource Multicast-intact sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths First hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source Sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_Source_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath SR-TE native first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Distance to the network via this UCMP next hop. The type is interface{}
	// with range: 0..4294967295.
	TotalUcmpDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop UCMP first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Origin of route. The type is IsisPrefixOrigin.
	Origin interface{}

	// Distance to network. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Multicast-intact distance to network. The type is interface{} with range:
	// 0..4294967295.
	MulticastMetric interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Administrative Distance. The type is interface{} with range: 0..65535.
	AdministrativeDistance interface{}

	// First hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths.
	Paths []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths

	// UCMP first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop.
	UcmpNextHop []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop

	// Multicast intact first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath.
	MulticastPath []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath

	// SR-TE native first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath.
	SrtePath []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath

	// SR microloop avoidance paths. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath.
	ExplicitPath []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath

	// Sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source.
	Source []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source

	// Multicast-intact sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource.
	MulticastSource []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary Primary paths to prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath SR microloop avoidance paths

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath Multicast intact first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource Multicast-intact sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths First hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source Sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_Source_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath SR-TE native first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Distance to the network via this UCMP next hop. The type is interface{}
	// with range: 0..4294967295.
	TotalUcmpDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop UCMP first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level in which the prefix is advertised. The type is IsisLevel.
	Level interface{}

	// The origin of the advertisement. The type is IsisShRouteAdvOrigin.
	AdvertisingOrigin interface{}

	// Metric with which the prefix is advertised. The type is interface{} with
	// range: 0..4294967295.
	Metric interface{}

	// Has the prefix been propagated from another level?. The type is bool.
	IsPropagated interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Is the prefix external to the IS-IS domain?. The type is bool.
	IsExternalReachability interface{}

	// Is the up/down bit set?. The type is bool.
	IsInterarea interface{}

	// Status of summarization for the prefix.
	SummarizationStatus Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_SummarizationStatus

	// Tags associated with the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail Per level details of how the local system advertises the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_SummarizationStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_SummarizationStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Summarizing Prefix.
	SummaryPrefix Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_SummarizationStatus Status of summarization for the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_SummarizationStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix Summarizing Prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_Tags Tags associated with the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_PerLevelAdvertisingDetail_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Per level details of the redistributed route.
	RedistributionDetails Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus_RedistributionDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus Status of other protocols' routes redistributed into IS-IS

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus_RedistributionDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus_RedistributionDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// isis sh route redist detail. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail.
	IsisShRouteRedistDetail []*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus_RedistributionDetails Per level details of the redistributed route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus_RedistributionDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level into which the route is redistributed. The type is IsisLevel.
	Level interface{}

	// Protocol redistributing the route.
	Owner Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail isis sh route redist detail

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner

type Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Protocol. The type is IsisRedistProto.
	Protocol interface{}

	// IS-IS instance identifier. The type is string.
	IsisInstanceId interface{}

	// OSPF process identifier. The type is string.
	OspfProcessId interface{}

	// OSPFv3 process identifier. The type is string.
	Ospfv3ProcessId interface{}

	// BGP Autonomous System number. The type is string.
	BgpAsNumber interface{}

	// EIGRP Autonomous System number. The type is string.
	EigrpAsNumber interface{}

	// Application Name. The type is string.
	ApplicationName interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner Protocol redistributing the route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv4frrBackups_Ipv4frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv6 Flex-Algo local route table. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable.
	Ipv6FlexRouteTable []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables IPv6 Flex-Algo local route tables

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Flex Algo. The type is interface{} with range:
	// 0..4294967295.
	FlexAlg interface{}

	// An IPv6 route known to IS-IS. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute.
	Ipv6FlexRoute []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable IPv6 Flex-Algo local route table

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..128.
	PrefixLength interface{}

	// Status of IS-IS directly connected routes to the prefix.
	ConnectedStatus Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_ConnectedStatus

	// Status of other protocols' routes redistributed into IS-IS.
	RedistributedStatus Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus

	// Status of native IS-IS routes to the prefix.
	NativeStatus Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus

	// Per level details of how the local system advertises the prefix. The type
	// is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail.
	PerLevelAdvertisingDetail []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute An IPv6 route known to IS-IS

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_ConnectedStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_ConnectedStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Details of the directly connected prefix.
	ConnectedDetails Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_ConnectedStatus_ConnectedDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_ConnectedStatus Status of IS-IS directly connected routes to the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_ConnectedStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_ConnectedStatus_ConnectedDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_ConnectedStatus_ConnectedDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Interfaces. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_ConnectedStatus_ConnectedDetails_Interface.
	Interface []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_ConnectedStatus_ConnectedDetails_Interface
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_ConnectedStatus_ConnectedDetails Details of the directly connected prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_ConnectedStatus_ConnectedDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_ConnectedStatus_ConnectedDetails_Interface

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_ConnectedStatus_ConnectedDetails_Interface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_ConnectedStatus_ConnectedDetails_Interface Interfaces

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_ConnectedStatus_ConnectedDetails_Interface) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Details of the native route.
	NativeDetails Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus Status of native IS-IS routes to the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Relative importance of the prefix. The type is IsisPrefixPriority.
	Priority interface{}

	// Prefix local label for SR-MPLS. The type is interface{} with range:
	// 0..4294967295.
	LocalLabel interface{}

	// Primary paths to prefix.
	Primary Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary

	// Backup paths to prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup.
	Backup []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails Details of the native route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Origin of route. The type is IsisPrefixOrigin.
	Origin interface{}

	// Distance to network. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Multicast-intact distance to network. The type is interface{} with range:
	// 0..4294967295.
	MulticastMetric interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Administrative Distance. The type is interface{} with range: 0..65535.
	AdministrativeDistance interface{}

	// First hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths.
	Paths []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths

	// UCMP first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop.
	UcmpNextHop []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop

	// Multicast intact first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath.
	MulticastPath []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath

	// SR-TE native first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath.
	SrtePath []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath

	// SR microloop avoidance paths. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath.
	ExplicitPath []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath

	// Sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source.
	Source []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source

	// Multicast-intact sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource.
	MulticastSource []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup Backup paths to prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath SR microloop avoidance paths

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath Multicast intact first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource Multicast-intact sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_MulticastSource_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths First hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source Sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_Source_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath SR-TE native first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Distance to the network via this UCMP next hop. The type is interface{}
	// with range: 0..4294967295.
	TotalUcmpDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop UCMP first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Origin of route. The type is IsisPrefixOrigin.
	Origin interface{}

	// Distance to network. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Multicast-intact distance to network. The type is interface{} with range:
	// 0..4294967295.
	MulticastMetric interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Administrative Distance. The type is interface{} with range: 0..65535.
	AdministrativeDistance interface{}

	// First hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths.
	Paths []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths

	// UCMP first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop.
	UcmpNextHop []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop

	// Multicast intact first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath.
	MulticastPath []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath

	// SR-TE native first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath.
	SrtePath []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath

	// SR microloop avoidance paths. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath.
	ExplicitPath []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath

	// Sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source.
	Source []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source

	// Multicast-intact sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource.
	MulticastSource []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary Primary paths to prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath SR microloop avoidance paths

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath Multicast intact first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource Multicast-intact sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_MulticastSource_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths First hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source Sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_Source_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath SR-TE native first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Distance to the network via this UCMP next hop. The type is interface{}
	// with range: 0..4294967295.
	TotalUcmpDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop UCMP first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level in which the prefix is advertised. The type is IsisLevel.
	Level interface{}

	// The origin of the advertisement. The type is IsisShRouteAdvOrigin.
	AdvertisingOrigin interface{}

	// Metric with which the prefix is advertised. The type is interface{} with
	// range: 0..4294967295.
	Metric interface{}

	// Has the prefix been propagated from another level?. The type is bool.
	IsPropagated interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Is the prefix external to the IS-IS domain?. The type is bool.
	IsExternalReachability interface{}

	// Is the up/down bit set?. The type is bool.
	IsInterarea interface{}

	// Status of summarization for the prefix.
	SummarizationStatus Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus

	// Tags associated with the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail Per level details of how the local system advertises the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Summarizing Prefix.
	SummaryPrefix Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus Status of summarization for the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix Summarizing Prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_Tags Tags associated with the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_PerLevelAdvertisingDetail_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Per level details of the redistributed route.
	RedistributionDetails Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus_RedistributionDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus Status of other protocols' routes redistributed into IS-IS

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus_RedistributionDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus_RedistributionDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// isis sh route redist detail. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail.
	IsisShRouteRedistDetail []*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus_RedistributionDetails Per level details of the redistributed route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus_RedistributionDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level into which the route is redistributed. The type is IsisLevel.
	Level interface{}

	// Protocol redistributing the route.
	Owner Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail isis sh route redist detail

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner

type Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Protocol. The type is IsisRedistProto.
	Protocol interface{}

	// IS-IS instance identifier. The type is string.
	IsisInstanceId interface{}

	// OSPF process identifier. The type is string.
	OspfProcessId interface{}

	// OSPFv3 process identifier. The type is string.
	Ospfv3ProcessId interface{}

	// BGP Autonomous System number. The type is string.
	BgpAsNumber interface{}

	// EIGRP Autonomous System number. The type is string.
	EigrpAsNumber interface{}

	// Application Name. The type is string.
	ApplicationName interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner Protocol redistributing the route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6FlexRouteTables_Ipv6FlexRouteTable_Ipv6FlexRoute_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An IPv6 route known to IS-IS. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route.
	Ipv6Route []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes IPv6 local route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..128.
	PrefixLength interface{}

	// Status of IS-IS directly connected routes to the prefix.
	ConnectedStatus Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_ConnectedStatus

	// Status of other protocols' routes redistributed into IS-IS.
	RedistributedStatus Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus

	// Status of native IS-IS routes to the prefix.
	NativeStatus Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus

	// Per level details of how the local system advertises the prefix. The type
	// is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail.
	PerLevelAdvertisingDetail []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route An IPv6 route known to IS-IS

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_ConnectedStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_ConnectedStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Details of the directly connected prefix.
	ConnectedDetails Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_ConnectedStatus_ConnectedDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_ConnectedStatus Status of IS-IS directly connected routes to the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_ConnectedStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_ConnectedStatus_ConnectedDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_ConnectedStatus_ConnectedDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Interfaces. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_ConnectedStatus_ConnectedDetails_Interface.
	Interface []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_ConnectedStatus_ConnectedDetails_Interface
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_ConnectedStatus_ConnectedDetails Details of the directly connected prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_ConnectedStatus_ConnectedDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_ConnectedStatus_ConnectedDetails_Interface

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_ConnectedStatus_ConnectedDetails_Interface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_ConnectedStatus_ConnectedDetails_Interface Interfaces

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_ConnectedStatus_ConnectedDetails_Interface) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Details of the native route.
	NativeDetails Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus Status of native IS-IS routes to the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Relative importance of the prefix. The type is IsisPrefixPriority.
	Priority interface{}

	// Prefix local label for SR-MPLS. The type is interface{} with range:
	// 0..4294967295.
	LocalLabel interface{}

	// Primary paths to prefix.
	Primary Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary

	// Backup paths to prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup.
	Backup []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails Details of the native route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Origin of route. The type is IsisPrefixOrigin.
	Origin interface{}

	// Distance to network. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Multicast-intact distance to network. The type is interface{} with range:
	// 0..4294967295.
	MulticastMetric interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Administrative Distance. The type is interface{} with range: 0..65535.
	AdministrativeDistance interface{}

	// First hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths.
	Paths []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths

	// UCMP first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop.
	UcmpNextHop []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop

	// Multicast intact first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath.
	MulticastPath []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath

	// SR-TE native first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath.
	SrtePath []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath

	// SR microloop avoidance paths. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath.
	ExplicitPath []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath

	// Sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source.
	Source []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source

	// Multicast-intact sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource.
	MulticastSource []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup Backup paths to prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath SR microloop avoidance paths

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath Multicast intact first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource Multicast-intact sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_MulticastSource_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths First hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source Sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_Source_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath SR-TE native first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Distance to the network via this UCMP next hop. The type is interface{}
	// with range: 0..4294967295.
	TotalUcmpDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop UCMP first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Origin of route. The type is IsisPrefixOrigin.
	Origin interface{}

	// Distance to network. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Multicast-intact distance to network. The type is interface{} with range:
	// 0..4294967295.
	MulticastMetric interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Administrative Distance. The type is interface{} with range: 0..65535.
	AdministrativeDistance interface{}

	// First hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths.
	Paths []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths

	// UCMP first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop.
	UcmpNextHop []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop

	// Multicast intact first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath.
	MulticastPath []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath

	// SR-TE native first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath.
	SrtePath []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath

	// SR microloop avoidance paths. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath.
	ExplicitPath []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath

	// Sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source.
	Source []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source

	// Multicast-intact sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource.
	MulticastSource []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary Primary paths to prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath SR microloop avoidance paths

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath Multicast intact first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource Multicast-intact sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_MulticastSource_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths First hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source Sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_Source_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath SR-TE native first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Distance to the network via this UCMP next hop. The type is interface{}
	// with range: 0..4294967295.
	TotalUcmpDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop UCMP first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level in which the prefix is advertised. The type is IsisLevel.
	Level interface{}

	// The origin of the advertisement. The type is IsisShRouteAdvOrigin.
	AdvertisingOrigin interface{}

	// Metric with which the prefix is advertised. The type is interface{} with
	// range: 0..4294967295.
	Metric interface{}

	// Has the prefix been propagated from another level?. The type is bool.
	IsPropagated interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Is the prefix external to the IS-IS domain?. The type is bool.
	IsExternalReachability interface{}

	// Is the up/down bit set?. The type is bool.
	IsInterarea interface{}

	// Status of summarization for the prefix.
	SummarizationStatus Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_SummarizationStatus

	// Tags associated with the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail Per level details of how the local system advertises the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_SummarizationStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_SummarizationStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Summarizing Prefix.
	SummaryPrefix Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_SummarizationStatus Status of summarization for the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_SummarizationStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix Summarizing Prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_Tags Tags associated with the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_PerLevelAdvertisingDetail_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Per level details of the redistributed route.
	RedistributionDetails Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus_RedistributionDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus Status of other protocols' routes redistributed into IS-IS

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus_RedistributionDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus_RedistributionDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// isis sh route redist detail. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail.
	IsisShRouteRedistDetail []*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus_RedistributionDetails Per level details of the redistributed route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus_RedistributionDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level into which the route is redistributed. The type is IsisLevel.
	Level interface{}

	// Protocol redistributing the route.
	Owner Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail isis sh route redist detail

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner

type Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Protocol. The type is IsisRedistProto.
	Protocol interface{}

	// IS-IS instance identifier. The type is string.
	IsisInstanceId interface{}

	// OSPF process identifier. The type is string.
	OspfProcessId interface{}

	// OSPFv3 process identifier. The type is string.
	Ospfv3ProcessId interface{}

	// BGP Autonomous System number. The type is string.
	BgpAsNumber interface{}

	// EIGRP Autonomous System number. The type is string.
	EigrpAsNumber interface{}

	// Application Name. The type is string.
	ApplicationName interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner Protocol redistributing the route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6Routes_Ipv6Route_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// FRR backup for an IPv6 network. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup.
	Ipv6frrBackup []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups IPv6 FRR table

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..128.
	PrefixLength interface{}

	// Status of IS-IS directly connected routes to the prefix.
	ConnectedStatus Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_ConnectedStatus

	// Status of other protocols' routes redistributed into IS-IS.
	RedistributedStatus Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus

	// Status of native IS-IS routes to the prefix.
	NativeStatus Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus

	// Per level details of how the local system advertises the prefix. The type
	// is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail.
	PerLevelAdvertisingDetail []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup FRR backup for an IPv6 network

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_ConnectedStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_ConnectedStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Details of the directly connected prefix.
	ConnectedDetails Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_ConnectedStatus_ConnectedDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_ConnectedStatus Status of IS-IS directly connected routes to the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_ConnectedStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_ConnectedStatus_ConnectedDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_ConnectedStatus_ConnectedDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Interfaces. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_ConnectedStatus_ConnectedDetails_Interface.
	Interface []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_ConnectedStatus_ConnectedDetails_Interface
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_ConnectedStatus_ConnectedDetails Details of the directly connected prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_ConnectedStatus_ConnectedDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_ConnectedStatus_ConnectedDetails_Interface

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_ConnectedStatus_ConnectedDetails_Interface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_ConnectedStatus_ConnectedDetails_Interface Interfaces

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_ConnectedStatus_ConnectedDetails_Interface) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Details of the native route.
	NativeDetails Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus Status of native IS-IS routes to the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Relative importance of the prefix. The type is IsisPrefixPriority.
	Priority interface{}

	// Prefix local label for SR-MPLS. The type is interface{} with range:
	// 0..4294967295.
	LocalLabel interface{}

	// Primary paths to prefix.
	Primary Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary

	// Backup paths to prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup.
	Backup []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails Details of the native route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Origin of route. The type is IsisPrefixOrigin.
	Origin interface{}

	// Distance to network. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Multicast-intact distance to network. The type is interface{} with range:
	// 0..4294967295.
	MulticastMetric interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Administrative Distance. The type is interface{} with range: 0..65535.
	AdministrativeDistance interface{}

	// First hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths.
	Paths []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths

	// UCMP first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop.
	UcmpNextHop []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop

	// Multicast intact first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath.
	MulticastPath []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath

	// SR-TE native first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath.
	SrtePath []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath

	// SR microloop avoidance paths. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath.
	ExplicitPath []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath

	// Sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source.
	Source []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source

	// Multicast-intact sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource.
	MulticastSource []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup Backup paths to prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath SR microloop avoidance paths

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_ExplicitPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath Multicast intact first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource Multicast-intact sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_MulticastSource_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths First hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Paths_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source Sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_Source_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath SR-TE native first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_SrtePath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Distance to the network via this UCMP next hop. The type is interface{}
	// with range: 0..4294967295.
	TotalUcmpDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop UCMP first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Backup_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Origin of route. The type is IsisPrefixOrigin.
	Origin interface{}

	// Distance to network. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Multicast-intact distance to network. The type is interface{} with range:
	// 0..4294967295.
	MulticastMetric interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Administrative Distance. The type is interface{} with range: 0..65535.
	AdministrativeDistance interface{}

	// First hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths.
	Paths []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths

	// UCMP first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop.
	UcmpNextHop []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop

	// Multicast intact first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath.
	MulticastPath []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath

	// SR-TE native first hops toward the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath.
	SrtePath []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath

	// SR microloop avoidance paths. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath.
	ExplicitPath []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath

	// Sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source.
	Source []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source

	// Multicast-intact sources advertising the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource.
	MulticastSource []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary Primary paths to prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath SR microloop avoidance paths

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_ExplicitPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath Multicast intact first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource Multicast-intact sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_MulticastSource_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths First hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Paths_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// ID of the LSP advertising the prefix. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	SourceLspId interface{}

	// Source address of the IS advertising the prefix. The type is string with
	// pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Tags associated with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source Sources advertising the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source_Tags Tags associated with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_Source_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath SR-TE native first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_Nnh

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_SrtePath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Distance to the network via this UCMP next hop. The type is interface{}
	// with range: 0..4294967295.
	TotalUcmpDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop UCMP first hops toward the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_NativeStatus_NativeDetails_Primary_UcmpNextHop_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level in which the prefix is advertised. The type is IsisLevel.
	Level interface{}

	// The origin of the advertisement. The type is IsisShRouteAdvOrigin.
	AdvertisingOrigin interface{}

	// Metric with which the prefix is advertised. The type is interface{} with
	// range: 0..4294967295.
	Metric interface{}

	// Has the prefix been propagated from another level?. The type is bool.
	IsPropagated interface{}

	// Is the metric an external metric?. The type is bool.
	IsExternalMetric interface{}

	// Is the prefix external to the IS-IS domain?. The type is bool.
	IsExternalReachability interface{}

	// Is the up/down bit set?. The type is bool.
	IsInterarea interface{}

	// Status of summarization for the prefix.
	SummarizationStatus Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_SummarizationStatus

	// Tags associated with the prefix. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_Tags.
	Tags []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_Tags

	// Nodal SIDs with the prefix item. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_NodalSid.
	NodalSid []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_NodalSid
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail Per level details of how the local system advertises the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_NodalSid

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_NodalSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sid value. The type is interface{} with range: 0..4294967295.
	SidValue interface{}

	// rflag. The type is interface{} with range: 0..255.
	Rflag interface{}

	// nflag. The type is interface{} with range: 0..255.
	Nflag interface{}

	// pflag. The type is interface{} with range: 0..255.
	Pflag interface{}

	// eflag. The type is interface{} with range: 0..255.
	Eflag interface{}

	// vflag. The type is interface{} with range: 0..255.
	Vflag interface{}

	// lflag. The type is interface{} with range: 0..255.
	Lflag interface{}

	// algorithm. The type is interface{} with range: 0..255.
	Algorithm interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_NodalSid Nodal SIDs with the prefix item

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_NodalSid) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_SummarizationStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_SummarizationStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Summarizing Prefix.
	SummaryPrefix Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_SummarizationStatus Status of summarization for the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_SummarizationStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix Summarizing Prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_SummarizationStatus_SummaryPrefix) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_Tags

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_Tags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_Tags Tags associated with the prefix

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_PerLevelAdvertisingDetail_Tags) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IsValid. The type is IsisValid.
	IsValid interface{}

	// Per level details of the redistributed route.
	RedistributionDetails Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus_RedistributionDetails
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus Status of other protocols' routes redistributed into IS-IS

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus_RedistributionDetails

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus_RedistributionDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// isis sh route redist detail. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail.
	IsisShRouteRedistDetail []*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus_RedistributionDetails Per level details of the redistributed route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus_RedistributionDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Level into which the route is redistributed. The type is IsisLevel.
	Level interface{}

	// Protocol redistributing the route.
	Owner Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail isis sh route redist detail

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner

type Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Protocol. The type is IsisRedistProto.
	Protocol interface{}

	// IS-IS instance identifier. The type is string.
	IsisInstanceId interface{}

	// OSPF process identifier. The type is string.
	OspfProcessId interface{}

	// OSPFv3 process identifier. The type is string.
	Ospfv3ProcessId interface{}

	// BGP Autonomous System number. The type is string.
	BgpAsNumber interface{}

	// EIGRP Autonomous System number. The type is string.
	EigrpAsNumber interface{}

	// Application Name. The type is string.
	ApplicationName interface{}
}

Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner Protocol redistributing the route

func (*Isis_Instances_Instance_Topologies_Topology_Ipv6frrBackups_Ipv6frrBackup_RedistributedStatus_RedistributionDetails_IsisShRouteRedistDetail_Owner) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Srv6Locators

type Isis_Instances_Instance_Topologies_Topology_Srv6Locators struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An SRv6 Locator. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Srv6Locators_Srv6Locator.
	Srv6Locator []*Isis_Instances_Instance_Topologies_Topology_Srv6Locators_Srv6Locator
}

Isis_Instances_Instance_Topologies_Topology_Srv6Locators SRv6 Locator Table

func (*Isis_Instances_Instance_Topologies_Topology_Srv6Locators) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Srv6Locators_Srv6Locator

type Isis_Instances_Instance_Topologies_Topology_Srv6Locators_Srv6Locator struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..128.
	PrefixLength interface{}

	// LocatorName. The type is string.
	LocatorName interface{}

	// LocatorID. The type is interface{} with range: 0..4294967295.
	LocatorId interface{}

	// LocatorFormat. The type is interface{} with range: 0..4294967295.
	LocatorFormat interface{}

	// LocatorFlags. The type is interface{} with range: 0..65535.
	LocatorFlags interface{}

	// NumberOfReservedOpcodes. The type is interface{} with range: 0..255.
	NumberOfReservedOpcodes interface{}

	// Reserved Opcodes. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_Srv6Locators_Srv6Locator_Opcode.
	Opcode []*Isis_Instances_Instance_Topologies_Topology_Srv6Locators_Srv6Locator_Opcode
}

Isis_Instances_Instance_Topologies_Topology_Srv6Locators_Srv6Locator An SRv6 Locator

func (*Isis_Instances_Instance_Topologies_Topology_Srv6Locators_Srv6Locator) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_Srv6Locators_Srv6Locator_Opcode

type Isis_Instances_Instance_Topologies_Topology_Srv6Locators_Srv6Locator_Opcode struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// FunctionType. The type is Srv6EndFunction.
	FunctionType interface{}

	// FunctionOpcode. The type is interface{} with range: 0..65535.
	FunctionOpcode interface{}
}

Isis_Instances_Instance_Topologies_Topology_Srv6Locators_Srv6Locator_Opcode Reserved Opcodes

func (*Isis_Instances_Instance_Topologies_Topology_Srv6Locators_Srv6Locator_Opcode) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Per-level topology operational data. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel.
	TopologyLevel []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels Per-topology level table

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Level. The type is IsisInternalLevel.
	Level interface{}

	// TE advertisements for a single level and topology. Only available within
	// the IPv4 Unicast topology.
	TeAdvertisements Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements

	// TE adjacency-log for a single level and topology. Only available within the
	// IPv4 Unicast topology.
	TeAdjacencyLog Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog

	// Log of route calculations for a single level and topology.
	SpfLog Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog

	// TE tunnels table. Only available within the IPv4 Unicast topology.
	TeTunnels Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeTunnels

	// IPv4 IS Topology table.
	Ipv4LinkTopologies Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies

	// Summary information for a particular IS Topology.
	TopologySummary Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TopologySummary

	// IPv6 IS Topology table.
	Ipv6LinkTopologies Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel Per-level topology operational data

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An IS in an IPv4 Link Topology. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology.
	Ipv4LinkTopology []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies IPv4 IS Topology table

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. System ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	SystemId interface{}

	// Source Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Does the IS participate in the topology?. The type is bool.
	IsParticipant interface{}

	// Is the IS overloaded?. The type is bool.
	IsOverloaded interface{}

	// Is the IS attached?. The type is bool.
	IsAttached interface{}

	// Is the IS reachable, and, if so, its status within the SPT.
	ReachabilityStatus Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus

	// Per-priority counts of prefix items advertised by the IS.
	AdvertisedPrefixItemCounts Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_AdvertisedPrefixItemCounts
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology An IS in an IPv4 Link Topology

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_AdvertisedPrefixItemCounts

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_AdvertisedPrefixItemCounts struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_AdvertisedPrefixItemCounts Per-priority counts of prefix items advertised by the IS

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_AdvertisedPrefixItemCounts) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ReachableStatus. The type is IsisReachable.
	ReachableStatus interface{}

	// Status of the IS within the SPT.
	ReachableDetails Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus Is the IS reachable, and, if so, its status within the SPT

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Distance to the IS. The type is interface{} with range: 0..4294967295.
	RootDistance interface{}

	// Distance to the IS. The type is interface{} with range: 0..4294967295.
	MulticastRootDistance interface{}

	// First hops towards the IS. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths.
	Paths []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths

	// Multicast intact first hops towards the IS. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath.
	MulticastPath []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath

	// Parents of the IS within the SPT. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Parent.
	Parent []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Parent

	// Children of the IS within the SPT. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Children.
	Children []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Children
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails Status of the IS within the SPT

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Children

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Children struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Pseudonode between system and its neighbor. The type is string with
	// pattern: [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}.
	IntermediatePseudonode interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Children Children of the IS within the SPT

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Children) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath Multicast intact first hops towards the IS

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Parent

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Parent struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Pseudonode between system and its neighbor. The type is string with
	// pattern: [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}.
	IntermediatePseudonode interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Parent Parents of the IS within the SPT

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Parent) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_Nnh
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths First hops towards the IS

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel Interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_SegmentRoutingSidValueEntry

	// Backup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_BackupRepair Backup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_Nnh

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv4LinkTopologies_Ipv4LinkTopology_ReachabilityStatus_ReachableDetails_Paths_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An IS in an IPv6 Link Topology. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology.
	Ipv6LinkTopology []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies IPv6 IS Topology table

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. System ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	SystemId interface{}

	// Source Address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	SourceAddress interface{}

	// Does the IS participate in the topology?. The type is bool.
	IsParticipant interface{}

	// Is the IS overloaded?. The type is bool.
	IsOverloaded interface{}

	// Is the IS attached?. The type is bool.
	IsAttached interface{}

	// Is the IS reachable, and, if so, its status within the SPT.
	ReachabilityStatus Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus

	// Per-priority counts of prefix items advertised by the IS.
	AdvertisedPrefixItemCounts Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_AdvertisedPrefixItemCounts
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology An IS in an IPv6 Link Topology

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_AdvertisedPrefixItemCounts

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_AdvertisedPrefixItemCounts struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_AdvertisedPrefixItemCounts Per-priority counts of prefix items advertised by the IS

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_AdvertisedPrefixItemCounts) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ReachableStatus. The type is IsisReachable.
	ReachableStatus interface{}

	// Status of the IS within the SPT.
	ReachableDetails Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus Is the IS reachable, and, if so, its status within the SPT

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Distance to the IS. The type is interface{} with range: 0..4294967295.
	RootDistance interface{}

	// Distance to the IS. The type is interface{} with range: 0..4294967295.
	MulticastRootDistance interface{}

	// First hops towards the IS. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths.
	Paths []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths

	// Multicast intact first hops towards the IS. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath.
	MulticastPath []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath

	// Parents of the IS within the SPT. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Parent.
	Parent []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Parent

	// Children of the IS within the SPT. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Children.
	Children []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Children
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails Status of the IS within the SPT

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Children

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Children struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Pseudonode between system and its neighbor. The type is string with
	// pattern: [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}.
	IntermediatePseudonode interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Children Children of the IS within the SPT

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Children) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_Nnh
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath Multicast intact first hops towards the IS

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_Nnh

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_MulticastPath_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Parent

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Parent struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Pseudonode between system and its neighbor. The type is string with
	// pattern: [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}.
	IntermediatePseudonode interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Parent Parents of the IS within the SPT

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Parent) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Tag associated with the path. The type is interface{} with range:
	// 0..4294967295.
	Tag interface{}

	// Explicit path tunnel interface. The type is string.
	TunnelInterface interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// Is path via a TE tunnel. The type is bool.
	IsTeTunnelInterface interface{}

	// Is path via an SR-exclude TE tunnel. The type is bool.
	IsSrExcludeTunnelInterface interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// FRR backup for this path.
	FrrBackup Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup

	// Uloop Explicit List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_UloopExplicit.
	UloopExplicit []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_UloopExplicit

	// Next next hops. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_Nnh.
	Nnh []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_Nnh
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths First hops towards the IS

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop neighbor ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborId interface{}

	// Interface to send the packet out of. The type is string.
	EgressInterface interface{}

	// Next hop neighbor's forwarding address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Tunnel interface to send the packet out of. The type is string.
	TunnelEgressInterface interface{}

	// Next hop neighbor's SNPA. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	NeighborSnpa interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemId interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterId interface{}

	// Remote LFA PQ Node's ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	RemoteLfaSystemPid interface{}

	// Remote LFA Router ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RemoteLfaRouterPid interface{}

	// Distance to the network via this backup path. The type is interface{} with
	// range: 0..4294967295.
	TotalBackupDistance interface{}

	// Segment routing sid value received from first hop. The type is interface{}
	// with range: 0..4294967295.
	SegmentRoutingSidValue interface{}

	// Number of SIDs in TI-LFA/rLFA. The type is interface{} with range:
	// 0..4294967295.
	NumSid interface{}

	// Backup Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Ti LFA computation which provided backup path. The type is
	// IsisTilfaComputation.
	TilfaComputation interface{}

	// PrefixSourceNodeID. The type is string.
	PrefixSourceNodeId interface{}

	// Is the backup path via downstream node?. The type is bool.
	IsDownstream interface{}

	// Is the backup path line card disjoint with primary?. The type is bool.
	IsLcDisjoint interface{}

	// Is the backup path node protecting?. The type is bool.
	IsNodeProtecting interface{}

	// Is the backup path an ECMP to the network?. The type is bool.
	IsPrimaryPath interface{}

	// Is the backup path SRLG disjoint with primary?. The type is bool.
	IsSrlgDisjoint interface{}

	// Is the backup path via a Remote LFA?. The type is bool.
	IsRemoteLfa interface{}

	// Is the backup path via a TI-LFA?. The type is bool.
	IsEpcfrrLfa interface{}

	// Is the backup path TI-LFA strict SPF?. The type is bool.
	IsStrictSpflfa interface{}

	// Is SR TE tunnel requested. The type is bool.
	IsTunnelRequested interface{}

	// Weight configured on the interface. The type is interface{} with range:
	// 0..4294967295.
	Weight interface{}

	// SR-MPLS label. The type is interface{} with range: 0..4294967295.
	OutgoingLabel interface{}

	// Segment routing sid values for TI-LFA/rLFA. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_SegmentRoutingSidValueEntry.
	SegmentRoutingSidValueEntry []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_SegmentRoutingSidValueEntry

	// BAckup Repair List. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_BackupRepair.
	BackupRepair []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_BackupRepair
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup FRR backup for this path

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_BackupRepair

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_BackupRepair BAckup Repair List

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_BackupRepair) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_SegmentRoutingSidValueEntry

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_SegmentRoutingSidValueEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_SegmentRoutingSidValueEntry Segment routing sid values for TI-LFA/rLFA

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_FrrBackup_SegmentRoutingSidValueEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_Nnh

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_Nnh struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If link_id is given. The type is bool.
	LinkIdSet interface{}

	// If ipv4 address is given. The type is bool.
	Ipv4Set interface{}

	// link ID of the next next hop. The type is interface{} with range:
	// 0..4294967295.
	LinkId interface{}

	// Ipv4 address of the next next hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4Address interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_Nnh Next next hops

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_Nnh) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_UloopExplicit

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_UloopExplicit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// RepairElementNodeID. The type is string.
	RepairElementNodeId interface{}

	// RepairIPv4Addr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RepairIpv4Addr interface{}

	// RepairIPv6Addr. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	RepairIpv6Addr interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}

	// Repair Strict SPF Label. The type is interface{} with range: 0..4294967295.
	RepairStrictSpfLabel interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_UloopExplicit Uloop Explicit List

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_Ipv6LinkTopologies_Ipv6LinkTopology_ReachabilityStatus_ReachableDetails_Paths_UloopExplicit) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// SPF Log entries. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry.
	LogEntry []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog Log of route calculations for a single level and topology

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of calculation. The type is IsisSpfClass.
	Class interface{}

	// Time between the first trigger and the start of the route calculation, in
	// milliseconds. The type is interface{} with range: 0..4294967295. Units are
	// millisecond.
	WaitEnforced interface{}

	// Minimum time from end of this route calculation until the start of the
	// next, in milliseconds. The type is interface{} with range: 0..4294967295.
	// Units are millisecond.
	NextWaitInterval interface{}

	// Number of LSPs which arrived during the route calculation. The type is
	// interface{} with range: 0..4294967295.
	UpdatedLspCount interface{}

	// Generic entry data.
	GenericData Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_GenericData

	// Trigger information.
	Triggers Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers

	// Statistics for the SPT calculation phase.
	SptCalculationStatistics Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_SptCalculationStatistics

	// Statistics for the route update phase.
	RouteUpdateStatistics Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry SPF Log entries

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_GenericData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_GenericData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Time in UTC relative to Jan 1st, 1970.
	Timestamp Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_GenericData_Timestamp
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_GenericData Generic entry data.

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_GenericData) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_GenericData_Timestamp

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_GenericData_Timestamp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_GenericData_Timestamp Time in UTC relative to Jan 1st, 1970

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_GenericData_Timestamp) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics Statistics for the route update phase

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_Duration

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_Duration struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Real time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	RealDuration interface{}

	// CPU time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	CpuDuration interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_Duration Duration of the routing table update

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_Duration) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Time to update IS-IS's local RIB.
	LocalRibUpdate Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate

	// Time to build the update to send to the global RIB.
	GlobalRibBuild Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild

	// Time to send the update to the global RIB.
	GlobalRibSend Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown Breakdown of the time taken by the routing table update

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild Time to build the update to send to the global RIB

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild_Critical

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild_Critical struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Real time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	RealDuration interface{}

	// CPU time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	CpuDuration interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild_Critical Critical priority

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild_Critical) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild_High

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild_High struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Real time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	RealDuration interface{}

	// CPU time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	CpuDuration interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild_High High priority

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild_High) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild_Low

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild_Low struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Real time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	RealDuration interface{}

	// CPU time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	CpuDuration interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild_Low Low priority

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild_Low) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild_Medium

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild_Medium struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Real time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	RealDuration interface{}

	// CPU time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	CpuDuration interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild_Medium Medium priority

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibBuild_Medium) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend Time to send the update to the global RIB

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend_Critical

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend_Critical struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Real time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	RealDuration interface{}

	// CPU time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	CpuDuration interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend_Critical Critical priority

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend_Critical) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend_High

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend_High struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Real time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	RealDuration interface{}

	// CPU time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	CpuDuration interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend_High High priority

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend_High) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend_Low

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend_Low struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Real time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	RealDuration interface{}

	// CPU time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	CpuDuration interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend_Low Low priority

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend_Low) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend_Medium

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend_Medium struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Real time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	RealDuration interface{}

	// CPU time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	CpuDuration interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend_Medium Medium priority

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_GlobalRibSend_Medium) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate Time to update IS-IS's local RIB

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate_Critical

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate_Critical struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Real time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	RealDuration interface{}

	// CPU time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	CpuDuration interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate_Critical Critical priority

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate_Critical) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate_High

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate_High struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Real time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	RealDuration interface{}

	// CPU time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	CpuDuration interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate_High High priority

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate_High) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate_Low

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate_Low struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Real time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	RealDuration interface{}

	// CPU time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	CpuDuration interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate_Low Low priority

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate_Low) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate_Medium

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate_Medium struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Real time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	RealDuration interface{}

	// CPU time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	CpuDuration interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate_Medium Medium priority

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_DurationBreakdown_LocalRibUpdate_Medium) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of unreachable prefixes in the database.
	Unreachable Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Unreachable

	// Number of reachable prefixes in the database.
	Reachable Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Reachable

	// Number of prefixes added during calculation.
	Added Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Added

	// Number of prefixes deleted during calculation.
	Deleted Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Deleted

	// Number of prefixes modified, i.e. a first hop and/or metric change.
	Modified Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Modified

	// Number of prefixes considered whilst updating the routing table.
	Touched Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Touched
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts Prefix item counts

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Added

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Added struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Added Number of prefixes added during calculation

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Added) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Deleted

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Deleted struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Deleted Number of prefixes deleted during calculation

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Deleted) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Modified

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Modified struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Modified Number of prefixes modified, i.e. a first hop and/or metric change

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Modified) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Reachable

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Reachable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Reachable Number of reachable prefixes in the database

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Reachable) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Touched

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Touched struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Touched Number of prefixes considered whilst updating the routing table

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Touched) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Unreachable

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Unreachable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Unreachable Number of unreachable prefixes in the database

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_ItemCounts_Unreachable) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_NodeCounts

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_NodeCounts struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Total number of nodes considered during route update. The type is
	// interface{} with range: 0..4294967295.
	TotalTouched interface{}

	// Per-priority count of nodes considered during route update.
	PerPriorityTouched Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_NodeCounts_PerPriorityTouched
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_NodeCounts Node counts

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_NodeCounts) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_NodeCounts_PerPriorityTouched

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_NodeCounts_PerPriorityTouched struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_NodeCounts_PerPriorityTouched Per-priority count of nodes considered during route update

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_NodeCounts_PerPriorityTouched) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RibBatchCounts

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RibBatchCounts struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RibBatchCounts Number of RIB batches sent

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RibBatchCounts) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of unreachable prefixes in the database.
	Unreachable Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Unreachable

	// Number of reachable prefixes in the database.
	Reachable Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Reachable

	// Number of prefixes added during calculation.
	Added Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Added

	// Number of prefixes deleted during calculation.
	Deleted Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Deleted

	// Number of prefixes modified, i.e. a first hop and/or metric change.
	Modified Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Modified

	// Number of prefixes considered whilst updating the routing table.
	Touched Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Touched
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts Distinct prefix counts

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Added

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Added struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Added Number of prefixes added during calculation

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Added) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Deleted

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Deleted struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Deleted Number of prefixes deleted during calculation

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Deleted) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Modified

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Modified struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Modified Number of prefixes modified, i.e. a first hop and/or metric change

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Modified) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Reachable

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Reachable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Reachable Number of reachable prefixes in the database

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Reachable) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Touched

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Touched struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Touched Number of prefixes considered whilst updating the routing table

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Touched) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Unreachable

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Unreachable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority. The type is interface{} with range: 0..4294967295.
	Critical interface{}

	// High priority. The type is interface{} with range: 0..4294967295.
	High interface{}

	// Medium priority. The type is interface{} with range: 0..4294967295.
	Medium interface{}

	// Low priority. The type is interface{} with range: 0..4294967295.
	Low interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Unreachable Number of unreachable prefixes in the database

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_RouteUpdateStatistics_RouteCounts_Unreachable) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_SptCalculationStatistics

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_SptCalculationStatistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Duration of the SPT calculation.
	Duration Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_SptCalculationStatistics_Duration

	// Node counts.
	NodeCounts Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_SptCalculationStatistics_NodeCounts
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_SptCalculationStatistics Statistics for the SPT calculation phase

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_SptCalculationStatistics) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_SptCalculationStatistics_Duration

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_SptCalculationStatistics_Duration struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Real time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	RealDuration interface{}

	// CPU time duration in milliseconds. The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	CpuDuration interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_SptCalculationStatistics_Duration Duration of the SPT calculation

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_SptCalculationStatistics_Duration) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_SptCalculationStatistics_NodeCounts

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_SptCalculationStatistics_NodeCounts struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of unreachable nodes in the database. The type is interface{} with
	// range: 0..4294967295.
	Unreachable interface{}

	// Number of reachable nodes in the database. The type is interface{} with
	// range: 0..4294967295.
	Reachable interface{}

	// Number of nodes added to the SPT. The type is interface{} with range:
	// 0..4294967295.
	Added interface{}

	// Number of nodes deleted from the SPT. The type is interface{} with range:
	// 0..4294967295.
	Deleted interface{}

	// Number of modified nodes (first hop and/or metric change). The type is
	// interface{} with range: 0..4294967295.
	Modified interface{}

	// Number of nodes touched whilst calculating the SPT. The type is interface{}
	// with range: 0..4294967295.
	Touched interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_SptCalculationStatistics_NodeCounts Node counts

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_SptCalculationStatistics_NodeCounts) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of unique triggers on this run. The type is interface{} with range:
	// 0..4294967295.
	UniqueTriggerCount interface{}

	// ID of the first LSP to trigger the calculation, if any. The type is string
	// with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}\-[a-fA-F0-9]{2}.
	FirstTriggerLspId interface{}

	// ID of a changed link in the first trigger LSP, if any. The type is string
	// with pattern: [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}\.[a-fA-F0-9]{2}.
	TriggerLink interface{}

	// ID of a changed next hop, if any. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	TriggerNextHopId interface{}

	// Is this SR micro loop calculation?. The type is bool.
	IsSrUloopCalculation interface{}

	// Is this SR micro loop calculation for link down?. The type is bool.
	IsSrUloopLinkDown interface{}

	// ID of a changed prefix in the first trigger LSP, if any.
	TriggerPrefix Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_TriggerPrefix

	// Triggers applying to this log entry. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_Trigger.
	Trigger []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_Trigger
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers Trigger information

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_Trigger

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_Trigger struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is IsisSpfTrigger.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_Trigger Triggers applying to this log entry

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_Trigger) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_TriggerPrefix

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_TriggerPrefix struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// AFName. The type is IsisAfId.
	AfName interface{}

	// ipv4.
	Ipv4 Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_TriggerPrefix_Ipv4

	// ipv6.
	Ipv6 Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_TriggerPrefix_Ipv6
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_TriggerPrefix ID of a changed prefix in the first trigger LSP, if any

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_TriggerPrefix) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_TriggerPrefix_Ipv4

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_TriggerPrefix_Ipv4 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_TriggerPrefix_Ipv4 ipv4

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_TriggerPrefix_Ipv4) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_TriggerPrefix_Ipv6

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_TriggerPrefix_Ipv6 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// prefix. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// prefix length. The type is interface{} with range: 0..255.
	PrefixLength interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_TriggerPrefix_Ipv6 ipv6

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_SpfLog_LogEntry_Triggers_TriggerPrefix_Ipv6) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Log entries. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog_LogEntry.
	LogEntry []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog_LogEntry
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog TE adjacency-log for a single level and topology. Only available within the IPv4 Unicast topology.

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog_LogEntry

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog_LogEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Neighbor ip address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Up (TRUE) or down. The type is bool.
	Status interface{}

	// Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	LogInterface interface{}

	// Neighbor system ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	TeLogNeighborSystemId interface{}

	// Generic entry data.
	GenericData Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog_LogEntry_GenericData
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog_LogEntry Log entries

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog_LogEntry) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog_LogEntry_GenericData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog_LogEntry_GenericData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Time in UTC relative to Jan 1st, 1970.
	Timestamp Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog_LogEntry_GenericData_Timestamp
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog_LogEntry_GenericData Generic entry data

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog_LogEntry_GenericData) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog_LogEntry_GenericData_Timestamp

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog_LogEntry_GenericData_Timestamp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timestamp value (seconds). The type is interface{} with range:
	// 0..4294967295. Units are second.
	Seconds interface{}

	// Timestamp value (nanoseconds). The type is interface{} with range:
	// 0..4294967295. Units are nanosecond.
	NanoSeconds interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog_LogEntry_GenericData_Timestamp Time in UTC relative to Jan 1st, 1970

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdjacencyLog_LogEntry_GenericData_Timestamp) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Indicates whether any TE advertisements are present. The type is bool.
	TeAdvDataPresent interface{}

	// Local system ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	TeSystemId interface{}

	// Local TE router ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	TeLocalRouterId interface{}

	// TE PCE advertisements.
	Tepceadv Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_Tepceadv

	// List of TE advertisement entries. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv.
	TeAdv []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements TE advertisements for a single level and topology. Only available within the IPv4 Unicast topology.

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Neighbor system ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	TeNeighborSystemId interface{}

	// Link type. The type is IsisShTeLink.
	LinkType interface{}

	// Local IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	LocalIpAddress interface{}

	// Neighbor IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	TeNeighborIpAddress interface{}

	// TE metric. The type is interface{} with range: 0..4294967295.
	TeMetric interface{}

	// Physical link bandwidth. The type is interface{} with range: 0..4294967295.
	TePhysicalLinkBandwidth interface{}

	// Reservable link bandwidth in global pool. The type is interface{} with
	// range: 0..4294967295.
	TeReservedLinkBandwidth interface{}

	// Reservable link bandwidth in subpool. The type is interface{} with range:
	// 0..4294967295.
	TeSubpoolReservedLinkBandwidth interface{}

	// Affinity bits. The type is interface{} with range: 0..4294967295.
	TeAffinity interface{}

	// TE Ext Admin Number. The type is interface{} with range: 0..4294967295.
	TeExtAdminNum interface{}

	// Indicates whether any TE sub TLVs are present. The type is bool.
	TeSubTlvDataPresent interface{}

	// Bandwidth in use in global pool. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeTransmittedBandwidth.
	TeTransmittedBandwidth []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeTransmittedBandwidth

	// Bandwidth in use in subpool. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeSubpoolTransmittedBandwidth.
	TeSubpoolTransmittedBandwidth []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeSubpoolTransmittedBandwidth

	// TE Extended Admin Group. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeExtAdminSub.
	TeExtAdminSub []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeExtAdminSub

	// List of TE sub TLVs. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeSubTlv.
	TeSubTlv []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeSubTlv
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv List of TE advertisement entries

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeExtAdminSub

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeExtAdminSub struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeExtAdminSub TE Extended Admin Group

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeExtAdminSub) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeSubTlv

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeSubTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of sub TLV. The type is interface{} with range: 0..65535.
	TeSubTlvType interface{}

	// Length of sub TLV. The type is interface{} with range: 0..65535.
	TeSubTlvLength interface{}

	// Value of sub TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	TeSubTlvValue interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeSubTlv List of TE sub TLVs

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeSubTlv) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeSubpoolTransmittedBandwidth

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeSubpoolTransmittedBandwidth struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeSubpoolTransmittedBandwidth Bandwidth in use in subpool

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeSubpoolTransmittedBandwidth) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeTransmittedBandwidth

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeTransmittedBandwidth struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeTransmittedBandwidth Bandwidth in use in global pool

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_TeAdv_TeTransmittedBandwidth) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_Tepceadv

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_Tepceadv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Indicates whether any PCE advertisements are present. The type is bool.
	PceAdvDataPresent interface{}

	// Flooding scope for PCE advertisement. The type is IsisShTePceFloodingScope.
	PceFloodingScope interface{}

	// IPv4 PCE address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	PceAddressIpv4 interface{}

	// PCE path scope bits. The type is interface{} with range: 0..255.
	PcePathScopeBits interface{}

	// PCE path scope preferences. The type is interface{} with range: 0..65535.
	PcePathScopePrefs interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_Tepceadv TE PCE advertisements

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeAdvertisements_Tepceadv) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeTunnels

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeTunnels struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A single TE tunnel advertized by IS-IS. The type is slice of
	// Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeTunnels_TeTunnel.
	TeTunnel []*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeTunnels_TeTunnel
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeTunnels TE tunnels table. Only available within the IPv4 Unicast topology.

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeTunnels) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeTunnels_TeTunnel

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeTunnels_TeTunnel struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// System ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	SystemId interface{}

	// Interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Destination system ID. The type is string with pattern:
	// [a-fA-F0-9]{4}(\.[a-fA-F0-9]{4}){2}.
	TeSystemId interface{}

	// Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	TeInterface interface{}

	// Tunnel bandwidth. The type is interface{} with range: 0..4294967295.
	TeBandwidth interface{}

	// Tunnel metric. The type is interface{} with range: -2147483648..2147483647.
	TeigpMetric interface{}

	// Tunnel next-hop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	TeNextHopIpAddress interface{}

	// Tunnel metric mode. The type is IsisMetricMode.
	TeModeType interface{}

	// Indicates whether MPLS TE IPv4 forwarding adjacency is enabled. The type is
	// bool.
	Teipv4faEnabled interface{}

	// Indicates whether MPLS TE IPv6 forwarding adjacency is enabled. The type is
	// bool.
	Teipv6faEnabled interface{}

	// Indicates whether MPLS TE IPv4 autoroute announce is enabled. The type is
	// bool.
	Teipv4aaEnabled interface{}

	// Indicates whether MPLS TE IPv6 autoroute announce is enabled. The type is
	// bool.
	Teipv6aaEnabled interface{}

	// Tunnel checkpoint object ID. The type is interface{} with range:
	// 0..4294967295.
	TeCheckpointObjectId interface{}

	// Indicates whether MPLS TE segment routing is enabled. The type is bool.
	TeSegmentRoutingEnabled interface{}

	// Indicates whether MPLS TE segment routing strict SPF is enabled. The type
	// is bool.
	TeSegmentRoutingStrictSpf interface{}

	// Indicates whether Segment routing labeled traffic exclusion is enabled. The
	// type is bool.
	TeSegmentRoutingExclude interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeTunnels_TeTunnel A single TE tunnel advertized by IS-IS

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TeTunnels_TeTunnel) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TopologySummary

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TopologySummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Node Counts for System nodes.
	RouterNodeCount Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TopologySummary_RouterNodeCount

	// Node Counts for Pseudonode nodes.
	PseudonodeNodeCount Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TopologySummary_PseudonodeNodeCount
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TopologySummary Summary information for a particular IS Topology

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TopologySummary) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TopologySummary_PseudonodeNodeCount

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TopologySummary_PseudonodeNodeCount struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of nodes reachable in SPT. The type is interface{} with range:
	// 0..4294967295.
	ReachableNodeCount interface{}

	// Number of nodes unreachable in SPT. The type is interface{} with range:
	// 0..4294967295.
	UnreachableNodeCount interface{}

	// Number of participating nodes unreachable in SPT. The type is interface{}
	// with range: 0..4294967295.
	UnreachableParticipantNodeCount interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TopologySummary_PseudonodeNodeCount Node Counts for Pseudonode nodes

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TopologySummary_PseudonodeNodeCount) GetEntityData

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TopologySummary_RouterNodeCount

type Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TopologySummary_RouterNodeCount struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of nodes reachable in SPT. The type is interface{} with range:
	// 0..4294967295.
	ReachableNodeCount interface{}

	// Number of nodes unreachable in SPT. The type is interface{} with range:
	// 0..4294967295.
	UnreachableNodeCount interface{}

	// Number of participating nodes unreachable in SPT. The type is interface{}
	// with range: 0..4294967295.
	UnreachableParticipantNodeCount interface{}
}

Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TopologySummary_RouterNodeCount Node Counts for System nodes

func (*Isis_Instances_Instance_Topologies_Topology_TopologyLevels_TopologyLevel_TopologySummary_RouterNodeCount) GetEntityData

type OcniIsis

type OcniIsis struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Network instances configured on the local system.
	NetworkInstances OcniIsis_NetworkInstances
}

OcniIsis An OpenConfig description of a network-instance

func (*OcniIsis) GetEntityData

func (ocniIsis *OcniIsis) GetEntityData() *types.CommonEntityData

type OcniIsis_NetworkInstances

type OcniIsis_NetworkInstances struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Network instances configured on the local system. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance.
	NetworkInstance []*OcniIsis_NetworkInstances_NetworkInstance
}

OcniIsis_NetworkInstances Network instances configured on the local system

func (*OcniIsis_NetworkInstances) GetEntityData

func (networkInstances *OcniIsis_NetworkInstances) GetEntityData() *types.CommonEntityData

type OcniIsis_NetworkInstances_NetworkInstance

type OcniIsis_NetworkInstances_NetworkInstance struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. A unique name identifying the network instance.
	// The type is string.
	Name interface{}

	// An interface associated with the network instance.
	Interfaces OcniIsis_NetworkInstances_NetworkInstance_Interfaces

	// A process (instance) of a routing protocol.
	Protocols OcniIsis_NetworkInstances_NetworkInstance_Protocols

	// Operational state parameters relating to a network instance.
	State OcniIsis_NetworkInstances_NetworkInstance_State
}

OcniIsis_NetworkInstances_NetworkInstance Network instances configured on the local system

func (*OcniIsis_NetworkInstances_NetworkInstance) GetEntityData

func (networkInstance *OcniIsis_NetworkInstances_NetworkInstance) GetEntityData() *types.CommonEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Interfaces

type OcniIsis_NetworkInstances_NetworkInstance_Interfaces struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An interface associated with the network instance. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Interfaces_Interface.
	Interface []*OcniIsis_NetworkInstances_NetworkInstance_Interfaces_Interface
}

OcniIsis_NetworkInstances_NetworkInstance_Interfaces An interface associated with the network instance

func (*OcniIsis_NetworkInstances_NetworkInstance_Interfaces) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Interfaces_Interface

type OcniIsis_NetworkInstances_NetworkInstance_Interfaces_Interface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. A reference to an identifier for this interface
	// which acts as a key for this list. The type is string.
	Id interface{}

	// Operational state parameters relating to the associated interface.
	State OcniIsis_NetworkInstances_NetworkInstance_Interfaces_Interface_State
}

OcniIsis_NetworkInstances_NetworkInstance_Interfaces_Interface An interface associated with the network instance

func (*OcniIsis_NetworkInstances_NetworkInstance_Interfaces_Interface) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Interfaces_Interface_State

type OcniIsis_NetworkInstances_NetworkInstance_Interfaces_Interface_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A unique identifier for this interface - this is expressed as a free-text
	// string. The type is string.
	Id interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Interfaces_Interface_State Operational state parameters relating to the associated interface

func (*OcniIsis_NetworkInstances_NetworkInstance_Interfaces_Interface_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols

type OcniIsis_NetworkInstances_NetworkInstance_Protocols struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A process (instance) of a routing protocol. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol.
	Protocol []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols A process (instance) of a routing protocol

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The protocol name for the routing or forwarding protocol to be
	// instantiated. The type is string.
	Identifier interface{}

	// An operator-assigned identifier for the routing or forwarding protocol. The
	// type is string.
	Name interface{}

	// State parameters relating to the routing protocol instance.
	ProtocolsState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_ProtocolsState

	// This container defines top-level ISIS configuration and state information.
	Isis OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol A process (instance) of a routing protocol

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This list contains ISIS interfaces.
	IsisInterfaces OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces

	// This container defines global ISIS configuration and state information.
	Global OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global

	// Configuration and operational state parameters related to a particular
	// level within the IS-IS protocol instance.
	Levels OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis This container defines top-level ISIS configuration and state information

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Configuration and operational state relating to segment routing.
	SegmentRouting OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_SegmentRouting

	// This container defines ISIS LSP Operational Bits.
	LspBit OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit

	// This container defines ISIS Non-Stop Routing.
	Nsr OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Nsr

	// This container defines ISIS Graceful Restart.
	GracefulRestart OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_GracefulRestart

	// This container defines state for ISIS global router.
	GlobalState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_GlobalState

	// Policies to propagate prefixes between IS-IS levels.
	InterLevelPropagationPolicies OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies

	// Address-family/Subsequent Address-family list.
	AfiSafis OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis

	// This container defines ISIS timers.
	Timers OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers

	// This container defines ISIS transport.
	Transport OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Transport
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global This container defines global ISIS configuration and state information

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Address-family/Subsequent Address-family list. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi.
	AfiSafi []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis Address-family/Subsequent Address-family list

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Reference to address-family type. The type is string.
	AfiName interface{}

	// Reference to subsequent address-family type. The type is string.
	SafiName interface{}

	// This container defines AFI-SAFI State information.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi_State

	// This container defines multi-topology address-family configuration and
	// state information.
	MultiTopology OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi_MultiTopology
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi Address-family/Subsequent Address-family list

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi_MultiTopology

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi_MultiTopology struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines AFI-SAFI multi-topology state information.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi_MultiTopology_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi_MultiTopology This container defines multi-topology address-family configuration and state information

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi_MultiTopology) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi_MultiTopology_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi_MultiTopology_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Address-family type. The type is string.
	AfiName interface{}

	// Subsequent address-family type. The type is string.
	SafiName interface{}

	// When set to true, the functionality within which this leaf is defined is
	// enabled, when set to false it is explicitly disabled. The type is bool.
	Enabled interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi_MultiTopology_State This container defines AFI-SAFI multi-topology state information

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi_MultiTopology_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Address-family type. The type is string.
	AfiName interface{}

	// Subsequent address-family type. The type is string.
	SafiName interface{}

	// ISIS metric value(default=10). The type is interface{} with range:
	// 0..4294967295.
	Metric interface{}

	// When set to true, the functionality within which this leaf is defined is
	// enabled, when set to false it is explicitly disabled. The type is bool.
	Enabled interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi_State This container defines AFI-SAFI State information

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_AfiSafis_AfiSafi_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_GlobalState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_GlobalState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// When set to true, reject all ISIS protocol PDUs that either have a mismatch
	// in authentication-type or authentication-key. The type is bool.
	AuthenticationCheck interface{}

	// ISIS Instance. The type is string.
	Instance interface{}

	// ISIS level capability(level-1, level-2 ,vlevel-1-2). The type is
	// OpenconfigIsisTypesLevelTypeEnum.
	LevelCapability interface{}

	// ISIS max-paths count. The type is interface{} with range: 0..255.
	MaxEcmpPaths interface{}

	// ISIS Instance Identifier TLV. The type is bool.
	IidTlv interface{}

	// When set to true, IS will always flood the LSP that triggered an SPF before
	// the router actually runs the SPF computation. The type is bool.
	FastFlooding interface{}

	// ISIS network entity title (NET). The type is slice of string.
	Net []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_GlobalState This container defines state for ISIS global router

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_GlobalState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_GracefulRestart

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_GracefulRestart struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines state information for ISIS graceful-restart.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_GracefulRestart_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_GracefulRestart This container defines ISIS Graceful Restart

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_GracefulRestart) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_GracefulRestart_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_GracefulRestart_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// When set to true, the functionality within which this leaf is defined is
	// enabled, when set to false it is explicitly disabled. The type is bool.
	Enabled interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_GracefulRestart_State This container defines state information for ISIS graceful-restart

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_GracefulRestart_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Policies relating to prefixes to be propagated from Level 1 to Level 2.
	Level1ToLevel2 OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level1ToLevel2

	// Policies relating to prefixes to be propagated from Level2 to Level 1.
	Level2ToLevel1 OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level2ToLevel1
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies Policies to propagate prefixes between IS-IS levels

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level1ToLevel2

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level1ToLevel2 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Operational state parameters relating to the propagation of prefixes from
	// IS-IS Level 1 to Level 2.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level1ToLevel2_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level1ToLevel2 Policies relating to prefixes to be propagated from Level 1 to Level 2

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level1ToLevel2) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level1ToLevel2_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level1ToLevel2_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// list of policy names in sequence to be applied on receiving a routing
	// update in the current context, e. The type is slice of string.
	ImportPolicy []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level1ToLevel2_State Operational state parameters relating to the propagation of prefixes from IS-IS Level 1 to Level 2

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level1ToLevel2_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level2ToLevel1

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level2ToLevel1 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Operational state parameters relating to the propagation of prefixes from
	// IS-IS Level 2 to Level 1.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level2ToLevel1_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level2ToLevel1 Policies relating to prefixes to be propagated from Level2 to Level 1

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level2ToLevel1) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level2ToLevel1_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level2ToLevel1_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// list of policy names in sequence to be applied on receiving a routing
	// update in the current context, e. The type is slice of string.
	ImportPolicy []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level2ToLevel1_State Operational state parameters relating to the propagation of prefixes from IS-IS Level 2 to Level 1

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_InterLevelPropagationPolicies_Level2ToLevel1_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines Overload Bit configuration.
	OverloadBit OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit

	// This container defines Attached Bit.
	AttachedBit OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_AttachedBit
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit This container defines ISIS LSP Operational Bits

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_AttachedBit

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_AttachedBit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines state for Link State PDU Bit.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_AttachedBit_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_AttachedBit This container defines Attached Bit

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_AttachedBit) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_AttachedBit_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_AttachedBit_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// When set to true, if the attached bit is set on an incoming Level 1 IS-IS,
	// the local system ignores it. The type is bool.
	IgnoreBit interface{}

	// When set to true, if the local IS acts as a L1L2 router, then the attached
	// bit is not advertised in locally generated PDUs. The type is bool.
	SuppressBit interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_AttachedBit_State This container defines state for Link State PDU Bit

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_AttachedBit_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines state for ISIS Overload Bit.
	OverloadBitState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_OverloadBitState

	// This list describes ISIS Overload reset trigger reasons.
	ResetTriggers OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_ResetTriggers
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit This container defines Overload Bit configuration

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_OverloadBitState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_OverloadBitState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// When set to true, IS-IS overload bit is set. The type is bool.
	SetBit interface{}

	// When set to true, the IS-IS overload bit is set on system boot. The type is
	// bool.
	SetBitOnBoot interface{}

	// When set to true, the local IS advertises links with the highest available
	// metric regardless of their configured metric. The type is bool.
	AdvertiseHighMetric interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_OverloadBitState This container defines state for ISIS Overload Bit

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_OverloadBitState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_ResetTriggers

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_ResetTriggers struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This list describes ISIS Overload reset trigger reasons. The type is slice
	// of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_ResetTriggers_ResetTrigger.
	ResetTrigger []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_ResetTriggers_ResetTrigger
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_ResetTriggers This list describes ISIS Overload reset trigger reasons

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_ResetTriggers) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_ResetTriggers_ResetTrigger

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_ResetTriggers_ResetTrigger struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the reset trigger reason. The type is
	// string.
	ResetTrigger interface{}

	// This container defines state for ISIS Overload Bit reset triggers.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_ResetTriggers_ResetTrigger_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_ResetTriggers_ResetTrigger This list describes ISIS Overload reset trigger reasons

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_ResetTriggers_ResetTrigger) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_ResetTriggers_ResetTrigger_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_ResetTriggers_ResetTrigger_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// In the case that the system sets the overload bit on start, the system
	// should reset the bit (i. The type is string.
	ResetTrigger interface{}

	// If a reset trigger is specified, the system should delay resetting the
	// overload bit for the specified number of seconds after the trigger occurs.
	// The type is interface{} with range: 0..65535. Units are second.
	Delay interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_ResetTriggers_ResetTrigger_State This container defines state for ISIS Overload Bit reset triggers

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_LspBit_OverloadBit_ResetTriggers_ResetTrigger_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Nsr

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Nsr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines state for Non-Stop-Routing.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Nsr_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Nsr This container defines ISIS Non-Stop Routing

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Nsr) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Nsr_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Nsr_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// When set to true, the functionality within which this leaf is defined is
	// enabled, when set to false it is explicitly disabled. The type is bool.
	Enabled interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Nsr_State This container defines state for Non-Stop-Routing

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Nsr_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_SegmentRouting

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_SegmentRouting struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Operational state parameters relating to segment routing for the IGP
	// instance.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_SegmentRouting_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_SegmentRouting Configuration and operational state relating to segment routing

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_SegmentRouting) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_SegmentRouting_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_SegmentRouting_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// When this leaf is set to true, the segment routing extensions are utilised
	// within the IGP. The type is bool.
	Enabled interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_SegmentRouting_State Operational state parameters relating to segment routing for the IGP instance

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_SegmentRouting_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines state information for ISIS global timers.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_State

	// This container defines ISIS SPF timer settings.
	Spf OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_Spf

	// This container defines ISIS LSP Generation.
	LspGeneration OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_LspGeneration
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers This container defines ISIS timers

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_LspGeneration

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_LspGeneration struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines state information for ISIS LSP Generation timers.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_LspGeneration_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_LspGeneration This container defines ISIS LSP Generation

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_LspGeneration) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_LspGeneration_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_LspGeneration_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Time interval in milliseconds that specifies max interval between two
	// consecutive occurrences of an LSP being generated. The type is interface{}
	// with range: 0..18446744073709551615. Units are millisecond.
	LspMaxWaitInterval interface{}

	// Time interval in milliseconds that specifies the first LSP generation
	// delay. The type is interface{} with range: 0..18446744073709551615. Units
	// are millisecond.
	LspFirstWaitInterval interface{}

	// Time interval in milliseconds that specifies the millisecond LSP generation
	// delay. The type is interface{} with range: 0..18446744073709551615. Units
	// are millisecond.
	LspSecondWaitInterval interface{}

	// ISIS adaptive timer types (linear, exponential). The type is
	// OpenconfigIsisTypesAdaptiveTimerTypeEnum.
	AdaptiveTimer interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_LspGeneration_State This container defines state information for ISIS LSP Generation timers

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_LspGeneration_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_Spf

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_Spf struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines state information for ISIS SPF timers.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_Spf_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_Spf This container defines ISIS SPF timer settings

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_Spf) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_Spf_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_Spf_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// SPF Hold Down time interval in milliseconds. The type is interface{} with
	// range: 0..18446744073709551615. Units are millisecond.
	SpfHoldInterval interface{}

	// Time interval in milliseconds between the detection of topology change and
	// when the SPF algorithm runs. The type is interface{} with range:
	// 0..18446744073709551615. Units are millisecond.
	SpfFirstInterval interface{}

	// Time interval in milliseconds between the first and second SPF calculation.
	// The type is interface{} with range: 0..18446744073709551615. Units are
	// millisecond.
	SpfSecondInterval interface{}

	// ISIS adaptive timer types (linear, exponential). The type is
	// OpenconfigIsisTypesAdaptiveTimerTypeEnum.
	AdaptiveTimer interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_Spf_State This container defines state information for ISIS SPF timers

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_Spf_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Time interval in seconds that specifies how long an LSP remains in LSDB
	// without being refreshed. The type is interface{} with range: 0..65535.
	// Units are second.
	LspLifetimeInterval interface{}

	// Time interval in seconds that specifies how often route topology that a
	// device originates is transmitted in LSPs. The type is interface{} with
	// range: 0..65535. Units are second.
	LspRefreshInterval interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_State This container defines state information for ISIS global timers

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Timers_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Transport

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Transport struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines state information for ISIS transport parameters.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Transport_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Transport This container defines ISIS transport

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Transport) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Transport_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Transport_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The maximum size in bytes of an IS-IS Link state PDU. The type is
	// interface{} with range: 0..65535. Units are byte.
	LspMtuSize interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Transport_State This container defines state information for ISIS transport parameters

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Global_Transport_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This list contains ISIS interfaces. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface.
	IsisInterface []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces This list contains ISIS interfaces

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to interface-id. The type is string.
	InterfaceId interface{}

	// Address-family/Subsequent Address-family list.
	InterfacesAfiSafis OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAfiSafis

	// This container defines state information for ISIS interfaces.
	InterfacesState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesState

	// Configuration and operational state parameters related to a particular
	// level on an IS-IS enabled interface.
	InterfacesLevels OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels

	// This container defines state information for ISIS circuit counters.
	CircuitCounters OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_CircuitCounters

	// This container defines ISIS authentication.
	InterfacesAuthentication OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAuthentication

	// This container describes ISIS interface timers configuration.
	InterfacesTimers OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesTimers
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface This list contains ISIS interfaces

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_CircuitCounters

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_CircuitCounters struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The container defines a list of counters for IS circuit.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_CircuitCounters_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_CircuitCounters This container defines state information for ISIS circuit counters

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_CircuitCounters) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_CircuitCounters_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_CircuitCounters_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of times an adjacency state change has occurred on this circuit. The
	// type is interface{} with range: 0..4294967295.
	AdjChanges interface{}

	// Number of times an adjacency has been rejected on this circuit. The type is
	// interface{} with range: 0..4294967295.
	RejectedAdj interface{}

	// Number of times an IS-IS control PDU with an ID field length different from
	// that for this system has been received. The type is interface{} with range:
	// 0..4294967295.
	IdFieldLenMismatches interface{}

	// Number of times an IS-IS control PDU with a max area address field
	// different from that for this system has been received. The type is
	// interface{} with range: 0..4294967295.
	MaxAreaAddressMismatches interface{}

	// Number of times an IS-IS control PDU with the correct auth type has failed
	// to pass authentication validation. The type is interface{} with range:
	// 0..4294967295.
	AuthFails interface{}

	// Number of times the Designated IS has changed on this circuit at this
	// level. The type is interface{} with range: 0..4294967295.
	LanDisChanges interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_CircuitCounters_State The container defines a list of counters for IS circuit

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_CircuitCounters_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAfiSafis

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAfiSafis struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Address-family/Subsequent Address-family list. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAfiSafis_InterfacesAfiSafi.
	InterfacesAfiSafi []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAfiSafis_InterfacesAfiSafi
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAfiSafis Address-family/Subsequent Address-family list

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAfiSafis) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAfiSafis_InterfacesAfiSafi

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAfiSafis_InterfacesAfiSafi struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Reference to address-family type. The type is string.
	AfiName interface{}

	// Reference to subsequent address-family type. The type is string.
	SafiName interface{}

	// This container defines AFI-SAFI State information.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAfiSafis_InterfacesAfiSafi_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAfiSafis_InterfacesAfiSafi Address-family/Subsequent Address-family list

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAfiSafis_InterfacesAfiSafi) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAfiSafis_InterfacesAfiSafi_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAfiSafis_InterfacesAfiSafi_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Address-family type. The type is string.
	AfiName interface{}

	// Subsequent address-family type. The type is string.
	SafiName interface{}

	// When set to true, the functionality within which this leaf is defined is
	// enabled, when set to false it is explicitly disabled. The type is bool.
	Enabled interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAfiSafis_InterfacesAfiSafi_State This container defines AFI-SAFI State information

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAfiSafis_InterfacesAfiSafi_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAuthentication

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAuthentication struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines ISIS authentication key.
	Key OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAuthentication_Key
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAuthentication This container defines ISIS authentication

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAuthentication) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAuthentication_Key

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAuthentication_Key struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines ISIS authentication key state.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAuthentication_Key_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAuthentication_Key This container defines ISIS authentication key

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAuthentication_Key) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAuthentication_Key_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAuthentication_Key_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Authentication key string. The type is string.
	AuthPassword interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAuthentication_Key_State This container defines ISIS authentication key state

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesAuthentication_Key_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Configuration and operational state parameters related to a particular
	// level on an IS-IS enabled interface. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel.
	InterfacesLevel []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels Configuration and operational state parameters related to a particular level on an IS-IS enabled interface

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to ISIS level-number. The type is
	// interface{} with range: 0..4294967295.
	LevelNumber interface{}

	// This container defines ISIS authentication.
	HelloAuthentication OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_HelloAuthentication

	// This container defines interface ISIS level state information.
	InterfacesLevelsState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_InterfacesLevelsState

	// This container defines ISIS interface packet counters.
	PacketCounters OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters

	// List of the local system's IS-IS adjacencies.
	Adjacencies OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_Adjacencies

	// This container defines ISIS timers.
	LevelsTimers OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsTimers

	// Address-family/Subsequent Address-family list.
	LevelsAfiSafis OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel Configuration and operational state parameters related to a particular level on an IS-IS enabled interface

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_Adjacencies

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_Adjacencies struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of the local system's IS-IS adjacencies. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_Adjacencies_Adjacency.
	Adjacency []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_Adjacencies_Adjacency
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_Adjacencies List of the local system's IS-IS adjacencies

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_Adjacencies) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_Adjacencies_Adjacency

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_Adjacencies_Adjacency struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the IS neighbor. The type is string.
	SystemId interface{}

	// Operational state relating to the IS-IS adjacency with the remote system.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_Adjacencies_Adjacency_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_Adjacencies_Adjacency List of the local system's IS-IS adjacencies

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_Adjacencies_Adjacency) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_Adjacencies_Adjacency_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_Adjacencies_Adjacency_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS neighbor system-id. The type is string.
	SystemId interface{}

	// ISIS Neighbor IPv4 address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpv4Address interface{}

	// ISIS Neighbor IPv6 address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	NeighborIpv6Address interface{}

	// ISIS neighbor SNPA. The type is string.
	NeighborSnpa interface{}

	// Local extended circuit ID. The type is interface{} with range:
	// 0..4294967295.
	LocalExtendedCircuitId interface{}

	// ISIS neighbor extended circuit ID. The type is interface{} with range:
	// 0..4294967295.
	NeighborExtendedCircuitId interface{}

	// Priority of the neighboring IS(LAN Hello only). The type is interface{}
	// with range: 0..255.
	Priority interface{}

	// DIS System ID(LAN hello only). The type is string.
	DisSystemId interface{}

	// Received ISIS circuit type (level-1, level-2, level-1-2). The type is
	// OpenconfigIsisTypesLevelTypeEnum.
	NeighborCircuitType interface{}

	// Formed ISIS adjacency type(level-1, level-2, level-1-2). The type is
	// OpenconfigIsisTypesLevelTypeEnum.
	AdjacencyType interface{}

	// P2P 3-way ISIS adjacency state(up, down, init, failed). The type is
	// OpenconfigIsisTypesIsisInterfaceAdjStateEnum.
	AdjacencyState interface{}

	// Holding time in seconds for adjacency. The type is interface{} with range:
	// 0..65535. Units are second.
	RemainingHoldTime interface{}

	// Adjacency up time. The type is interface{} with range: 0..4294967295.
	UpTime interface{}

	// When set to true, Graceful-restart signaling is supported. The type is
	// bool.
	RestartSupport interface{}

	// When set to true, adjacency is not advertised. The type is bool.
	RestartSuppress interface{}

	// When set to true, neighbor is being helped. The type is bool.
	RestartStatus interface{}

	// ISIS topology type support(ipv4-unicast, ipv6-unicast, ipv4-multicast,
	// ipv6-multicast). The type is slice of string.
	Topology []interface{}

	// List of ISIS area-address(es). The type is slice of string.
	AreaAddress []interface{}

	// Supported Protocol. The type is slice of
	// OpenconfigIsisAdjacencyStateNlpidEnum.
	Nlpid []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_Adjacencies_Adjacency_State Operational state relating to the IS-IS adjacency with the remote system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_Adjacencies_Adjacency_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_HelloAuthentication

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_HelloAuthentication struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines ISIS authentication key.
	Key OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_HelloAuthentication_Key
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_HelloAuthentication This container defines ISIS authentication

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_HelloAuthentication) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_HelloAuthentication_Key

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_HelloAuthentication_Key struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines ISIS authentication key state.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_HelloAuthentication_Key_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_HelloAuthentication_Key This container defines ISIS authentication key

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_HelloAuthentication_Key) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_HelloAuthentication_Key_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_HelloAuthentication_Key_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Authentication key string. The type is string.
	AuthPassword interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_HelloAuthentication_Key_State This container defines ISIS authentication key state

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_HelloAuthentication_Key_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_InterfacesLevelsState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_InterfacesLevelsState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS level number(level-1, level-2). The type is interface{} with range:
	// 0..255.
	LevelNumber interface{}

	// ISIS neighbor priority(LAN hello PDU only). The type is interface{} with
	// range: 0..255.
	Priority interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_InterfacesLevelsState This container defines interface ISIS level state information

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_InterfacesLevelsState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Address-family/Subsequent Address-family list. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi.
	LevelsAfiSafi []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis Address-family/Subsequent Address-family list

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Reference to address-family type. The type is string.
	AfiName interface{}

	// Reference to subsequent address-family type. The type is string.
	SafiName interface{}

	// This container defines AFI-SAFI State information.
	AfiSafiState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiState

	// Configuration and operatioanl state parameters relating to segment routing
	// for an interface within the IGP.
	AfiSafiSegmentRouting OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi Address-family/Subsequent Address-family list

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An IGP prefix that should have a segment routing IGP-Prefix SID allocated
	// to it.
	SegmentRoutingPrefixSids OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting_SegmentRoutingPrefixSids
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting Configuration and operatioanl state parameters relating to segment routing for an interface within the IGP

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting_SegmentRoutingPrefixSids

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting_SegmentRoutingPrefixSids struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An IGP prefix that should have a segment routing IGP-Prefix SID allocated
	// to it. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting_SegmentRoutingPrefixSids_SegmentRoutingPrefixSid.
	SegmentRoutingPrefixSid []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting_SegmentRoutingPrefixSids_SegmentRoutingPrefixSid
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting_SegmentRoutingPrefixSids An IGP prefix that should have a segment routing IGP-Prefix SID allocated to it

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting_SegmentRoutingPrefixSids) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting_SegmentRoutingPrefixSids_SegmentRoutingPrefixSid

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting_SegmentRoutingPrefixSids_SegmentRoutingPrefixSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the prefix for which the IGP-Prefix
	// SID is to be advertised. The type is string.
	Prefix interface{}

	// Operational state parameters for the IGP-Prefix SID.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting_SegmentRoutingPrefixSids_SegmentRoutingPrefixSid_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting_SegmentRoutingPrefixSids_SegmentRoutingPrefixSid An IGP prefix that should have a segment routing IGP-Prefix SID allocated to it

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting_SegmentRoutingPrefixSids_SegmentRoutingPrefixSid) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting_SegmentRoutingPrefixSids_SegmentRoutingPrefixSid_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting_SegmentRoutingPrefixSids_SegmentRoutingPrefixSid_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The IP prefix for which the IGP prefix SID should be advertised. The type
	// is string.
	Prefix interface{}

	// The Segment Identifier to be used when advertising the IGP Prefix SID. The
	// type is string.
	SidId interface{}

	// The options associated with the IGP prefix SID for MPLS. The type is
	// OpenconfigSegmentRoutingLabelOptionsEnum.
	LabelOptions interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting_SegmentRoutingPrefixSids_SegmentRoutingPrefixSid_State Operational state parameters for the IGP-Prefix SID

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiSegmentRouting_SegmentRoutingPrefixSids_SegmentRoutingPrefixSid_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Address-family type. The type is string.
	AfiName interface{}

	// Subsequent address-family type. The type is string.
	SafiName interface{}

	// ISIS metric value(default=10). The type is interface{} with range:
	// 0..4294967295.
	Metric interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiState This container defines AFI-SAFI State information

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsAfiSafis_LevelsAfiSafi_AfiSafiState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsTimers

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsTimers struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines ISIS interface hello-timers state.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsTimers_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsTimers This container defines ISIS timers

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsTimers) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsTimers_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsTimers_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS hello-interval value. The type is interface{} with range:
	// 0..4294967295.
	HelloInterval interface{}

	// ISIS hello-multiplier value. The type is interface{} with range: 0..255.
	HelloMultiplier interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsTimers_State This container defines ISIS interface hello-timers state

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_LevelsTimers_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters This container defines ISIS interface packet counters

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Cnsp

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Cnsp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Packet counters relating to CNSPs.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Cnsp_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Cnsp Operational state parameters relating to CNSPs

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Cnsp) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Cnsp_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Cnsp_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The number of the specified type of PDU received on the interface. The type
	// is interface{} with range: 0..4294967295.
	Received interface{}

	// The number of the specified type of PDU received on the interface that have
	// been processed by the local system. The type is interface{} with range:
	// 0..4294967295.
	Processed interface{}

	// The number of the specified type of PDU that have been sent by the local
	// system on the interface. The type is interface{} with range: 0..4294967295.
	Sent interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Cnsp_State Packet counters relating to CNSPs

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Cnsp_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Iih

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Iih struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Operational counters relating to IIH PDUs.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Iih_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Iih This container defines IIH packet counters

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Iih) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Iih_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Iih_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The number of the specified type of PDU received on the interface. The type
	// is interface{} with range: 0..4294967295.
	Received interface{}

	// The number of the specified type of PDU received on the interface that have
	// been processed by the local system. The type is interface{} with range:
	// 0..4294967295.
	Processed interface{}

	// The number of the specified type of PDU that have been sent by the local
	// system on the interface. The type is interface{} with range: 0..4294967295.
	Sent interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Iih_State Operational counters relating to IIH PDUs

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Iih_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Lsp

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Lsp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines LSP PDU counters.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Lsp_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Lsp This container defines LSP packet counters

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Lsp) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Lsp_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Lsp_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The number of the specified type of PDU received on the interface. The type
	// is interface{} with range: 0..4294967295.
	Received interface{}

	// The number of the specified type of PDU received on the interface that have
	// been processed by the local system. The type is interface{} with range:
	// 0..4294967295.
	Processed interface{}

	// The number of the specified type of PDU that have been sent by the local
	// system on the interface. The type is interface{} with range: 0..4294967295.
	Sent interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Lsp_State This container defines LSP PDU counters

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Lsp_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Psnp

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Psnp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Packet counters relating to PSNPs.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Psnp_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Psnp This container defines PSNP packet counters

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Psnp) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Psnp_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Psnp_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The number of the specified type of PDU received on the interface. The type
	// is interface{} with range: 0..4294967295.
	Received interface{}

	// The number of the specified type of PDU received on the interface that have
	// been processed by the local system. The type is interface{} with range:
	// 0..4294967295.
	Processed interface{}

	// The number of the specified type of PDU that have been sent by the local
	// system on the interface. The type is interface{} with range: 0..4294967295.
	Sent interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Psnp_State Packet counters relating to PSNPs

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesLevels_InterfacesLevel_PacketCounters_Psnp_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// When set to true, the functionality within which this leaf is defined is
	// enabled, when set to false it is explicitly disabled. The type is bool.
	Enabled interface{}

	// Interface for which ISIS configuration is to be applied. The type is
	// string.
	InterfaceId interface{}

	// When set to true, the referenced interface is a passive interface such that
	// it is not eligible to establish adjacencies with other systems, but is
	// advertised into the IS-IS topology. The type is bool.
	Passive interface{}

	// This leaf controls padding type for IS-IS Hello PDUs. The type is
	// OpenconfigIsisTypesHelloPaddingTypeEnum.
	HelloPadding interface{}

	// ISIS circuit type (p2p, broadcast). The type is
	// OpenconfigIsisTypesCircuitTypeEnum.
	CircuitType interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesState This container defines state information for ISIS interfaces

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesTimers

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesTimers struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines state information for ISIS interface timers.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesTimers_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesTimers This container describes ISIS interface timers configuration

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesTimers) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesTimers_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesTimers_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The interval, specified in seconds, at which periodic CSNP packets should
	// be transmitted by the local IS. The type is interface{} with range:
	// 0..65535. Units are second.
	CsnpInterval interface{}

	// The interval interval in milliseconds between the detection of topology
	// change and when the SPF algorithm runs. The type is interface{} with range:
	// 0..18446744073709551615. Units are millisecond.
	LspPacingInterval interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesTimers_State This container defines state information for ISIS interface timers

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_IsisInterfaces_IsisInterface_InterfacesTimers_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Configuration and operational state parameters related to a particular
	// level within the IS-IS protocol instance. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level.
	Level []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels Configuration and operational state parameters related to a particular level within the IS-IS protocol instance

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to ISIS level-number. The type is
	// interface{} with range: 0..4294967295.
	LevelNumber interface{}

	// This container defines Administrative Distance (or preference) assigned to
	// ISIS routes (level1 internal, level2 internal, level1 external, level2
	// external).
	RoutePreference OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_RoutePreference

	// This container defines ISIS level state information.
	LevelsState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsState

	// This container defines ISIS TE.
	TrafficEngineering OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_TrafficEngineering

	// This container defines ISIS authentication.
	LevelsAuthentication OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsAuthentication

	// This container defines ISIS system level counters.
	SystemLevelCounters OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_SystemLevelCounters

	// This list describes LSPs in the LSDB.
	LinkStateDatabases OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level Configuration and operational state parameters related to a particular level within the IS-IS protocol instance

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsAuthentication

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsAuthentication struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines ISIS authentication key.
	Key OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsAuthentication_Key
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsAuthentication This container defines ISIS authentication

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsAuthentication) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsAuthentication_Key

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsAuthentication_Key struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines ISIS authentication key state.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsAuthentication_Key_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsAuthentication_Key This container defines ISIS authentication key

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsAuthentication_Key) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsAuthentication_Key_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsAuthentication_Key_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Authentication key string. The type is string.
	AuthPassword interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsAuthentication_Key_State This container defines ISIS authentication key state

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsAuthentication_Key_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS level number (level-1, level-2). The type is interface{} with range:
	// 0..255.
	LevelNumber interface{}

	// ISIS metric style types(narrow, wide). The type is
	// OpenconfigIsisTypesMetricStyleEnum.
	MetricStyle interface{}

	// When set to true, reject all ISIS protocol PDUs that either have a mismatch
	// in authentication-type or authentication-key. The type is bool.
	AuthenticationCheck interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsState This container defines ISIS level state information

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LevelsState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This list describes LSPs in the LSDB. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase.
	LinkStateDatabase []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases This list describes LSPs in the LSDB

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. A reference to the Link State PDU ID. The type is
	// string.
	LspId interface{}

	// List of TLVs that are not defined within the model, or are not recognised
	// by the system.
	UndefinedTlvs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_UndefinedTlvs

	// State parameters of Link State PDU.
	LinkStateDatabaseState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_LinkStateDatabaseState

	// List of TLV types in the LSDB for the specified LSP.
	Tlvses OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase This list describes LSPs in the LSDB

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_LinkStateDatabaseState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_LinkStateDatabaseState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSP ID of the LSP. The type is string.
	LspId interface{}

	// Number of area addresses permitted for this ISs area. The type is
	// interface{} with range: 0..255.
	MaximumAreaAddresses interface{}

	// PDU version. The type is interface{} with range: 0..255.
	Version interface{}

	// PDU version2. The type is interface{} with range: 0..255.
	Version2 interface{}

	// Length of the ID field of NSAP addresses and NETs used in this routing
	// domain. The type is interface{} with range: 0..255.
	IdLength interface{}

	// Link State PDU type. The type is OpenconfigIsisLspPduTypeEnum.
	PduType interface{}

	// Remaining lifetime in seconds before the LSP expiration. The type is
	// interface{} with range: 0..65535. Units are second.
	RemainingLifetime interface{}

	// Sequence number of the LSP. The type is interface{} with range:
	// 0..4294967295.
	SequenceNumber interface{}

	// Checksum of the LSP. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// Total length of the LSP. The type is interface{} with range: 0..65535.
	PduLength interface{}

	// Type of neighboring system. The type is interface{} with range: 0..255.
	IsType interface{}

	// LSP Type-Block flags. The type is slice of OpenconfigIsisLspFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_LinkStateDatabaseState State parameters of Link State PDU

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_LinkStateDatabaseState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of TLV types in the LSDB for the specified LSP. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs.
	Tlvs []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses List of TLV types in the LSDB for the specified LSP

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the TLV's type. The type is string.
	Type interface{}

	// This container defines TLV 1.
	AreaAddress OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_AreaAddress

	// This container defines authentication information of the node.
	Authentication OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Authentication

	// This container defines TLV 132.
	Ipv4InterfaceAddresses OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InterfaceAddresses

	// This list describes IS Router capabilities.
	RouterCapabilities OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities

	// This container defines list of IPv4 reachability Information in
	// multi-topology environment.
	MtIpv4Reachability OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability

	// This container defines list of ISIS multi-topology neighbors.
	MtIsn OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn

	// Instance of the IPv6 SRLG TLV.
	Ipv6Srlgs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Srlgs

	// Operational state parameters relating to the specified LSP.
	TlvsState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_TlvsState

	// This container defines ISIS purge TLV.
	PurgeOi OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_PurgeOi

	// This container defines TLV 137.
	HostName OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_HostName

	// This container defines list of IPv6 reachability information.
	Ipv6Reachability OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability

	// This container defines TLV 140.
	Ipv6TeRouterId OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6TeRouterId

	// This container defines list of IPv4 internal reachability information.
	Ipv4InternalReachability OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability

	// This container defines TLV 232.
	Ipv6InterfaceAddresses OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6InterfaceAddresses

	// This container defines list of ISIS extended reachability neighbors.
	ExtendedIsReachability OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability

	// A list of instance IDs received within TLV 7 within an IS-IS LSP.
	InstanceIds OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_InstanceIds

	// Instance of the IPv4 SRLG TLV.
	Ipv4Srlgs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4Srlgs

	// This container describes list of ISIS neighbors and attributes.
	IsReachability OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability

	// This container defines TLV 134.
	Ipv4TeRouterId OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4TeRouterId

	// This container defines TLV 129.
	Nlpid OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Nlpid

	// This container defines list of IPv4 extended reachability information.
	ExtendedIpv4Reachability OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability

	// This container defines the topology supported.
	MultiTopology OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology

	// This container defines list of IPv4 external reachability information.
	Ipv4ExternalReachability OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability

	// This container defines list of IPv6 reachability information in multi -
	// topology environment.
	MtIpv6Reachability OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs List of TLV types in the LSDB for the specified LSP

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_AreaAddress

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_AreaAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of ISIS TLV 1.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_AreaAddress_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_AreaAddress This container defines TLV 1

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_AreaAddress) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_AreaAddress_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_AreaAddress_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Area adress(es) of the IS. The type is slice of string.
	AreaAddress []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_AreaAddress_State State parameters of ISIS TLV 1

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_AreaAddress_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Authentication

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Authentication struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of TLV 10.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Authentication_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Authentication This container defines authentication information of the node

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Authentication) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Authentication_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Authentication_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Authentication type to be used. The type is
	// OpenconfigIsisLspCryptoTypeEnum.
	CryptoType interface{}

	// Authentication key to be used. The type is string.
	AuthenticationKey interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Authentication_State State parameters of TLV 10

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Authentication_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This list describes IPv4 extended prefixes and attributes.
	ExtendedIpv4ReachabilityPrefixes OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability This container defines list of IPv4 extended reachability information

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This list describes IPv4 extended prefixes and attributes. The type is
	// slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe.
	ExtendedIpv4ReachabilityPrefixe []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes This list describes IPv4 extended prefixes and attributes

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the IPv4 prefix that the TLV
	// describes the attributes of. The type is string.
	Prefix interface{}

	// State parameters of an IPv4 extended prefix.
	PrefixesState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesState

	// List of subTLV types in the LSDB for the specified TLV.
	PrefixesSubtlvs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs

	// Sub-TLVs that are not defined in the model or not recognised by system.
	PrefixesUndefinedSubtlvs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesUndefinedSubtlvs
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe This list describes IPv4 extended prefixes and attributes

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The up/down bit. The type is bool.
	UpDown interface{}

	// The Sub-TLV present bit. The type is bool.
	Sbit interface{}

	// IPv4 prefix contained within extended reachability TLVs. The type is
	// string.
	Prefix interface{}

	// ISIS metric value. The type is interface{} with range: 0..4294967295.
	Metric interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesState State parameters of an IPv4 extended prefix

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of subTLV types in the LSDB for the specified TLV. The type is slice
	// of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv.
	PrefixesSubtlv []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs List of subTLV types in the LSDB for the specified TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the sub-TLV type. The type is string.
	Type interface{}

	// This container defines sub-TLV 1.
	Tag OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag

	// This container defines sub-TLV 11.
	Ipv4SourceRouterId OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv4SourceRouterId

	// This container defines sub-TLV 12.
	Ipv6SourceRouterId OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv6SourceRouterId

	// State parameters for a prefix.
	PrefixesSubtlvsState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixesSubtlvsState

	// This container defines sub-TLV 4.
	Flags OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Flags

	// This container defines sub-TLV 2.
	Tag64 OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag64

	// Prefix Segment-ID list.
	PrefixSids OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixSids
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv List of subTLV types in the LSDB for the specified TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Flags

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Flags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 4.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Flags_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Flags This container defines sub-TLV 4

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Flags) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Flags_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Flags_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}

	// Additional prefix reachability flags. The type is slice of
	// OpenconfigIsisLspFlagsStateFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Flags_State State parameters of sub-TLV 4

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Flags_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv4SourceRouterId

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv4SourceRouterId struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 11.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv4SourceRouterId_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv4SourceRouterId This container defines sub-TLV 11

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv4SourceRouterId) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv4SourceRouterId_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv4SourceRouterId_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}

	// IPv4 Source router ID address. The type is string.
	Ipv4SourceRouterId interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv4SourceRouterId_State State parameters of sub-TLV 11

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv4SourceRouterId_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv6SourceRouterId

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv6SourceRouterId struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 12.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv6SourceRouterId_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv6SourceRouterId This container defines sub-TLV 12

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv6SourceRouterId) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv6SourceRouterId_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv6SourceRouterId_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}

	// IPv6 Source router ID address. The type is string.
	Ipv6SourceRouterId interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv6SourceRouterId_State State parameters of sub-TLV 12

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Ipv6SourceRouterId_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixSids

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixSids struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Prefix Segment-ID list. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixSids_PrefixSid.
	PrefixSid []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixSids_PrefixSid
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixSids Prefix Segment-ID list

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixSids) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixSids_PrefixSid

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixSids_PrefixSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the value of the prefix SID. The type
	// is interface{} with range: 0..4294967295.
	Value interface{}

	// State parameters for Prefix-SID.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixSids_PrefixSid_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixSids_PrefixSid Prefix Segment-ID list

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixSids_PrefixSid) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixSids_PrefixSid_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixSids_PrefixSid_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IGP Prefix-SID value. The type is interface{} with range: 0..4294967295.
	Value interface{}

	// Prefix-SID algorithm to be used for path computation. The type is
	// interface{} with range: 0..255.
	Algorithm interface{}

	// Flags associated with Prefix Segment-ID. The type is slice of
	// OpenconfigIsisLspPrefixSidStateFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixSids_PrefixSid_State State parameters for Prefix-SID

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixSids_PrefixSid_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixesSubtlvsState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixesSubtlvsState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixesSubtlvsState State parameters for a prefix

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_PrefixesSubtlvsState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 1.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag This container defines sub-TLV 1

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag64

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag64 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 2.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag64_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag64 This container defines sub-TLV 2

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag64) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag64_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag64_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of 64-bit tags associated with the prefix. The type is slice of
	// interface{} with range: 0..18446744073709551615.
	Tag64 []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag64_State State parameters of sub-TLV 2

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag64_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of 32-bit tags associated with the prefix. The type is slice of
	// interface{} with range: 0..4294967295.
	Tag32 []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag_State State parameters of sub-TLV 1

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesSubtlvs_PrefixesSubtlv_Tag_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesUndefinedSubtlvs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesUndefinedSubtlvs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Sub-TLVs that are not defined in the model or not recognised by system. The
	// type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesUndefinedSubtlvs_PrefixesUndefinedSubtlv.
	PrefixesUndefinedSubtlv []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesUndefinedSubtlvs_PrefixesUndefinedSubtlv
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesUndefinedSubtlvs Sub-TLVs that are not defined in the model or not recognised by system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesUndefinedSubtlvs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesUndefinedSubtlvs_PrefixesUndefinedSubtlv

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesUndefinedSubtlvs_PrefixesUndefinedSubtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the type of the undefined sub-TLV.
	// The type is interface{} with range: 0..4294967295.
	Type interface{}

	// State parameters of the undefined sub-TLV.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesUndefinedSubtlvs_PrefixesUndefinedSubtlv_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesUndefinedSubtlvs_PrefixesUndefinedSubtlv Sub-TLVs that are not defined in the model or not recognised by system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesUndefinedSubtlvs_PrefixesUndefinedSubtlv) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesUndefinedSubtlvs_PrefixesUndefinedSubtlv_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesUndefinedSubtlvs_PrefixesUndefinedSubtlv_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// TLV Type. The type is interface{} with range: 0..255.
	Type interface{}

	// TLV length. The type is interface{} with range: 0..255.
	Length interface{}

	// TLV value. The type is string.
	Value interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesUndefinedSubtlvs_PrefixesUndefinedSubtlv_State State parameters of the undefined sub-TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIpv4Reachability_ExtendedIpv4ReachabilityPrefixes_ExtendedIpv4ReachabilityPrefixe_PrefixesUndefinedSubtlvs_PrefixesUndefinedSubtlv_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This list describes ISIS extended neigbors and reachability attributes.
	ExtendedIsReachabilityNeighbors OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability This container defines list of ISIS extended reachability neighbors

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This list describes ISIS extended neigbors and reachability attributes. The
	// type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor.
	ExtendedIsReachabilityNeighbor []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors This list describes ISIS extended neigbors and reachability attributes

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the neighboring system's system ID.
	// The type is string.
	SystemId interface{}

	// List of subTLV types in the LSDB for the specified TLV.
	NeighborsSubtlvs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs

	// Sub-TLVs that are not defined in the model or not recognised by system.
	NeighborsUndefinedSubtlvs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsUndefinedSubtlvs

	// State parameters of extended neighbor.
	NeighborsState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsState
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor This list describes ISIS extended neigbors and reachability attributes

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// System-id of the neighbor. The type is string.
	SystemId interface{}

	// Metric value. The type is interface{} with range: 0..4294967295.
	Metric interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsState State parameters of extended neighbor

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of subTLV types in the LSDB for the specified TLV. The type is slice
	// of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv.
	NeighborsSubtlv []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs List of subTLV types in the LSDB for the specified TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the sub-TLV type. The type is string.
	Type interface{}

	// This container defines sub-TLV 9.
	MaxLinkBandwidth OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxLinkBandwidth

	// This container defines sub-TLV 13.
	Ipv6NeighborAddress OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6NeighborAddress

	// This container defines sub-TLV 12.
	Ipv6InterfaceAddress OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6InterfaceAddress

	// Adjacency Segment-IDs List.
	LanAdjacencySids OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_LanAdjacencySids

	// Adjacency Segment-IDs List.
	AdjacencySids OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdjacencySids

	// This container defines sub-TLV 18.
	TeDefaultMetric OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_TeDefaultMetric

	// This container defines sub-TLV 3.
	AdminGroup OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdminGroup

	// This container defines sub-TLV 10.
	MaxReservableLinkBandwidth OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxReservableLinkBandwidth

	// This container defines sub-TLV 14.
	ExtendedAdminGroup OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_ExtendedAdminGroup

	// Setup priority (0 through 7) for unreserved bandwidth.
	UnreservedBandwidths OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_UnreservedBandwidths

	// This container defines sub-TLV 6.
	Ipv4InterfaceAddress OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4InterfaceAddress

	// This container defines sub-TLV 8.
	Ipv4NeighborAddress OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4NeighborAddress

	// List of the Bandwidth Constraints sub-TLV instances present in the TLV.
	BandwidthConstraints OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv List of subTLV types in the LSDB for the specified TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdjacencySids

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdjacencySids struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency Segment-IDs List. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdjacencySids_AdjacencySid.
	AdjacencySid []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdjacencySids_AdjacencySid
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdjacencySids Adjacency Segment-IDs List

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdjacencySids) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdjacencySids_AdjacencySid

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdjacencySids_AdjacencySid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the value of the Adjacency-SID. The
	// type is interface{} with range: 0..4294967295.
	Value interface{}

	// State parameters of Adjacency-SID.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdjacencySids_AdjacencySid_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdjacencySids_AdjacencySid Adjacency Segment-IDs List

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdjacencySids_AdjacencySid) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdjacencySids_AdjacencySid_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdjacencySids_AdjacencySid_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency-SID value. The type is interface{} with range: 0..4294967295.
	Value interface{}

	// Value that represents the weight of the Adj-SID for the purpose of load
	// balancing. The type is interface{} with range: 0..255.
	Weight interface{}

	// Flags associated with Adj-Segment-ID. The type is slice of
	// OpenconfigIsisLspAdjacencySidStateFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdjacencySids_AdjacencySid_State State parameters of Adjacency-SID

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdjacencySids_AdjacencySid_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdminGroup

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdminGroup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 3.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdminGroup_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdminGroup This container defines sub-TLV 3

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdminGroup) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdminGroup_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdminGroup_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The administrative group sub-TLV contains a 4-octet bit mask assigned by
	// the network administrator. The type is slice of interface{} with range:
	// 0..4294967295.
	AdminGroup []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdminGroup_State State parameters of sub-TLV 3

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_AdminGroup_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of the Bandwidth Constraints sub-TLV instances present in the TLV. The
	// type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint.
	BandwidthConstraint []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints List of the Bandwidth Constraints sub-TLV instances present in the TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the model ID associated with the
	// instance of the Bandwidth Constraints sub-TLV. The type is interface{} with
	// range: 0..4294967295.
	ModelId interface{}

	// List of the constraints within the Bandwidth Constraints sub-TLV.
	Constraints OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_Constraints

	// State parameters of IS Extended Reachability sub-TLV 22.
	BandwidthConstraintsState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_BandwidthConstraintsState
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint List of the Bandwidth Constraints sub-TLV instances present in the TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_BandwidthConstraintsState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_BandwidthConstraintsState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Identifier for the Bandwidth Constraints  Model currently in use by the LSR
	// initiating the IGP advertisement. The type is interface{} with range:
	// 0..255.
	ModelId interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_BandwidthConstraintsState State parameters of IS Extended Reachability sub-TLV 22

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_BandwidthConstraintsState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_Constraints

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_Constraints struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of the constraints within the Bandwidth Constraints sub-TLV. The type
	// is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_Constraints_Constraint.
	Constraint []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_Constraints_Constraint
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_Constraints List of the constraints within the Bandwidth Constraints sub-TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_Constraints) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_Constraints_Constraint

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_Constraints_Constraint struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the unique ID for the BCN level. The
	// type is interface{} with range: 0..4294967295.
	ConstraintId interface{}

	// Operational state parameters of the BCN level.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_Constraints_Constraint_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_Constraints_Constraint List of the constraints within the Bandwidth Constraints sub-TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_Constraints_Constraint) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_Constraints_Constraint_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_Constraints_Constraint_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Unique reference for the bandwidth constraint level. The type is
	// interface{} with range: 0..4294967295.
	ConstraintId interface{}

	// The bandwidth constraint, expressed as a 32-bit IEEE floating point number
	// expressed in bytes per second. The type is string. Units are byte/s.
	Bandwidth interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_Constraints_Constraint_State Operational state parameters of the BCN level

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_BandwidthConstraints_BandwidthConstraint_Constraints_Constraint_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_ExtendedAdminGroup

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_ExtendedAdminGroup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 14.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_ExtendedAdminGroup_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_ExtendedAdminGroup This container defines sub-TLV 14

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_ExtendedAdminGroup) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_ExtendedAdminGroup_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_ExtendedAdminGroup_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The extended-admin-group sub-TLV is used in addition to the Administrative
	// Groups when it is desirable to make more than 32 colors available for
	// advertisement in a network. The type is slice of interface{} with range:
	// 0..4294967295.
	ExtendedAdminGroup []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_ExtendedAdminGroup_State State parameters of sub-TLV 14

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_ExtendedAdminGroup_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4InterfaceAddress

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4InterfaceAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 6.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4InterfaceAddress_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4InterfaceAddress This container defines sub-TLV 6

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4InterfaceAddress) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4InterfaceAddress_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4InterfaceAddress_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A 4-octet IPv4 address for the interface described by the (main) TLV. The
	// type is slice of string.
	Ipv4InterfaceAddress []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4InterfaceAddress_State State parameters of sub-TLV 6

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4InterfaceAddress_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4NeighborAddress

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4NeighborAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 8.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4NeighborAddress_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4NeighborAddress This container defines sub-TLV 8

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4NeighborAddress) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4NeighborAddress_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4NeighborAddress_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A single IPv4 address for a neighboring router on this link. The type is
	// slice of string.
	Ipv4NeighborAddress []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4NeighborAddress_State State parameters of sub-TLV 8

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv4NeighborAddress_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6InterfaceAddress

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6InterfaceAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 12.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6InterfaceAddress_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6InterfaceAddress This container defines sub-TLV 12

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6InterfaceAddress) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6InterfaceAddress_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6InterfaceAddress_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Contains a 16-octet IPv6 address for the interface described by the
	// containing  Extended IS Reachability TLV. The type is slice of string.
	Ipv6InterfaceAddress []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6InterfaceAddress_State State parameters of sub-TLV 12

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6InterfaceAddress_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6NeighborAddress

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6NeighborAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 13.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6NeighborAddress_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6NeighborAddress This container defines sub-TLV 13

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6NeighborAddress) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6NeighborAddress_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6NeighborAddress_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Contains a 16-octet IPv6 address for a neighboring router on the link
	// described by the (main) TLV. The type is slice of string.
	Ipv6NeighborAddress []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6NeighborAddress_State State parameters of sub-TLV 13

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_Ipv6NeighborAddress_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_LanAdjacencySids

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_LanAdjacencySids struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency Segment-IDs List. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_LanAdjacencySids_LanAdjacencySid.
	LanAdjacencySid []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_LanAdjacencySids_LanAdjacencySid
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_LanAdjacencySids Adjacency Segment-IDs List

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_LanAdjacencySids) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_LanAdjacencySids_LanAdjacencySid

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_LanAdjacencySids_LanAdjacencySid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the value of the LAN Adjacency-SID.
	// The type is interface{} with range: 0..4294967295.
	Value interface{}

	// State parameters of LAN Adjacency-SID.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_LanAdjacencySids_LanAdjacencySid_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_LanAdjacencySids_LanAdjacencySid Adjacency Segment-IDs List

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_LanAdjacencySids_LanAdjacencySid) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_LanAdjacencySids_LanAdjacencySid_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_LanAdjacencySids_LanAdjacencySid_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LAN Adjacency-SID value. The type is interface{} with range: 0..4294967295.
	Value interface{}

	// Value that represents the weight of the Adj-SID for the purpose of load
	// balancing. The type is interface{} with range: 0..255.
	Weight interface{}

	// System ID of the neighbor associated with the LAN- Adj-Segment-ID value.
	// The type is string.
	NeighborId interface{}

	// Flags associated with LAN-Adj-Segment-ID. The type is slice of
	// OpenconfigIsisLspLanAdjacencySidStateFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_LanAdjacencySids_LanAdjacencySid_State State parameters of LAN Adjacency-SID

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_LanAdjacencySids_LanAdjacencySid_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxLinkBandwidth

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxLinkBandwidth struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 9.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxLinkBandwidth_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxLinkBandwidth This container defines sub-TLV 9

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxLinkBandwidth) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxLinkBandwidth_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxLinkBandwidth_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The maximum bandwidth that can be used on this link in this direction (from
	// the system originating the LSP to its neighbors). The type is string.
	MaxLinkBandwidth interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxLinkBandwidth_State State parameters of sub-TLV 9

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxLinkBandwidth_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxReservableLinkBandwidth

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxReservableLinkBandwidth struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 10.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxReservableLinkBandwidth_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxReservableLinkBandwidth This container defines sub-TLV 10

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxReservableLinkBandwidth) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxReservableLinkBandwidth_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxReservableLinkBandwidth_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The maximum amount of bandwidth that can be reserved in this direction on
	// this link. The type is string.
	MaxReservableLinkBandwidth interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxReservableLinkBandwidth_State State parameters of sub-TLV 10

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_MaxReservableLinkBandwidth_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_TeDefaultMetric

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_TeDefaultMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 18.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_TeDefaultMetric_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_TeDefaultMetric This container defines sub-TLV 18

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_TeDefaultMetric) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_TeDefaultMetric_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_TeDefaultMetric_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This metric is administratively assigned and can be used to present a
	// differently weighted topology to traffic engineering SPF calculations. The
	// type is interface{} with range: 0..4294967295.
	TeDefaultMetric interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_TeDefaultMetric_State State parameters of sub-TLV 18

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_TeDefaultMetric_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_UnreservedBandwidths

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_UnreservedBandwidths struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Setup priority (0 through 7) for unreserved bandwidth. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_UnreservedBandwidths_UnreservedBandwidth.
	UnreservedBandwidth []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_UnreservedBandwidths_UnreservedBandwidth
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_UnreservedBandwidths Setup priority (0 through 7) for unreserved bandwidth

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_UnreservedBandwidths) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_UnreservedBandwidths_UnreservedBandwidth

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_UnreservedBandwidths_UnreservedBandwidth struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the setup priority to which the
	// unreserved bandwidth corresponds. The type is interface{} with range:
	// 0..4294967295.
	Priority interface{}

	// State parameters of IS Extended Reachability sub-TLV 11.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_UnreservedBandwidths_UnreservedBandwidth_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_UnreservedBandwidths_UnreservedBandwidth Setup priority (0 through 7) for unreserved bandwidth

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_UnreservedBandwidths_UnreservedBandwidth) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_UnreservedBandwidths_UnreservedBandwidth_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_UnreservedBandwidths_UnreservedBandwidth_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Setup priority level of 0 through 7 to be used by Unreserved Bandwidth
	// sub-TLV 11. The type is interface{} with range: 0..255.
	Priority interface{}

	// The amount of bandwidth reservable in this direction on this link. The type
	// is string.
	UnreservedBandwidth interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_UnreservedBandwidths_UnreservedBandwidth_State State parameters of IS Extended Reachability sub-TLV 11

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsSubtlvs_NeighborsSubtlv_UnreservedBandwidths_UnreservedBandwidth_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsUndefinedSubtlvs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsUndefinedSubtlvs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Sub-TLVs that are not defined in the model or not recognised by system. The
	// type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsUndefinedSubtlvs_NeighborsUndefinedSubtlv.
	NeighborsUndefinedSubtlv []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsUndefinedSubtlvs_NeighborsUndefinedSubtlv
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsUndefinedSubtlvs Sub-TLVs that are not defined in the model or not recognised by system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsUndefinedSubtlvs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsUndefinedSubtlvs_NeighborsUndefinedSubtlv

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsUndefinedSubtlvs_NeighborsUndefinedSubtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the type of the undefined sub-TLV.
	// The type is interface{} with range: 0..4294967295.
	Type interface{}

	// State parameters of the undefined sub-TLV.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsUndefinedSubtlvs_NeighborsUndefinedSubtlv_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsUndefinedSubtlvs_NeighborsUndefinedSubtlv Sub-TLVs that are not defined in the model or not recognised by system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsUndefinedSubtlvs_NeighborsUndefinedSubtlv) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsUndefinedSubtlvs_NeighborsUndefinedSubtlv_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsUndefinedSubtlvs_NeighborsUndefinedSubtlv_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// TLV Type. The type is interface{} with range: 0..255.
	Type interface{}

	// TLV length. The type is interface{} with range: 0..255.
	Length interface{}

	// TLV value. The type is string.
	Value interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsUndefinedSubtlvs_NeighborsUndefinedSubtlv_State State parameters of the undefined sub-TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_ExtendedIsReachability_ExtendedIsReachabilityNeighbors_ExtendedIsReachabilityNeighbor_NeighborsUndefinedSubtlvs_NeighborsUndefinedSubtlv_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_HostName

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_HostName struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of ISIS TLV 137.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_HostName_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_HostName This container defines TLV 137

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_HostName) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_HostName_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_HostName_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Name of the node. The type is slice of string.
	HostName []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_HostName_State State parameters of ISIS TLV 137

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_HostName_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_InstanceIds

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_InstanceIds struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A list of instance IDs received within TLV 7 within an IS-IS LSP. The type
	// is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_InstanceIds_InstanceId.
	InstanceId []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_InstanceIds_InstanceId
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_InstanceIds A list of instance IDs received within TLV 7 within an IS-IS LSP

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_InstanceIds) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_InstanceIds_InstanceId

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_InstanceIds_InstanceId struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the unique instance ID. The type is
	// interface{} with range: 0..4294967295.
	InstanceId interface{}

	// State parameters of ISIS TLV 7.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_InstanceIds_InstanceId_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_InstanceIds_InstanceId A list of instance IDs received within TLV 7 within an IS-IS LSP

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_InstanceIds_InstanceId) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_InstanceIds_InstanceId_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_InstanceIds_InstanceId_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An Instance Identifier (IID) to uniquely identify an IS-IS instance. The
	// type is interface{} with range: 0..65535.
	InstanceId interface{}

	// Instance-Specific Topology Identifiers (ITIDs). The type is slice of
	// interface{} with range: 0..65535.
	TopologyId []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_InstanceIds_InstanceId_State State parameters of ISIS TLV 7

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_InstanceIds_InstanceId_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv4 external prefixes and reachability attributes.
	Ipv4ExternalReachabilityPrefixes OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability This container defines list of IPv4 external reachability information

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv4 external prefixes and reachability attributes. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe.
	Ipv4ExternalReachabilityPrefixe []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes IPv4 external prefixes and reachability attributes

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the IPv4 prefix. The type is string.
	Prefix interface{}

	// State parameters of IPv4 standard prefix.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_State

	// This container defines ISIS Default Metric.
	DefaultMetric OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DefaultMetric

	// This container defines the ISIS delay metric.
	DelayMetric OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DelayMetric

	// This container defines the ISIS expense metric.
	ExpenseMetric OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ExpenseMetric

	// This container defines the ISIS error metric.
	ErrorMetric OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ErrorMetric
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe IPv4 external prefixes and reachability attributes

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DefaultMetric

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DefaultMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters for default-metric.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DefaultMetric_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DefaultMetric This container defines ISIS Default Metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DefaultMetric) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DefaultMetric_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DefaultMetric_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS Default-Metric Flags. The type is
	// OpenconfigIsisLspDefaultMetricStateFlagsEnum.
	Flags interface{}

	// ISIS default metric value. The type is interface{} with range: 0..255.
	DefaultMetric interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DefaultMetric_State State parameters for default-metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DefaultMetric_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DelayMetric

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DelayMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of delay-metric.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DelayMetric_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DelayMetric This container defines the ISIS delay metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DelayMetric) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DelayMetric_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DelayMetric_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS delay metric value. The type is interface{} with range: 0..255.
	Metric interface{}

	// ISIS Delay Metric Flags. The type is slice of
	// OpenconfigIsisLspIsisMetricFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DelayMetric_State State parameters of delay-metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_DelayMetric_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ErrorMetric

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ErrorMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of error-metric.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ErrorMetric_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ErrorMetric This container defines the ISIS error metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ErrorMetric) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ErrorMetric_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ErrorMetric_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS error metric value. The type is interface{} with range: 0..255.
	Metric interface{}

	// IS-IS error metric flags. The type is slice of
	// OpenconfigIsisLspIsisMetricFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ErrorMetric_State State parameters of error-metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ErrorMetric_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ExpenseMetric

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ExpenseMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of expense-metric.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ExpenseMetric_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ExpenseMetric This container defines the ISIS expense metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ExpenseMetric) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ExpenseMetric_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ExpenseMetric_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS expense metric value. The type is interface{} with range: 0..255.
	Metric interface{}

	// ISIS Expense Metric Flags. The type is slice of
	// OpenconfigIsisLspIsisMetricFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ExpenseMetric_State State parameters of expense-metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_ExpenseMetric_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The up/down bit. The type is bool.
	UpDown interface{}

	// IPv4 prefix contained within reachability TLVs. The type is string.
	Prefix interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_State State parameters of IPv4 standard prefix

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4ExternalReachability_Ipv4ExternalReachabilityPrefixes_Ipv4ExternalReachabilityPrefixe_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InterfaceAddresses

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InterfaceAddresses struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of ISIS TLV 132.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InterfaceAddresses_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InterfaceAddresses This container defines TLV 132

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InterfaceAddresses) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InterfaceAddresses_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InterfaceAddresses_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv4 address(es) of the interface corresponding to the SNPA over which this
	// PDU is to be transmitted. The type is slice of string.
	Ipv4InterfaceAddress []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InterfaceAddresses_State State parameters of ISIS TLV 132

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InterfaceAddresses_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv4 prefixes and internal reachability attributes.
	Prefixes OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability This container defines list of IPv4 internal reachability information

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv4 prefixes and internal reachability attributes. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe.
	Prefixe []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes IPv4 prefixes and internal reachability attributes

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the IPv4 prefix. The type is string.
	Prefix interface{}

	// State parameters of IPv4 standard prefix.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_State

	// This container defines ISIS Default Metric.
	DefaultMetric OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DefaultMetric

	// This container defines the ISIS delay metric.
	DelayMetric OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DelayMetric

	// This container defines the ISIS expense metric.
	ExpenseMetric OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ExpenseMetric

	// This container defines the ISIS error metric.
	ErrorMetric OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ErrorMetric
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe IPv4 prefixes and internal reachability attributes

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DefaultMetric

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DefaultMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters for default-metric.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DefaultMetric_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DefaultMetric This container defines ISIS Default Metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DefaultMetric) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DefaultMetric_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DefaultMetric_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS Default-Metric Flags. The type is
	// OpenconfigIsisLspDefaultMetricStateFlagsEnum.
	Flags interface{}

	// ISIS default metric value. The type is interface{} with range: 0..255.
	DefaultMetric interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DefaultMetric_State State parameters for default-metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DefaultMetric_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DelayMetric

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DelayMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of delay-metric.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DelayMetric_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DelayMetric This container defines the ISIS delay metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DelayMetric) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DelayMetric_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DelayMetric_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS delay metric value. The type is interface{} with range: 0..255.
	Metric interface{}

	// ISIS Delay Metric Flags. The type is slice of
	// OpenconfigIsisLspIsisMetricFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DelayMetric_State State parameters of delay-metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_DelayMetric_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ErrorMetric

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ErrorMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of error-metric.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ErrorMetric_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ErrorMetric This container defines the ISIS error metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ErrorMetric) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ErrorMetric_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ErrorMetric_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS error metric value. The type is interface{} with range: 0..255.
	Metric interface{}

	// IS-IS error metric flags. The type is slice of
	// OpenconfigIsisLspIsisMetricFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ErrorMetric_State State parameters of error-metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ErrorMetric_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ExpenseMetric

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ExpenseMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of expense-metric.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ExpenseMetric_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ExpenseMetric This container defines the ISIS expense metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ExpenseMetric) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ExpenseMetric_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ExpenseMetric_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS expense metric value. The type is interface{} with range: 0..255.
	Metric interface{}

	// ISIS Expense Metric Flags. The type is slice of
	// OpenconfigIsisLspIsisMetricFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ExpenseMetric_State State parameters of expense-metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_ExpenseMetric_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The up/down bit. The type is bool.
	UpDown interface{}

	// IPv4 prefix contained within reachability TLVs. The type is string.
	Prefix interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_State State parameters of IPv4 standard prefix

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4InternalReachability_Prefixes_Prefixe_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4Srlgs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4Srlgs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Instance of the IPv4 SRLG TLV. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4Srlgs_Ipv4Srlg.
	Ipv4Srlg []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4Srlgs_Ipv4Srlg
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4Srlgs Instance of the IPv4 SRLG TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4Srlgs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4Srlgs_Ipv4Srlg

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4Srlgs_Ipv4Srlg struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the instance number of TLV 138. The
	// type is interface{} with range: 0..4294967295.
	InstanceNumber interface{}

	// State parameters of TLV 138.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4Srlgs_Ipv4Srlg_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4Srlgs_Ipv4Srlg Instance of the IPv4 SRLG TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4Srlgs_Ipv4Srlg) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4Srlgs_Ipv4Srlg_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4Srlgs_Ipv4Srlg_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An arbitrary unsigned 32-bit integer used to disambiguate the instance of
	// TLV 138. The type is interface{} with range: 0..4294967295.
	InstanceNumber interface{}

	// Neighbor system ID. The type is string.
	SystemId interface{}

	// Pseudonode number if the neighbor is on a LAN interface. The type is
	// interface{} with range: 0..255.
	PsnNumber interface{}

	// IPv4 interface address. The type is string.
	Ipv4InterfaceAddress interface{}

	// IPv4 neighbor address. The type is string.
	Ipv4NeighborAddress interface{}

	// SRLG flags. The type is slice of OpenconfigIsisLspStateFlagsEnum.
	Flags []interface{}

	// List of SRLG values. The type is slice of interface{} with range:
	// 0..4294967295.
	SrlgValue []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4Srlgs_Ipv4Srlg_State State parameters of TLV 138

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4Srlgs_Ipv4Srlg_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4TeRouterId

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4TeRouterId struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of ISIS TLV 134.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4TeRouterId_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4TeRouterId This container defines TLV 134

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4TeRouterId) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4TeRouterId_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4TeRouterId_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv4 Traffic Engineering router ID of the node. The type is slice of
	// string.
	RouterId []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4TeRouterId_State State parameters of ISIS TLV 134

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv4TeRouterId_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6InterfaceAddresses

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6InterfaceAddresses struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of ISIS TLV 232.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6InterfaceAddresses_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6InterfaceAddresses This container defines TLV 232

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6InterfaceAddresses) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6InterfaceAddresses_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6InterfaceAddresses_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv6 interface addresses of the node. The type is slice of string.
	Ipv6InterfaceAddress []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6InterfaceAddresses_State State parameters of ISIS TLV 232

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6InterfaceAddresses_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This list defines IPv6 extended prefix attributes.
	Ipv6ReachabilityPrefixes OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability This container defines list of IPv6 reachability information

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This list defines IPv6 extended prefix attributes. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe.
	Ipv6ReachabilityPrefixe []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes This list defines IPv6 extended prefix attributes

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the IPv6 prefix that the TLV
	// corresponds to. The type is string.
	Prefix interface{}

	// State parameters of IPv6 prefix attributes.
	Ipv6ReachabilityPrefixesState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesState

	// List of subTLV types in the LSDB for the specified TLV.
	Ipv6ReachabilityPrefixesSubtlvs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs

	// Sub-TLVs that are not defined in the model or not recognised by system.
	Ipv6ReachabilityPrefixesUndefinedSubtlvs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesUndefinedSubtlvs
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe This list defines IPv6 extended prefix attributes

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The up/down bit. The type is bool.
	UpDown interface{}

	// The Sub-TLV present bit. The type is bool.
	Sbit interface{}

	// IPv4 prefix contained within extended reachability TLVs. The type is
	// string.
	Prefix interface{}

	// ISIS metric value. The type is interface{} with range: 0..4294967295.
	Metric interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesState State parameters of IPv6 prefix attributes

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of subTLV types in the LSDB for the specified TLV. The type is slice
	// of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv.
	Ipv6ReachabilityPrefixesSubtlv []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs List of subTLV types in the LSDB for the specified TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the sub-TLV type. The type is string.
	Type interface{}

	// This container defines sub-TLV 1.
	SubtlvsTag OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag

	// This container defines sub-TLV 2.
	SubtlvsTag64 OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag64

	// Prefix Segment-ID list.
	SubtlvsPrefixSids OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsPrefixSids

	// This container defines sub-TLV 11.
	SubtlvsIpv4SourceRouterId OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv4SourceRouterId

	// State parameters for a prefix.
	Ipv6ReachabilityPrefixesSubtlvsState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_Ipv6ReachabilityPrefixesSubtlvsState

	// This container defines sub-TLV 12.
	SubtlvsIpv6SourceRouterId OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv6SourceRouterId

	// This container defines sub-TLV 4.
	SubtlvsFlags OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsFlags
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv List of subTLV types in the LSDB for the specified TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_Ipv6ReachabilityPrefixesSubtlvsState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_Ipv6ReachabilityPrefixesSubtlvsState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_Ipv6ReachabilityPrefixesSubtlvsState State parameters for a prefix

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_Ipv6ReachabilityPrefixesSubtlvsState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsFlags

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsFlags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 4.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsFlags_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsFlags This container defines sub-TLV 4

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsFlags) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsFlags_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsFlags_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}

	// Additional prefix reachability flags. The type is slice of
	// OpenconfigIsisLspFlagsStateFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsFlags_State State parameters of sub-TLV 4

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsFlags_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv4SourceRouterId

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv4SourceRouterId struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 11.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv4SourceRouterId_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv4SourceRouterId This container defines sub-TLV 11

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv4SourceRouterId) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv4SourceRouterId_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv4SourceRouterId_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}

	// IPv4 Source router ID address. The type is string.
	Ipv4SourceRouterId interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv4SourceRouterId_State State parameters of sub-TLV 11

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv4SourceRouterId_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv6SourceRouterId

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv6SourceRouterId struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 12.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv6SourceRouterId_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv6SourceRouterId This container defines sub-TLV 12

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv6SourceRouterId) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv6SourceRouterId_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv6SourceRouterId_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}

	// IPv6 Source router ID address. The type is string.
	Ipv6SourceRouterId interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv6SourceRouterId_State State parameters of sub-TLV 12

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsIpv6SourceRouterId_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsPrefixSids

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsPrefixSids struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Prefix Segment-ID list. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsPrefixSids_SubtlvsPrefixSid.
	SubtlvsPrefixSid []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsPrefixSids_SubtlvsPrefixSid
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsPrefixSids Prefix Segment-ID list

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsPrefixSids) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsPrefixSids_SubtlvsPrefixSid

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsPrefixSids_SubtlvsPrefixSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the value of the prefix SID. The type
	// is interface{} with range: 0..4294967295.
	Value interface{}

	// State parameters for Prefix-SID.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsPrefixSids_SubtlvsPrefixSid_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsPrefixSids_SubtlvsPrefixSid Prefix Segment-ID list

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsPrefixSids_SubtlvsPrefixSid) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsPrefixSids_SubtlvsPrefixSid_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsPrefixSids_SubtlvsPrefixSid_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IGP Prefix-SID value. The type is interface{} with range: 0..4294967295.
	Value interface{}

	// Prefix-SID algorithm to be used for path computation. The type is
	// interface{} with range: 0..255.
	Algorithm interface{}

	// Flags associated with Prefix Segment-ID. The type is slice of
	// OpenconfigIsisLspPrefixSidStateFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsPrefixSids_SubtlvsPrefixSid_State State parameters for Prefix-SID

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsPrefixSids_SubtlvsPrefixSid_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 1.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag This container defines sub-TLV 1

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag64

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag64 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 2.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag64_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag64 This container defines sub-TLV 2

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag64) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag64_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag64_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of 64-bit tags associated with the prefix. The type is slice of
	// interface{} with range: 0..18446744073709551615.
	Tag64 []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag64_State State parameters of sub-TLV 2

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag64_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of 32-bit tags associated with the prefix. The type is slice of
	// interface{} with range: 0..4294967295.
	Tag32 []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag_State State parameters of sub-TLV 1

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesSubtlvs_Ipv6ReachabilityPrefixesSubtlv_SubtlvsTag_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesUndefinedSubtlvs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesUndefinedSubtlvs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Sub-TLVs that are not defined in the model or not recognised by system. The
	// type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesUndefinedSubtlvs_Ipv6ReachabilityPrefixesUndefinedSubtlv.
	Ipv6ReachabilityPrefixesUndefinedSubtlv []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesUndefinedSubtlvs_Ipv6ReachabilityPrefixesUndefinedSubtlv
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesUndefinedSubtlvs Sub-TLVs that are not defined in the model or not recognised by system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesUndefinedSubtlvs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesUndefinedSubtlvs_Ipv6ReachabilityPrefixesUndefinedSubtlv

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesUndefinedSubtlvs_Ipv6ReachabilityPrefixesUndefinedSubtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the type of the undefined sub-TLV.
	// The type is interface{} with range: 0..4294967295.
	Type interface{}

	// State parameters of the undefined sub-TLV.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesUndefinedSubtlvs_Ipv6ReachabilityPrefixesUndefinedSubtlv_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesUndefinedSubtlvs_Ipv6ReachabilityPrefixesUndefinedSubtlv Sub-TLVs that are not defined in the model or not recognised by system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesUndefinedSubtlvs_Ipv6ReachabilityPrefixesUndefinedSubtlv) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesUndefinedSubtlvs_Ipv6ReachabilityPrefixesUndefinedSubtlv_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesUndefinedSubtlvs_Ipv6ReachabilityPrefixesUndefinedSubtlv_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// TLV Type. The type is interface{} with range: 0..255.
	Type interface{}

	// TLV length. The type is interface{} with range: 0..255.
	Length interface{}

	// TLV value. The type is string.
	Value interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesUndefinedSubtlvs_Ipv6ReachabilityPrefixesUndefinedSubtlv_State State parameters of the undefined sub-TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Reachability_Ipv6ReachabilityPrefixes_Ipv6ReachabilityPrefixe_Ipv6ReachabilityPrefixesUndefinedSubtlvs_Ipv6ReachabilityPrefixesUndefinedSubtlv_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Srlgs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Srlgs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Instance of the IPv6 SRLG TLV. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Srlgs_Ipv6Srlg.
	Ipv6Srlg []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Srlgs_Ipv6Srlg
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Srlgs Instance of the IPv6 SRLG TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Srlgs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Srlgs_Ipv6Srlg

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Srlgs_Ipv6Srlg struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the instance number of the IPv6
	// Shared Risk Link Group (SRLG) TLV. The type is interface{} with range:
	// 0..4294967295.
	InstanceNumber interface{}

	// State parameters of TLV 139.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Srlgs_Ipv6Srlg_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Srlgs_Ipv6Srlg Instance of the IPv6 SRLG TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Srlgs_Ipv6Srlg) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Srlgs_Ipv6Srlg_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Srlgs_Ipv6Srlg_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An arbitrary unsigned 32-bit integer used to disambiguate the instance of
	// TLV 138. The type is interface{} with range: 0..4294967295.
	InstanceNumber interface{}

	// Neighbor system ID. The type is string.
	SystemId interface{}

	// Pseudonode number if the neighbor is on a LAN interface. The type is
	// interface{} with range: 0..255.
	PsnNumber interface{}

	// IPv6 interface address or Link Local Identifier. The type is string.
	Ipv6InterfaceAddress interface{}

	// IPv6 neighbor address or Link Remote Identifier. The type is string.
	Ipv6NeighborAddress interface{}

	// IPv6 SRLG flags. The type is slice of
	// OpenconfigIsisLspIpv6SrlgStateFlagsEnum.
	Flags []interface{}

	// SRLG values. The type is slice of interface{} with range: 0..4294967295.
	SrlgValue []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Srlgs_Ipv6Srlg_State State parameters of TLV 139

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6Srlgs_Ipv6Srlg_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6TeRouterId

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6TeRouterId struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of ISIS TLV 140.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6TeRouterId_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6TeRouterId This container defines TLV 140

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6TeRouterId) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6TeRouterId_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6TeRouterId_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv6 Traffic Engineering router ID of the node. The type is slice of
	// string.
	RouterId []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6TeRouterId_State State parameters of ISIS TLV 140

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Ipv6TeRouterId_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IS reachability neighbor attributes.
	Neighbors OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability This container describes list of ISIS neighbors and attributes

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IS reachability neighbor attributes. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor.
	Neighbor []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors IS reachability neighbor attributes

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the system ID of the neighbor. The
	// type is string.
	SystemId interface{}

	// State parameters of IS standard neighbor.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_State

	// This container defines ISIS Default Metric.
	DefaultMetric OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DefaultMetric

	// This container defines the ISIS delay metric.
	DelayMetric OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DelayMetric

	// This container defines the ISIS expense metric.
	ExpenseMetric OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ExpenseMetric

	// This container defines the ISIS error metric.
	ErrorMetric OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ErrorMetric
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor IS reachability neighbor attributes

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DefaultMetric

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DefaultMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters for default-metric.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DefaultMetric_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DefaultMetric This container defines ISIS Default Metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DefaultMetric) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DefaultMetric_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DefaultMetric_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS Default-Metric Flags. The type is
	// OpenconfigIsisLspDefaultMetricStateFlagsEnum.
	Flags interface{}

	// ISIS default metric value. The type is interface{} with range: 0..255.
	DefaultMetric interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DefaultMetric_State State parameters for default-metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DefaultMetric_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DelayMetric

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DelayMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of delay-metric.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DelayMetric_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DelayMetric This container defines the ISIS delay metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DelayMetric) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DelayMetric_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DelayMetric_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS delay metric value. The type is interface{} with range: 0..255.
	Metric interface{}

	// ISIS Delay Metric Flags. The type is slice of
	// OpenconfigIsisLspIsisMetricFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DelayMetric_State State parameters of delay-metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_DelayMetric_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ErrorMetric

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ErrorMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of error-metric.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ErrorMetric_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ErrorMetric This container defines the ISIS error metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ErrorMetric) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ErrorMetric_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ErrorMetric_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS error metric value. The type is interface{} with range: 0..255.
	Metric interface{}

	// IS-IS error metric flags. The type is slice of
	// OpenconfigIsisLspIsisMetricFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ErrorMetric_State State parameters of error-metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ErrorMetric_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ExpenseMetric

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ExpenseMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of expense-metric.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ExpenseMetric_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ExpenseMetric This container defines the ISIS expense metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ExpenseMetric) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ExpenseMetric_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ExpenseMetric_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ISIS expense metric value. The type is interface{} with range: 0..255.
	Metric interface{}

	// ISIS Expense Metric Flags. The type is slice of
	// OpenconfigIsisLspIsisMetricFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ExpenseMetric_State State parameters of expense-metric

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_ExpenseMetric_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// System-ID of IS neighbor. The type is string.
	SystemId interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_State State parameters of IS standard neighbor

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_IsReachability_Neighbors_Neighbor_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv4 prefixes that are contained within MT reachability TLV.
	MtIpv4ReachabilityPrefixes OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability This container defines list of IPv4 reachability Information in multi-topology environment

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv4 prefixes that are contained within MT reachability TLV. The type is
	// slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe.
	MtIpv4ReachabilityPrefixe []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes IPv4 prefixes that are contained within MT reachability TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Reference to the topology ID of the topology that the prefix is within. The
	// type is interface{} with range: 0..4294967295.
	MtId interface{}

	// Reference to the prefix to which reachability is being advertised. The type
	// is string.
	Prefix interface{}

	// State parameters of an IPv4 extended prefix.
	MtIpv4ReachabilityPrefixesState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesState

	// Sub-TLVs that are not defined in the model or not recognised by system.
	MtIpv4ReachabilityPrefixesUndefinedSubtlvs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesUndefinedSubtlvs

	// List of subTLV types in the LSDB for the specified TLV.
	MtIpv4ReachabilityPrefixesSubtlvs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe IPv4 prefixes that are contained within MT reachability TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The up/down bit. The type is bool.
	UpDown interface{}

	// The Sub-TLV present bit. The type is bool.
	Sbit interface{}

	// IPv4 prefix contained within extended reachability TLVs. The type is
	// string.
	Prefix interface{}

	// ISIS metric value. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Multi-topology ID. The type is interface{} with range: 0..65535.
	MtId interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesState State parameters of an IPv4 extended prefix

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of subTLV types in the LSDB for the specified TLV. The type is slice
	// of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv.
	MtIpv4ReachabilityPrefixesSubtlv []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs List of subTLV types in the LSDB for the specified TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the sub-TLV type. The type is string.
	Type interface{}

	// This container defines sub-TLV 2.
	PrefixesSubtlvsTag64 OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag64

	// This container defines sub-TLV 1.
	PrefixesSubtlvsTag OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag

	// State parameters for a prefix.
	MtIpv4ReachabilityPrefixesSubtlvsState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_MtIpv4ReachabilityPrefixesSubtlvsState

	// This container defines sub-TLV 11.
	PrefixesSubtlvsIpv4SourceRouterId OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv4SourceRouterId

	// This container defines sub-TLV 12.
	PrefixesSubtlvsIpv6SourceRouterId OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv6SourceRouterId

	// Prefix Segment-ID list.
	PrefixesSubtlvsPrefixSids OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsPrefixSids

	// This container defines sub-TLV 4.
	PrefixesSubtlvsFlags OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsFlags
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv List of subTLV types in the LSDB for the specified TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_MtIpv4ReachabilityPrefixesSubtlvsState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_MtIpv4ReachabilityPrefixesSubtlvsState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_MtIpv4ReachabilityPrefixesSubtlvsState State parameters for a prefix

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_MtIpv4ReachabilityPrefixesSubtlvsState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsFlags

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsFlags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 4.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsFlags_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsFlags This container defines sub-TLV 4

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsFlags) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsFlags_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsFlags_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}

	// Additional prefix reachability flags. The type is slice of
	// OpenconfigIsisLspFlagsStateFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsFlags_State State parameters of sub-TLV 4

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsFlags_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv4SourceRouterId

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv4SourceRouterId struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 11.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv4SourceRouterId_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv4SourceRouterId This container defines sub-TLV 11

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv4SourceRouterId) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv4SourceRouterId_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv4SourceRouterId_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}

	// IPv4 Source router ID address. The type is string.
	Ipv4SourceRouterId interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv4SourceRouterId_State State parameters of sub-TLV 11

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv4SourceRouterId_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv6SourceRouterId

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv6SourceRouterId struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 12.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv6SourceRouterId_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv6SourceRouterId This container defines sub-TLV 12

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv6SourceRouterId) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv6SourceRouterId_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv6SourceRouterId_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}

	// IPv6 Source router ID address. The type is string.
	Ipv6SourceRouterId interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv6SourceRouterId_State State parameters of sub-TLV 12

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsIpv6SourceRouterId_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsPrefixSids

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsPrefixSids struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Prefix Segment-ID list. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsPrefixSids_PrefixesSubtlvsPrefixSid.
	PrefixesSubtlvsPrefixSid []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsPrefixSids_PrefixesSubtlvsPrefixSid
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsPrefixSids Prefix Segment-ID list

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsPrefixSids) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsPrefixSids_PrefixesSubtlvsPrefixSid

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsPrefixSids_PrefixesSubtlvsPrefixSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the value of the prefix SID. The type
	// is interface{} with range: 0..4294967295.
	Value interface{}

	// State parameters for Prefix-SID.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsPrefixSids_PrefixesSubtlvsPrefixSid_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsPrefixSids_PrefixesSubtlvsPrefixSid Prefix Segment-ID list

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsPrefixSids_PrefixesSubtlvsPrefixSid) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsPrefixSids_PrefixesSubtlvsPrefixSid_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsPrefixSids_PrefixesSubtlvsPrefixSid_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IGP Prefix-SID value. The type is interface{} with range: 0..4294967295.
	Value interface{}

	// Prefix-SID algorithm to be used for path computation. The type is
	// interface{} with range: 0..255.
	Algorithm interface{}

	// Flags associated with Prefix Segment-ID. The type is slice of
	// OpenconfigIsisLspPrefixSidStateFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsPrefixSids_PrefixesSubtlvsPrefixSid_State State parameters for Prefix-SID

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsPrefixSids_PrefixesSubtlvsPrefixSid_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 1.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag This container defines sub-TLV 1

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag64

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag64 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 2.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag64_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag64 This container defines sub-TLV 2

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag64) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag64_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag64_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of 64-bit tags associated with the prefix. The type is slice of
	// interface{} with range: 0..18446744073709551615.
	Tag64 []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag64_State State parameters of sub-TLV 2

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag64_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of 32-bit tags associated with the prefix. The type is slice of
	// interface{} with range: 0..4294967295.
	Tag32 []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag_State State parameters of sub-TLV 1

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesSubtlvs_MtIpv4ReachabilityPrefixesSubtlv_PrefixesSubtlvsTag_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesUndefinedSubtlvs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesUndefinedSubtlvs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Sub-TLVs that are not defined in the model or not recognised by system. The
	// type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesUndefinedSubtlvs_MtIpv4ReachabilityPrefixesUndefinedSubtlv.
	MtIpv4ReachabilityPrefixesUndefinedSubtlv []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesUndefinedSubtlvs_MtIpv4ReachabilityPrefixesUndefinedSubtlv
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesUndefinedSubtlvs Sub-TLVs that are not defined in the model or not recognised by system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesUndefinedSubtlvs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesUndefinedSubtlvs_MtIpv4ReachabilityPrefixesUndefinedSubtlv

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesUndefinedSubtlvs_MtIpv4ReachabilityPrefixesUndefinedSubtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the type of the undefined sub-TLV.
	// The type is interface{} with range: 0..4294967295.
	Type interface{}

	// State parameters of the undefined sub-TLV.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesUndefinedSubtlvs_MtIpv4ReachabilityPrefixesUndefinedSubtlv_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesUndefinedSubtlvs_MtIpv4ReachabilityPrefixesUndefinedSubtlv Sub-TLVs that are not defined in the model or not recognised by system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesUndefinedSubtlvs_MtIpv4ReachabilityPrefixesUndefinedSubtlv) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesUndefinedSubtlvs_MtIpv4ReachabilityPrefixesUndefinedSubtlv_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesUndefinedSubtlvs_MtIpv4ReachabilityPrefixesUndefinedSubtlv_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// TLV Type. The type is interface{} with range: 0..255.
	Type interface{}

	// TLV length. The type is interface{} with range: 0..255.
	Length interface{}

	// TLV value. The type is string.
	Value interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesUndefinedSubtlvs_MtIpv4ReachabilityPrefixesUndefinedSubtlv_State State parameters of the undefined sub-TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv4Reachability_MtIpv4ReachabilityPrefixes_MtIpv4ReachabilityPrefixe_MtIpv4ReachabilityPrefixesUndefinedSubtlvs_MtIpv4ReachabilityPrefixesUndefinedSubtlv_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of IPv6 prefixes contained within MT reachability TLV.
	MtIpv6ReachabilityPrefixes OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability This container defines list of IPv6 reachability information in multi - topology environment

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of IPv6 prefixes contained within MT reachability TLV. The type is
	// slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe.
	MtIpv6ReachabilityPrefixe []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes List of IPv6 prefixes contained within MT reachability TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Reference to the IPv6 prefix described by the TLV. The type is string.
	Prefix interface{}

	// Reference to the multi-topology ID. The type is interface{} with range:
	// 0..4294967295.
	MtId interface{}

	// State parameters relating an IPv6 prefix attribute.
	MtIpv6ReachabilityPrefixesState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesState

	// List of subTLV types in the LSDB for the specified TLV.
	MtIpv6ReachabilityPrefixesSubtlvs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs

	// Sub-TLVs that are not defined in the model or not recognised by system.
	MtIpv6ReachabilityPrefixesUndefinedSubtlvs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesUndefinedSubtlvs
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe List of IPv6 prefixes contained within MT reachability TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The up/down bit. The type is bool.
	UpDown interface{}

	// The external bit. The type is bool.
	Xbit interface{}

	// The sub-tlv present bit. The type is bool.
	Sbit interface{}

	// IPv6 prefix contained within extended reachability TLVs. The type is
	// string.
	Prefix interface{}

	// ISIS metric value. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Multi-topology ID. The type is interface{} with range: 0..65535.
	MtId interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesState State parameters relating an IPv6 prefix attribute

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of subTLV types in the LSDB for the specified TLV. The type is slice
	// of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv.
	MtIpv6ReachabilityPrefixesSubtlv []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs List of subTLV types in the LSDB for the specified TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the sub-TLV type. The type is string.
	Type interface{}

	// Prefix Segment-ID list.
	MtIpv6ReachabilityPrefixesSubtlvsPrefixSids OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsPrefixSids

	// This container defines sub-TLV 4.
	MtIpv6ReachabilityPrefixesSubtlvsFlags OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsFlags

	// This container defines sub-TLV 11.
	MtIpv6ReachabilityPrefixesSubtlvsIpv4SourceRouterId OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv4SourceRouterId

	// This container defines sub-TLV 2.
	MtIpv6ReachabilityPrefixesSubtlvsTag64 OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag64

	// This container defines sub-TLV 12.
	MtIpv6ReachabilityPrefixesSubtlvsIpv6SourceRouterId OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv6SourceRouterId

	// This container defines sub-TLV 1.
	MtIpv6ReachabilityPrefixesSubtlvsTag OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag

	// State parameters for a prefix.
	MtIpv6ReachabilityPrefixesSubtlvsState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsState
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv List of subTLV types in the LSDB for the specified TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsFlags

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsFlags struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 4.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsFlags_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsFlags This container defines sub-TLV 4

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsFlags) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsFlags_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsFlags_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}

	// Additional prefix reachability flags. The type is slice of
	// OpenconfigIsisLspFlagsStateFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsFlags_State State parameters of sub-TLV 4

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsFlags_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv4SourceRouterId

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv4SourceRouterId struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 11.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv4SourceRouterId_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv4SourceRouterId This container defines sub-TLV 11

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv4SourceRouterId) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv4SourceRouterId_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv4SourceRouterId_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}

	// IPv4 Source router ID address. The type is string.
	Ipv4SourceRouterId interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv4SourceRouterId_State State parameters of sub-TLV 11

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv4SourceRouterId_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv6SourceRouterId

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv6SourceRouterId struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 12.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv6SourceRouterId_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv6SourceRouterId This container defines sub-TLV 12

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv6SourceRouterId) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv6SourceRouterId_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv6SourceRouterId_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}

	// IPv6 Source router ID address. The type is string.
	Ipv6SourceRouterId interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv6SourceRouterId_State State parameters of sub-TLV 12

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsIpv6SourceRouterId_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsPrefixSids

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsPrefixSids struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Prefix Segment-ID list. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsPrefixSids_MtIpv6ReachabilityPrefixesSubtlvsPrefixSid.
	MtIpv6ReachabilityPrefixesSubtlvsPrefixSid []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsPrefixSids_MtIpv6ReachabilityPrefixesSubtlvsPrefixSid
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsPrefixSids Prefix Segment-ID list

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsPrefixSids) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsPrefixSids_MtIpv6ReachabilityPrefixesSubtlvsPrefixSid

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsPrefixSids_MtIpv6ReachabilityPrefixesSubtlvsPrefixSid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the value of the prefix SID. The type
	// is interface{} with range: 0..4294967295.
	Value interface{}

	// State parameters for Prefix-SID.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsPrefixSids_MtIpv6ReachabilityPrefixesSubtlvsPrefixSid_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsPrefixSids_MtIpv6ReachabilityPrefixesSubtlvsPrefixSid Prefix Segment-ID list

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsPrefixSids_MtIpv6ReachabilityPrefixesSubtlvsPrefixSid) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsPrefixSids_MtIpv6ReachabilityPrefixesSubtlvsPrefixSid_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsPrefixSids_MtIpv6ReachabilityPrefixesSubtlvsPrefixSid_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IGP Prefix-SID value. The type is interface{} with range: 0..4294967295.
	Value interface{}

	// Prefix-SID algorithm to be used for path computation. The type is
	// interface{} with range: 0..255.
	Algorithm interface{}

	// Flags associated with Prefix Segment-ID. The type is slice of
	// OpenconfigIsisLspPrefixSidStateFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsPrefixSids_MtIpv6ReachabilityPrefixesSubtlvsPrefixSid_State State parameters for Prefix-SID

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsPrefixSids_MtIpv6ReachabilityPrefixesSubtlvsPrefixSid_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsState State parameters for a prefix

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 1.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag This container defines sub-TLV 1

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag64

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag64 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 2.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag64_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag64 This container defines sub-TLV 2

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag64) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag64_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag64_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of 64-bit tags associated with the prefix. The type is slice of
	// interface{} with range: 0..18446744073709551615.
	Tag64 []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag64_State State parameters of sub-TLV 2

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag64_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of 32-bit tags associated with the prefix. The type is slice of
	// interface{} with range: 0..4294967295.
	Tag32 []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag_State State parameters of sub-TLV 1

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesSubtlvs_MtIpv6ReachabilityPrefixesSubtlv_MtIpv6ReachabilityPrefixesSubtlvsTag_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesUndefinedSubtlvs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesUndefinedSubtlvs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Sub-TLVs that are not defined in the model or not recognised by system. The
	// type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesUndefinedSubtlvs_MtIpv6ReachabilityPrefixesUndefinedSubtlv.
	MtIpv6ReachabilityPrefixesUndefinedSubtlv []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesUndefinedSubtlvs_MtIpv6ReachabilityPrefixesUndefinedSubtlv
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesUndefinedSubtlvs Sub-TLVs that are not defined in the model or not recognised by system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesUndefinedSubtlvs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesUndefinedSubtlvs_MtIpv6ReachabilityPrefixesUndefinedSubtlv

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesUndefinedSubtlvs_MtIpv6ReachabilityPrefixesUndefinedSubtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the type of the undefined sub-TLV.
	// The type is interface{} with range: 0..4294967295.
	Type interface{}

	// State parameters of the undefined sub-TLV.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesUndefinedSubtlvs_MtIpv6ReachabilityPrefixesUndefinedSubtlv_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesUndefinedSubtlvs_MtIpv6ReachabilityPrefixesUndefinedSubtlv Sub-TLVs that are not defined in the model or not recognised by system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesUndefinedSubtlvs_MtIpv6ReachabilityPrefixesUndefinedSubtlv) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesUndefinedSubtlvs_MtIpv6ReachabilityPrefixesUndefinedSubtlv_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesUndefinedSubtlvs_MtIpv6ReachabilityPrefixesUndefinedSubtlv_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// TLV Type. The type is interface{} with range: 0..255.
	Type interface{}

	// TLV length. The type is interface{} with range: 0..255.
	Length interface{}

	// TLV value. The type is string.
	Value interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesUndefinedSubtlvs_MtIpv6ReachabilityPrefixesUndefinedSubtlv_State State parameters of the undefined sub-TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIpv6Reachability_MtIpv6ReachabilityPrefixes_MtIpv6ReachabilityPrefixe_MtIpv6ReachabilityPrefixesUndefinedSubtlvs_MtIpv6ReachabilityPrefixesUndefinedSubtlv_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container describes IS neighbors.
	MtIsnNeighbors OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn This container defines list of ISIS multi-topology neighbors

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container describes IS neighbors. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor.
	MtIsnNeighbor []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors This container describes IS neighbors

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Reference to the topology that the neighbor is within. The type is
	// interface{} with range: 0..4294967295.
	MtId interface{}

	// Reference to the System ID of the neighbor. The type is string.
	SystemId interface{}

	// List of subTLV types in the LSDB for the specified TLV.
	MtIsnNeighborsSubtlvs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs

	// State parameters of MT neighbor.
	MtIsnNeighborsState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsState

	// Sub-TLVs that are not defined in the model or not recognised by system.
	MtIsnNeighborsUndefinedSubtlvs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsUndefinedSubtlvs
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor This container describes IS neighbors

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Identifier of a topology being announced. The type is interface{} with
	// range: 0..65535.
	MtId interface{}

	// System-id of the IS neighbor. The type is string.
	SystemId interface{}

	// ISIS metric value. The type is interface{} with range: 0..4294967295.
	Metric interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsState State parameters of MT neighbor

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of subTLV types in the LSDB for the specified TLV. The type is slice
	// of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv.
	MtIsnNeighborsSubtlv []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs List of subTLV types in the LSDB for the specified TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the sub-TLV type. The type is string.
	Type interface{}

	// This container defines sub-TLV 13.
	SubtlvsIpv6NeighborAddress OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6NeighborAddress

	// This container defines sub-TLV 6.
	SubtlvsIpv4InterfaceAddress OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4InterfaceAddress

	// This container defines sub-TLV 10.
	SubtlvsMaxReservableLinkBandwidth OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxReservableLinkBandwidth

	// This container defines sub-TLV 9.
	SubtlvsMaxLinkBandwidth OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxLinkBandwidth

	// Adjacency Segment-IDs List.
	SubtlvsAdjacencySids OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdjacencySids

	// List of the Bandwidth Constraints sub-TLV instances present in the TLV.
	SubtlvsBandwidthConstraints OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints

	// Setup priority (0 through 7) for unreserved bandwidth.
	SubtlvsUnreservedBandwidths OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsUnreservedBandwidths

	// This container defines sub-TLV 8.
	SubtlvsIpv4NeighborAddress OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4NeighborAddress

	// This container defines sub-TLV 18.
	SubtlvsTeDefaultMetric OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsTeDefaultMetric

	// This container defines sub-TLV 12.
	SubtlvsIpv6InterfaceAddress OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6InterfaceAddress

	// This container defines sub-TLV 3.
	SubtlvsAdminGroup OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdminGroup

	// Adjacency Segment-IDs List.
	SubtlvsLanAdjacencySids OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsLanAdjacencySids

	// This container defines sub-TLV 14.
	SubtlvsExtendedAdminGroup OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsExtendedAdminGroup
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv List of subTLV types in the LSDB for the specified TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdjacencySids

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdjacencySids struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency Segment-IDs List. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdjacencySids_SubtlvsAdjacencySid.
	SubtlvsAdjacencySid []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdjacencySids_SubtlvsAdjacencySid
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdjacencySids Adjacency Segment-IDs List

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdjacencySids) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdjacencySids_SubtlvsAdjacencySid

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdjacencySids_SubtlvsAdjacencySid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the value of the Adjacency-SID. The
	// type is interface{} with range: 0..4294967295.
	Value interface{}

	// State parameters of Adjacency-SID.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdjacencySids_SubtlvsAdjacencySid_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdjacencySids_SubtlvsAdjacencySid Adjacency Segment-IDs List

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdjacencySids_SubtlvsAdjacencySid) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdjacencySids_SubtlvsAdjacencySid_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdjacencySids_SubtlvsAdjacencySid_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency-SID value. The type is interface{} with range: 0..4294967295.
	Value interface{}

	// Value that represents the weight of the Adj-SID for the purpose of load
	// balancing. The type is interface{} with range: 0..255.
	Weight interface{}

	// Flags associated with Adj-Segment-ID. The type is slice of
	// OpenconfigIsisLspAdjacencySidStateFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdjacencySids_SubtlvsAdjacencySid_State State parameters of Adjacency-SID

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdjacencySids_SubtlvsAdjacencySid_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdminGroup

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdminGroup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 3.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdminGroup_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdminGroup This container defines sub-TLV 3

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdminGroup) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdminGroup_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdminGroup_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The administrative group sub-TLV contains a 4-octet bit mask assigned by
	// the network administrator. The type is slice of interface{} with range:
	// 0..4294967295.
	AdminGroup []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdminGroup_State State parameters of sub-TLV 3

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsAdminGroup_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of the Bandwidth Constraints sub-TLV instances present in the TLV. The
	// type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint.
	SubtlvsBandwidthConstraint []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints List of the Bandwidth Constraints sub-TLV instances present in the TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the model ID associated with the
	// instance of the Bandwidth Constraints sub-TLV. The type is interface{} with
	// range: 0..4294967295.
	ModelId interface{}

	// List of the constraints within the Bandwidth Constraints sub-TLV.
	BandwidthConstraintsConstraints OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_BandwidthConstraintsConstraints

	// State parameters of IS Extended Reachability sub-TLV 22.
	SubtlvsBandwidthConstraintsState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_SubtlvsBandwidthConstraintsState
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint List of the Bandwidth Constraints sub-TLV instances present in the TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_BandwidthConstraintsConstraints

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_BandwidthConstraintsConstraints struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of the constraints within the Bandwidth Constraints sub-TLV. The type
	// is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_BandwidthConstraintsConstraints_BandwidthConstraintsConstraint.
	BandwidthConstraintsConstraint []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_BandwidthConstraintsConstraints_BandwidthConstraintsConstraint
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_BandwidthConstraintsConstraints List of the constraints within the Bandwidth Constraints sub-TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_BandwidthConstraintsConstraints) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_BandwidthConstraintsConstraints_BandwidthConstraintsConstraint

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_BandwidthConstraintsConstraints_BandwidthConstraintsConstraint struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the unique ID for the BCN level. The
	// type is interface{} with range: 0..4294967295.
	ConstraintId interface{}

	// Operational state parameters of the BCN level.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_BandwidthConstraintsConstraints_BandwidthConstraintsConstraint_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_BandwidthConstraintsConstraints_BandwidthConstraintsConstraint List of the constraints within the Bandwidth Constraints sub-TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_BandwidthConstraintsConstraints_BandwidthConstraintsConstraint) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_BandwidthConstraintsConstraints_BandwidthConstraintsConstraint_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_BandwidthConstraintsConstraints_BandwidthConstraintsConstraint_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Unique reference for the bandwidth constraint level. The type is
	// interface{} with range: 0..4294967295.
	ConstraintId interface{}

	// The bandwidth constraint, expressed as a 32-bit IEEE floating point number
	// expressed in bytes per second. The type is string. Units are byte/s.
	Bandwidth interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_BandwidthConstraintsConstraints_BandwidthConstraintsConstraint_State Operational state parameters of the BCN level

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_BandwidthConstraintsConstraints_BandwidthConstraintsConstraint_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_SubtlvsBandwidthConstraintsState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_SubtlvsBandwidthConstraintsState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Identifier for the Bandwidth Constraints  Model currently in use by the LSR
	// initiating the IGP advertisement. The type is interface{} with range:
	// 0..255.
	ModelId interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_SubtlvsBandwidthConstraintsState State parameters of IS Extended Reachability sub-TLV 22

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsBandwidthConstraints_SubtlvsBandwidthConstraint_SubtlvsBandwidthConstraintsState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsExtendedAdminGroup

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsExtendedAdminGroup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 14.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsExtendedAdminGroup_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsExtendedAdminGroup This container defines sub-TLV 14

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsExtendedAdminGroup) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsExtendedAdminGroup_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsExtendedAdminGroup_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The extended-admin-group sub-TLV is used in addition to the Administrative
	// Groups when it is desirable to make more than 32 colors available for
	// advertisement in a network. The type is slice of interface{} with range:
	// 0..4294967295.
	ExtendedAdminGroup []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsExtendedAdminGroup_State State parameters of sub-TLV 14

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsExtendedAdminGroup_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4InterfaceAddress

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4InterfaceAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 6.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4InterfaceAddress_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4InterfaceAddress This container defines sub-TLV 6

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4InterfaceAddress) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4InterfaceAddress_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4InterfaceAddress_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A 4-octet IPv4 address for the interface described by the (main) TLV. The
	// type is slice of string.
	Ipv4InterfaceAddress []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4InterfaceAddress_State State parameters of sub-TLV 6

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4InterfaceAddress_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4NeighborAddress

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4NeighborAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 8.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4NeighborAddress_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4NeighborAddress This container defines sub-TLV 8

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4NeighborAddress) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4NeighborAddress_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4NeighborAddress_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A single IPv4 address for a neighboring router on this link. The type is
	// slice of string.
	Ipv4NeighborAddress []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4NeighborAddress_State State parameters of sub-TLV 8

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv4NeighborAddress_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6InterfaceAddress

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6InterfaceAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 12.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6InterfaceAddress_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6InterfaceAddress This container defines sub-TLV 12

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6InterfaceAddress) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6InterfaceAddress_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6InterfaceAddress_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Contains a 16-octet IPv6 address for the interface described by the
	// containing  Extended IS Reachability TLV. The type is slice of string.
	Ipv6InterfaceAddress []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6InterfaceAddress_State State parameters of sub-TLV 12

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6InterfaceAddress_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6NeighborAddress

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6NeighborAddress struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 13.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6NeighborAddress_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6NeighborAddress This container defines sub-TLV 13

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6NeighborAddress) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6NeighborAddress_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6NeighborAddress_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Contains a 16-octet IPv6 address for a neighboring router on the link
	// described by the (main) TLV. The type is slice of string.
	Ipv6NeighborAddress []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6NeighborAddress_State State parameters of sub-TLV 13

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsIpv6NeighborAddress_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsLanAdjacencySids

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsLanAdjacencySids struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Adjacency Segment-IDs List. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsLanAdjacencySids_SubtlvsLanAdjacencySid.
	SubtlvsLanAdjacencySid []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsLanAdjacencySids_SubtlvsLanAdjacencySid
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsLanAdjacencySids Adjacency Segment-IDs List

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsLanAdjacencySids) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsLanAdjacencySids_SubtlvsLanAdjacencySid

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsLanAdjacencySids_SubtlvsLanAdjacencySid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the value of the LAN Adjacency-SID.
	// The type is interface{} with range: 0..4294967295.
	Value interface{}

	// State parameters of LAN Adjacency-SID.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsLanAdjacencySids_SubtlvsLanAdjacencySid_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsLanAdjacencySids_SubtlvsLanAdjacencySid Adjacency Segment-IDs List

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsLanAdjacencySids_SubtlvsLanAdjacencySid) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsLanAdjacencySids_SubtlvsLanAdjacencySid_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsLanAdjacencySids_SubtlvsLanAdjacencySid_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LAN Adjacency-SID value. The type is interface{} with range: 0..4294967295.
	Value interface{}

	// Value that represents the weight of the Adj-SID for the purpose of load
	// balancing. The type is interface{} with range: 0..255.
	Weight interface{}

	// System ID of the neighbor associated with the LAN- Adj-Segment-ID value.
	// The type is string.
	NeighborId interface{}

	// Flags associated with LAN-Adj-Segment-ID. The type is slice of
	// OpenconfigIsisLspLanAdjacencySidStateFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsLanAdjacencySids_SubtlvsLanAdjacencySid_State State parameters of LAN Adjacency-SID

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsLanAdjacencySids_SubtlvsLanAdjacencySid_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxLinkBandwidth

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxLinkBandwidth struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 9.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxLinkBandwidth_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxLinkBandwidth This container defines sub-TLV 9

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxLinkBandwidth) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxLinkBandwidth_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxLinkBandwidth_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The maximum bandwidth that can be used on this link in this direction (from
	// the system originating the LSP to its neighbors). The type is string.
	MaxLinkBandwidth interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxLinkBandwidth_State State parameters of sub-TLV 9

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxLinkBandwidth_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxReservableLinkBandwidth

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxReservableLinkBandwidth struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 10.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxReservableLinkBandwidth_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxReservableLinkBandwidth This container defines sub-TLV 10

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxReservableLinkBandwidth) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxReservableLinkBandwidth_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxReservableLinkBandwidth_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The maximum amount of bandwidth that can be reserved in this direction on
	// this link. The type is string.
	MaxReservableLinkBandwidth interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxReservableLinkBandwidth_State State parameters of sub-TLV 10

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsMaxReservableLinkBandwidth_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsTeDefaultMetric

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsTeDefaultMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of sub-TLV 18.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsTeDefaultMetric_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsTeDefaultMetric This container defines sub-TLV 18

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsTeDefaultMetric) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsTeDefaultMetric_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsTeDefaultMetric_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This metric is administratively assigned and can be used to present a
	// differently weighted topology to traffic engineering SPF calculations. The
	// type is interface{} with range: 0..4294967295.
	TeDefaultMetric interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsTeDefaultMetric_State State parameters of sub-TLV 18

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsTeDefaultMetric_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsUnreservedBandwidths

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsUnreservedBandwidths struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Setup priority (0 through 7) for unreserved bandwidth. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsUnreservedBandwidths_SubtlvsUnreservedBandwidth.
	SubtlvsUnreservedBandwidth []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsUnreservedBandwidths_SubtlvsUnreservedBandwidth
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsUnreservedBandwidths Setup priority (0 through 7) for unreserved bandwidth

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsUnreservedBandwidths) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsUnreservedBandwidths_SubtlvsUnreservedBandwidth

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsUnreservedBandwidths_SubtlvsUnreservedBandwidth struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the setup priority to which the
	// unreserved bandwidth corresponds. The type is interface{} with range:
	// 0..4294967295.
	Priority interface{}

	// State parameters of IS Extended Reachability sub-TLV 11.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsUnreservedBandwidths_SubtlvsUnreservedBandwidth_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsUnreservedBandwidths_SubtlvsUnreservedBandwidth Setup priority (0 through 7) for unreserved bandwidth

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsUnreservedBandwidths_SubtlvsUnreservedBandwidth) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsUnreservedBandwidths_SubtlvsUnreservedBandwidth_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsUnreservedBandwidths_SubtlvsUnreservedBandwidth_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Setup priority level of 0 through 7 to be used by Unreserved Bandwidth
	// sub-TLV 11. The type is interface{} with range: 0..255.
	Priority interface{}

	// The amount of bandwidth reservable in this direction on this link. The type
	// is string.
	UnreservedBandwidth interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsUnreservedBandwidths_SubtlvsUnreservedBandwidth_State State parameters of IS Extended Reachability sub-TLV 11

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsSubtlvs_MtIsnNeighborsSubtlv_SubtlvsUnreservedBandwidths_SubtlvsUnreservedBandwidth_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsUndefinedSubtlvs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsUndefinedSubtlvs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Sub-TLVs that are not defined in the model or not recognised by system. The
	// type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsUndefinedSubtlvs_MtIsnNeighborsUndefinedSubtlv.
	MtIsnNeighborsUndefinedSubtlv []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsUndefinedSubtlvs_MtIsnNeighborsUndefinedSubtlv
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsUndefinedSubtlvs Sub-TLVs that are not defined in the model or not recognised by system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsUndefinedSubtlvs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsUndefinedSubtlvs_MtIsnNeighborsUndefinedSubtlv

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsUndefinedSubtlvs_MtIsnNeighborsUndefinedSubtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the type of the undefined sub-TLV.
	// The type is interface{} with range: 0..4294967295.
	Type interface{}

	// State parameters of the undefined sub-TLV.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsUndefinedSubtlvs_MtIsnNeighborsUndefinedSubtlv_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsUndefinedSubtlvs_MtIsnNeighborsUndefinedSubtlv Sub-TLVs that are not defined in the model or not recognised by system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsUndefinedSubtlvs_MtIsnNeighborsUndefinedSubtlv) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsUndefinedSubtlvs_MtIsnNeighborsUndefinedSubtlv_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsUndefinedSubtlvs_MtIsnNeighborsUndefinedSubtlv_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// TLV Type. The type is interface{} with range: 0..255.
	Type interface{}

	// TLV length. The type is interface{} with range: 0..255.
	Length interface{}

	// TLV value. The type is string.
	Value interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsUndefinedSubtlvs_MtIsnNeighborsUndefinedSubtlv_State State parameters of the undefined sub-TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MtIsn_MtIsnNeighbors_MtIsnNeighbor_MtIsnNeighborsUndefinedSubtlvs_MtIsnNeighborsUndefinedSubtlv_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This list describes a topology.
	Topologies OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology_Topologies
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology This container defines the topology supported

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology_Topologies

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology_Topologies struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This list describes a topology. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology_Topologies_Topology.
	Topology []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology_Topologies_Topology
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology_Topologies This list describes a topology

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology_Topologies) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology_Topologies_Topology

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology_Topologies_Topology struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the multi-topology ID being described
	// by the list entry. The type is interface{} with range: 0..4294967295.
	MtId interface{}

	// State parameters of IS multi-topology TLV 229.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology_Topologies_Topology_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology_Topologies_Topology This list describes a topology

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology_Topologies_Topology) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology_Topologies_Topology_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology_Topologies_Topology_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Multi-topology ID. The type is interface{} with range: 0..65535.
	MtId interface{}

	// Attributes of the LSP for the associated topology. The type is
	// OpenconfigIsisLspAttributesEnum.
	Attributes interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology_Topologies_Topology_State State parameters of IS multi-topology TLV 229

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_MultiTopology_Topologies_Topology_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Nlpid

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Nlpid struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of ISIS TLV 129.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Nlpid_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Nlpid This container defines TLV 129

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Nlpid) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Nlpid_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Nlpid_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Protocol supported. The type is slice of OpenconfigIsisLspNlpidEnum.
	Nlpid []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Nlpid_State State parameters of ISIS TLV 129

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_Nlpid_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_PurgeOi

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_PurgeOi struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of TLV 13.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_PurgeOi_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_PurgeOi This container defines ISIS purge TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_PurgeOi) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_PurgeOi_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_PurgeOi_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of system IDs carried in this TLV. The type is interface{} with
	// range: 0..255.
	SystemIdCount interface{}

	// System ID of the Intermediate System that inserted this TLV. The type is
	// string.
	SourceSystemId interface{}

	// System ID of the Intermediate System from which the purge was received. The
	// type is string.
	ReceivedSystemId interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_PurgeOi_State State parameters of TLV 13

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_PurgeOi_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This list describes IS Router capabilities. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability.
	RouterCapability []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities This list describes IS Router capabilities

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the instance number of the router
	// capability TLV. The type is interface{} with range: 0..4294967295.
	InstanceNumber interface{}

	// State parameters of TLV 242.
	RouterCapabilitiesState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_RouterCapabilitiesState

	// Sub-TLVs that are not defined in the model or not recognised by system.
	UndefinedSubtlvs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_UndefinedSubtlvs

	// List of subTLV types in the LSDB for the specified TLV.
	Subtlvs OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability This list describes IS Router capabilities

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_RouterCapabilitiesState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_RouterCapabilitiesState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A unique instance number for the instance of the router capabilities TLV.
	// The type is interface{} with range: 0..4294967295.
	InstanceNumber interface{}

	// IPv4 router-id. The type is string.
	RouterId interface{}

	// Router capability flags. The type is slice of
	// OpenconfigIsisLspRouterCapabilityStateFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_RouterCapabilitiesState State parameters of TLV 242

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_RouterCapabilitiesState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of subTLV types in the LSDB for the specified TLV. The type is slice
	// of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv.
	Subtlv []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs List of subTLV types in the LSDB for the specified TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the sub-TLV type. The type is string.
	Type interface{}

	// State parameters of IS Router Capabilities.
	SubtlvsState OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SubtlvsState

	// List of the segment routing algorithsm advertised within the TLV.
	SegmentRoutingAlgorithms OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms

	// This container defines SR Capability sub-TLV 2.
	SegmentRoutingCapability OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv List of subTLV types in the LSDB for the specified TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of the segment routing algorithsm advertised within the TLV. The type
	// is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm.
	SegmentRoutingAlgorithm []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms List of the segment routing algorithsm advertised within the TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the SR algorithm that the subTLV
	// describes. The type is Algorithm.
	Algorithm interface{}

	// State parameters of sub-TLV 19 - Segment Routing Algorithm.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm List of the segment routing algorithsm advertised within the TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm_Algorithm

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm_Algorithm string

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm_Algorithm represents that the subTLV describes

const (
	// Shortest Path First (SPF)
	// algorithm based on link
	// metric.  This is the
	// well-known shortest path
	// algorithm as computed by the
	// IS-IS Decision process.
	// Consistent with the deployed
	// practice for link- state
	// protocols, algorithm 0
	// permits any node to overwrite
	// the SPF path with a different
	// path based on local policy.
	OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm_Algorithm_spf OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm_Algorithm = "spf"

	// Strict Shortest Path First
	// (SPF) algorithm based on link
	// metric. The algorithm is
	// identical to algorithm 0 but
	// algorithm 1 requires that all
	// nodes along the path will
	// honor the SPF routing
	// decision. Local policy MUST
	// NOT alter the forwarding
	// decision computed by
	// algorithm 1 at the node
	// claiming to support algorithm
	// 1.
	OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm_Algorithm_strict_spf OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm_Algorithm = "strict-spf"
)

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The Segment Routing algorithm that is described by the TLV. The type is
	// OpenconfigIsisLspAlgorithmEnum.
	Algorithm interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm_State State parameters of sub-TLV 19 - Segment Routing Algorithm

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingAlgorithms_SegmentRoutingAlgorithm_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// State parameters of IS SR Router Capability.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_State

	// SRGB Descriptors included within the SR capability sub-TLV.
	SrgbDescriptors OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_SrgbDescriptors
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability This container defines SR Capability sub-TLV 2

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_SrgbDescriptors

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_SrgbDescriptors struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Descriptor entry within the SR capabilty sub-TLV. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_SrgbDescriptors_SrgbDescriptor.
	SrgbDescriptor []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_SrgbDescriptors_SrgbDescriptor
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_SrgbDescriptors SRGB Descriptors included within the SR capability sub-TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_SrgbDescriptors) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_SrgbDescriptors_SrgbDescriptor

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_SrgbDescriptors_SrgbDescriptor struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// State parameters of the SR range.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_SrgbDescriptors_SrgbDescriptor_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_SrgbDescriptors_SrgbDescriptor Descriptor entry within the SR capabilty sub-TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_SrgbDescriptors_SrgbDescriptor) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_SrgbDescriptors_SrgbDescriptor_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_SrgbDescriptors_SrgbDescriptor_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of SRGB elements. The type is interface{} with range: 0..4294967295.
	Range interface{}

	// The first value of the SRGB when expressed as an MPLS label. The type is
	// string.
	Label interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_SrgbDescriptors_SrgbDescriptor_State State parameters of the SR range

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_SrgbDescriptors_SrgbDescriptor_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Segment Routing Capability Flags. The type is slice of
	// OpenconfigIsisLspSegmentRoutingCapabilityStateFlagsEnum.
	Flags []interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_State State parameters of IS SR Router Capability

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SegmentRoutingCapability_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SubtlvsState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SubtlvsState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of subTLV being described. The type is string.
	Type interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SubtlvsState State parameters of IS Router Capabilities

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_Subtlvs_Subtlv_SubtlvsState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_UndefinedSubtlvs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_UndefinedSubtlvs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Sub-TLVs that are not defined in the model or not recognised by system. The
	// type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_UndefinedSubtlvs_UndefinedSubtlv.
	UndefinedSubtlv []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_UndefinedSubtlvs_UndefinedSubtlv
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_UndefinedSubtlvs Sub-TLVs that are not defined in the model or not recognised by system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_UndefinedSubtlvs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_UndefinedSubtlvs_UndefinedSubtlv

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_UndefinedSubtlvs_UndefinedSubtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the type of the undefined sub-TLV.
	// The type is interface{} with range: 0..4294967295.
	Type interface{}

	// State parameters of the undefined sub-TLV.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_UndefinedSubtlvs_UndefinedSubtlv_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_UndefinedSubtlvs_UndefinedSubtlv Sub-TLVs that are not defined in the model or not recognised by system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_UndefinedSubtlvs_UndefinedSubtlv) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_UndefinedSubtlvs_UndefinedSubtlv_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_UndefinedSubtlvs_UndefinedSubtlv_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// TLV Type. The type is interface{} with range: 0..255.
	Type interface{}

	// TLV length. The type is interface{} with range: 0..255.
	Length interface{}

	// TLV value. The type is string.
	Value interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_UndefinedSubtlvs_UndefinedSubtlv_State State parameters of the undefined sub-TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_RouterCapabilities_RouterCapability_UndefinedSubtlvs_UndefinedSubtlv_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_TlvsState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_TlvsState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The type of TLV being described. The type is string.
	Type interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_TlvsState Operational state parameters relating to the specified LSP

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_Tlvses_Tlvs_TlvsState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_UndefinedTlvs

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_UndefinedTlvs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of TLVs that are not defined within the model, or are not recognised
	// by the system. The type is slice of
	// OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_UndefinedTlvs_UndefinedTlv.
	UndefinedTlv []*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_UndefinedTlvs_UndefinedTlv
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_UndefinedTlvs List of TLVs that are not defined within the model, or are not recognised by the system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_UndefinedTlvs) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_UndefinedTlvs_UndefinedTlv

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_UndefinedTlvs_UndefinedTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Reference to the undefined TLV's type. The type is
	// interface{} with range: 0..4294967295.
	Type interface{}

	// State parameters of the undefined TLV.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_UndefinedTlvs_UndefinedTlv_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_UndefinedTlvs_UndefinedTlv List of TLVs that are not defined within the model, or are not recognised by the system

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_UndefinedTlvs_UndefinedTlv) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_UndefinedTlvs_UndefinedTlv_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_UndefinedTlvs_UndefinedTlv_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// TLV Type. The type is interface{} with range: 0..255.
	Type interface{}

	// TLV length. The type is interface{} with range: 0..255.
	Length interface{}

	// TLV value. The type is string.
	Value interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_UndefinedTlvs_UndefinedTlv_State State parameters of the undefined TLV

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_LinkStateDatabases_LinkStateDatabase_UndefinedTlvs_UndefinedTlv_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_RoutePreference

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_RoutePreference struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines ISIS route preference state information.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_RoutePreference_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_RoutePreference This container defines Administrative Distance (or preference) assigned to ISIS routes (level1 internal, level2 internal, level1 external, level2 external)

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_RoutePreference) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_RoutePreference_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_RoutePreference_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Administrative Distance(preference) for external ISIS routes. The type is
	// interface{} with range: 0..255.
	ExternalRoutePreference interface{}

	// Administrative Distance(preference) for internal ISIS routes. The type is
	// interface{} with range: 0..255.
	InternalRoutePreference interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_RoutePreference_State This container defines ISIS route preference state information

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_RoutePreference_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_SystemLevelCounters

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_SystemLevelCounters struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The container defines a list of system counters for the IS.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_SystemLevelCounters_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_SystemLevelCounters This container defines ISIS system level counters

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_SystemLevelCounters) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_SystemLevelCounters_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_SystemLevelCounters_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of corrupted in-memory LSPs detected. The type is interface{} with
	// range: 0..4294967295.
	CorruptedLsps interface{}

	// Number of times the database has become overloaded. The type is interface{}
	// with range: 0..4294967295.
	DatabaseOverloads interface{}

	// The number of times the system has attempted to exceed the maximum sequence
	// number. The type is interface{} with range: 0..4294967295.
	ExceedMaxSeqNums interface{}

	// Number of times a sequence number skip has occurred. The type is
	// interface{} with range: 0..4294967295.
	SeqNumSkips interface{}

	// Number of times a zero-aged copy of the system's own LSP is received from
	// some other node. The type is interface{} with range: 0..4294967295.
	OwnLspPurges interface{}

	// Number of times a PDU is received with a different value for ID field
	// length from that of the receiving system. The type is interface{} with
	// range: 0..4294967295.
	IdLenMismatch interface{}

	// Number of times a PDU is received with a different value for
	// MaximumAreaAddresses from that of the receiving system. The type is
	// interface{} with range: 0..4294967295.
	MaxAreaAddressMismatches interface{}

	// The number of times SPF was ran at this level. The type is interface{} with
	// range: 0..4294967295.
	SpfRuns interface{}

	// The number of received LSPs with errors. The type is interface{} with
	// range: 0..4294967295.
	LspErrors interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_SystemLevelCounters_State The container defines a list of system counters for the IS

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_SystemLevelCounters_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_TrafficEngineering

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_TrafficEngineering struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This container defines ISIS TE state information.
	State OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_TrafficEngineering_State
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_TrafficEngineering This container defines ISIS TE

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_TrafficEngineering) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_TrafficEngineering_State

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_TrafficEngineering_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// When set to true, the functionality within which this leaf is defined is
	// enabled, when set to false it is explicitly disabled. The type is bool.
	Enabled interface{}

	// IPv4 MPLS Traffic Engineering Router-ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4RouterId interface{}

	// IPv6 MPLS Traffic Engineering Router-ID. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	Ipv6RouterId interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_TrafficEngineering_State This container defines ISIS TE state information

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_Isis_Levels_Level_TrafficEngineering_State) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_ProtocolsState

type OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_ProtocolsState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The protocol identifier for the instance. The type is string.
	Identifier interface{}

	// A unique name for the protocol instance. The type is string.
	Name interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_ProtocolsState State parameters relating to the routing protocol instance

func (*OcniIsis_NetworkInstances_NetworkInstance_Protocols_Protocol_ProtocolsState) GetEntityData

type OcniIsis_NetworkInstances_NetworkInstance_State

type OcniIsis_NetworkInstances_NetworkInstance_State struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An operator-assigned unique name for the forwarding instance. The type is
	// string.
	Name interface{}

	// The type of network instance. The type is string.
	Type interface{}

	// Whether the network instance should be configured to be active on the
	// network element. The type is bool.
	Enabled interface{}

	// A free-form string to be used by the network operator to describe the
	// function of this network instance. The type is string.
	Description interface{}
}

OcniIsis_NetworkInstances_NetworkInstance_State Operational state parameters relating to a network instance

func (*OcniIsis_NetworkInstances_NetworkInstance_State) GetEntityData

type OpenconfigIsisAdjacencyStateNlpidEnum

type OpenconfigIsisAdjacencyStateNlpidEnum string

OpenconfigIsisAdjacencyStateNlpidEnum represents Openconfig isis adjacency state nlpid enum

const (
	// IPv4 Address family.
	OpenconfigIsisAdjacencyStateNlpidEnum_ipv4 OpenconfigIsisAdjacencyStateNlpidEnum = "ipv4"

	// IPv6 Address family.
	OpenconfigIsisAdjacencyStateNlpidEnum_ipv6 OpenconfigIsisAdjacencyStateNlpidEnum = "ipv6"
)

type OpenconfigIsisLspAdjacencySidStateFlagsEnum

type OpenconfigIsisLspAdjacencySidStateFlagsEnum string

OpenconfigIsisLspAdjacencySidStateFlagsEnum represents enum

const (
	// Address-family flag. When unset, the Adj-SID
	// refers to an adjacency with outgoing IPv4
	// encapsulation. If set then the Adj-SID refers
	// to an adjacency with outgoing IPv6
	// encapsulation.
	OpenconfigIsisLspAdjacencySidStateFlagsEnum_address_family OpenconfigIsisLspAdjacencySidStateFlagsEnum = "address-family"

	// Backup flag. When set, the Adj-SID refers to an
	// adjacency being protected (e.g.: using IPFRR or
	// MPLS-FRR).
	OpenconfigIsisLspAdjacencySidStateFlagsEnum_backup OpenconfigIsisLspAdjacencySidStateFlagsEnum = "backup"

	// Value flag. When set, the SID carries a value
	// (instead of an index). By default the flag is
	// SET.
	OpenconfigIsisLspAdjacencySidStateFlagsEnum_value OpenconfigIsisLspAdjacencySidStateFlagsEnum = "value"

	// Local flag. When set, the value/index carried
	// by the SID has local significance. By default
	// the flag is SET.
	OpenconfigIsisLspAdjacencySidStateFlagsEnum_local OpenconfigIsisLspAdjacencySidStateFlagsEnum = "local"

	// Set flag. When set, the S-Flag indicates that
	// the Adj-SID refers to a set of adjacencies.
	OpenconfigIsisLspAdjacencySidStateFlagsEnum_set OpenconfigIsisLspAdjacencySidStateFlagsEnum = "set"
)

type OpenconfigIsisLspAlgorithmEnum

type OpenconfigIsisLspAlgorithmEnum string

OpenconfigIsisLspAlgorithmEnum represents Openconfig isis lsp algorithm enum

const (
	// Shortest Path First (SPF) algorithm based on
	// link metric.  This is the well-known shortest
	// path algorithm as computed by the IS-IS
	// Decision process.  Consistent with the deployed
	// practice for link- state protocols, algorithm 0
	// permits any node to overwrite the SPF path with
	// a different path based on local policy.
	OpenconfigIsisLspAlgorithmEnum_spf OpenconfigIsisLspAlgorithmEnum = "spf"

	// Strict Shortest Path First (SPF) algorithm
	// based on link metric. The algorithm is
	// identical to algorithm 0 but algorithm 1
	// requires that all nodes along the path will
	// honor the SPF routing decision. Local policy
	// MUST NOT alter the forwarding decision computed
	// by algorithm 1 at the node claiming to support
	// algorithm 1.
	OpenconfigIsisLspAlgorithmEnum_strict_spf OpenconfigIsisLspAlgorithmEnum = "strict-spf"
)

type OpenconfigIsisLspAttributesEnum

type OpenconfigIsisLspAttributesEnum string

OpenconfigIsisLspAttributesEnum represents Openconfig isis lsp attributes enum

const (
	// When set, node is overloaded, still part of the
	// topology but cannot be used for transit.
	OpenconfigIsisLspAttributesEnum_overload OpenconfigIsisLspAttributesEnum = "overload"

	// When set, node is attached to another area
	// using the referred metric and can be used as
	// default gateway.
	OpenconfigIsisLspAttributesEnum_attached OpenconfigIsisLspAttributesEnum = "attached"
)

type OpenconfigIsisLspCryptoTypeEnum

type OpenconfigIsisLspCryptoTypeEnum string

OpenconfigIsisLspCryptoTypeEnum represents Openconfig isis lsp crypto type enum

const (
	// HMAC-MD5 Authentication type.
	OpenconfigIsisLspCryptoTypeEnum_hmac_md5 OpenconfigIsisLspCryptoTypeEnum = "hmac-md5"

	// Cleartext Authentication type.
	OpenconfigIsisLspCryptoTypeEnum_cleartext OpenconfigIsisLspCryptoTypeEnum = "cleartext"
)

type OpenconfigIsisLspDefaultMetricStateFlagsEnum

type OpenconfigIsisLspDefaultMetricStateFlagsEnum string

OpenconfigIsisLspDefaultMetricStateFlagsEnum represents enum

const (
	// When set to zero, indicates internal metrics.
	OpenconfigIsisLspDefaultMetricStateFlagsEnum_internal OpenconfigIsisLspDefaultMetricStateFlagsEnum = "internal"
)

type OpenconfigIsisLspFlagsEnum

type OpenconfigIsisLspFlagsEnum string

OpenconfigIsisLspFlagsEnum represents Openconfig isis lsp flags enum

const (
	// When set, the originator supports partition
	// repair.
	OpenconfigIsisLspFlagsEnum_partition_repair OpenconfigIsisLspFlagsEnum = "partition-repair"

	// When set, the originator is attached to another
	// area using the referred metric.
	OpenconfigIsisLspFlagsEnum_attached_error OpenconfigIsisLspFlagsEnum = "attached-error"

	// When set, the originator is attached to another
	// area using the referred metric.
	OpenconfigIsisLspFlagsEnum_attached_expense OpenconfigIsisLspFlagsEnum = "attached-expense"

	// When set, the originator is attached to another
	// area using the referred metric.
	OpenconfigIsisLspFlagsEnum_attached_delay OpenconfigIsisLspFlagsEnum = "attached-delay"

	// When set, the originator is attached to another
	// area using the referred metric.
	OpenconfigIsisLspFlagsEnum_attached_default OpenconfigIsisLspFlagsEnum = "attached-default"

	// When set, the originator is overloaded, and
	// must be avoided in path calculation.
	OpenconfigIsisLspFlagsEnum_overload OpenconfigIsisLspFlagsEnum = "overload"
)

type OpenconfigIsisLspFlagsStateFlagsEnum

type OpenconfigIsisLspFlagsStateFlagsEnum string

OpenconfigIsisLspFlagsStateFlagsEnum represents Openconfig isis lsp flags state flags enum

const (
	// External prefix flag. Set if the prefix has
	// been redistributed from another protocol. This
	// includes the case where multiple virtual
	// routers are supported and the source of the
	// redistributed prefix is another IS-IS instance.
	OpenconfigIsisLspFlagsStateFlagsEnum_external_flag OpenconfigIsisLspFlagsStateFlagsEnum = "external-flag"

	// Readvertisement flag. Set when the prefix has
	// been leaked from one level to another (upwards
	// or downwards).
	OpenconfigIsisLspFlagsStateFlagsEnum_readvertisement_flag OpenconfigIsisLspFlagsStateFlagsEnum = "readvertisement-flag"

	// Node flag. Set when the prefix identifies the
	// advertising router, i.e., the prefix is a host
	// prefix advertising  a globally reachable
	// address typically associated with a loopback
	// address.
	OpenconfigIsisLspFlagsStateFlagsEnum_node_flag OpenconfigIsisLspFlagsStateFlagsEnum = "node-flag"
)

type OpenconfigIsisLspIpv6SrlgStateFlagsEnum

type OpenconfigIsisLspIpv6SrlgStateFlagsEnum string

OpenconfigIsisLspIpv6SrlgStateFlagsEnum represents Openconfig isis lsp ipv6 srlg state flags enum

const (
	// When set, the IPv6 neighbour address is
	// included, whereas if unset, it is omitted
	OpenconfigIsisLspIpv6SrlgStateFlagsEnum_na OpenconfigIsisLspIpv6SrlgStateFlagsEnum = "na"
)

type OpenconfigIsisLspIsisMetricFlagsEnum

type OpenconfigIsisLspIsisMetricFlagsEnum string

OpenconfigIsisLspIsisMetricFlagsEnum represents Openconfig isis lsp isis metric flags enum

const (
	// When this flag is not set, internal metrics are
	// in use.
	OpenconfigIsisLspIsisMetricFlagsEnum_internal OpenconfigIsisLspIsisMetricFlagsEnum = "internal"

	// When this flag (referred to as the S-bit) is
	// set, then the metric is unsupported.
	OpenconfigIsisLspIsisMetricFlagsEnum_unsupported OpenconfigIsisLspIsisMetricFlagsEnum = "unsupported"
)

type OpenconfigIsisLspLanAdjacencySidStateFlagsEnum

type OpenconfigIsisLspLanAdjacencySidStateFlagsEnum string

OpenconfigIsisLspLanAdjacencySidStateFlagsEnum represents enum

const (
	// Address-family flag. When unset, the Adj-SID
	// refers to an adjacency with outgoing IPv4
	// encapsulation. If set then the Adj-SID refers
	// to an adjacency with outgoing IPv6
	// encapsulation.
	OpenconfigIsisLspLanAdjacencySidStateFlagsEnum_address_family OpenconfigIsisLspLanAdjacencySidStateFlagsEnum = "address-family"

	// Backup flag. When set, the Adj-SID refers to an
	// adjacency being protected (e.g.: using IPFRR or
	// MPLS-FRR).
	OpenconfigIsisLspLanAdjacencySidStateFlagsEnum_backup OpenconfigIsisLspLanAdjacencySidStateFlagsEnum = "backup"

	// Value flag. When set, the SID carries a value
	// (instead of an index). By default the flag is
	// SET.
	OpenconfigIsisLspLanAdjacencySidStateFlagsEnum_value OpenconfigIsisLspLanAdjacencySidStateFlagsEnum = "value"

	// Local flag. When set, the value/index carried
	// by the SID has local significance. By default
	// the flag is SET.
	OpenconfigIsisLspLanAdjacencySidStateFlagsEnum_local OpenconfigIsisLspLanAdjacencySidStateFlagsEnum = "local"

	// Set flag. When set, the S-Flag indicates that
	// the Adj-SID refers to a set of adjacencies.
	OpenconfigIsisLspLanAdjacencySidStateFlagsEnum_set OpenconfigIsisLspLanAdjacencySidStateFlagsEnum = "set"
)

type OpenconfigIsisLspNlpidEnum

type OpenconfigIsisLspNlpidEnum string

OpenconfigIsisLspNlpidEnum represents Openconfig isis lsp nlpid enum

const (
	// IPv4 Address family.
	OpenconfigIsisLspNlpidEnum_ipv4 OpenconfigIsisLspNlpidEnum = "ipv4"

	// IPv6 Address family.
	OpenconfigIsisLspNlpidEnum_ipv6 OpenconfigIsisLspNlpidEnum = "ipv6"
)

type OpenconfigIsisLspPduTypeEnum

type OpenconfigIsisLspPduTypeEnum string

OpenconfigIsisLspPduTypeEnum represents Openconfig isis lsp pdu type enum

const (
	// This enum describes ISIS level 1 PDU.
	OpenconfigIsisLspPduTypeEnum_level1 OpenconfigIsisLspPduTypeEnum = "level1"

	// This enum describes ISIS level 2 PDU.
	OpenconfigIsisLspPduTypeEnum_level2 OpenconfigIsisLspPduTypeEnum = "level2"
)

type OpenconfigIsisLspPrefixSidStateFlagsEnum

type OpenconfigIsisLspPrefixSidStateFlagsEnum string

OpenconfigIsisLspPrefixSidStateFlagsEnum represents Openconfig isis lsp prefix sid state flags enum

const (
	// Readvertisment flag. When set, the prefix to
	// which this Prefix-SID is attached, has been
	// propagated by the router either from another
	// level or from redistribution.
	OpenconfigIsisLspPrefixSidStateFlagsEnum_readvertisement OpenconfigIsisLspPrefixSidStateFlagsEnum = "readvertisement"

	// Node flag. When set, the Prefix-SID refers to
	// the router identified by the prefix. Typically,
	// the N-Flag is set on Prefix-SIDs attached to a
	// router loopback address.
	OpenconfigIsisLspPrefixSidStateFlagsEnum_node OpenconfigIsisLspPrefixSidStateFlagsEnum = "node"

	// Penultimate-Hop-Popping flag. When set, then
	// the penultimate hop MUST NOT pop the Prefix-SID
	// before delivering the packet to the node that
	// advertised the Prefix-SID.
	OpenconfigIsisLspPrefixSidStateFlagsEnum_php OpenconfigIsisLspPrefixSidStateFlagsEnum = "php"

	// Explicit-Null flag. When set, any upstream
	// neighbor of the Prefix-SID originator MUST
	// replace the Prefix-SID with a Prefix-SID having
	// an Explicit-NULL value (0 for IPv4 and 2 for
	// IPv6) before forwarding the packet.
	OpenconfigIsisLspPrefixSidStateFlagsEnum_explicit_null OpenconfigIsisLspPrefixSidStateFlagsEnum = "explicit-null"

	// Value flag. When set, the Prefix-SID carries a
	// value (instead of an index). By default the
	// flag is UNSET.
	OpenconfigIsisLspPrefixSidStateFlagsEnum_value OpenconfigIsisLspPrefixSidStateFlagsEnum = "value"

	// Local flag. When set, the value/index carried
	// by the Prefix-SID has local significance. By
	// default the flag is UNSET.
	OpenconfigIsisLspPrefixSidStateFlagsEnum_local OpenconfigIsisLspPrefixSidStateFlagsEnum = "local"
)

type OpenconfigIsisLspRouterCapabilityStateFlagsEnum

type OpenconfigIsisLspRouterCapabilityStateFlagsEnum string

OpenconfigIsisLspRouterCapabilityStateFlagsEnum represents enum

const (
	// When the S bit is set(1), the IS - IS Router
	// CAPABILITY TLV MUST be flooded across the
	// entire routing domain. When the S bit is not
	// set(0), the TLV MUST NOT be leaked between
	// levels . This bit MUST NOT be altered during
	// the TLV leaking.
	OpenconfigIsisLspRouterCapabilityStateFlagsEnum_flood OpenconfigIsisLspRouterCapabilityStateFlagsEnum = "flood"

	// When the IS-IS Router CAPABILITY TLV is leaked
	// from level - 2 to level-1, the Down bit MUST be
	// set. Otherwise, this bit MUST be clear. IS - IS
	// Router capability TLVs with the Down bit set
	// MUST NOT be leaked from level - 1 to level-2.
	// This is to prevent TLV looping.
	OpenconfigIsisLspRouterCapabilityStateFlagsEnum_down OpenconfigIsisLspRouterCapabilityStateFlagsEnum = "down"
)

type OpenconfigIsisLspSegmentRoutingCapabilityStateFlagsEnum

type OpenconfigIsisLspSegmentRoutingCapabilityStateFlagsEnum string

OpenconfigIsisLspSegmentRoutingCapabilityStateFlagsEnum represents state flags enum

const (
	// When set, the router is capable of processing
	// SR MPLS encapsulated IPv4 packets on all
	// interfaces.
	OpenconfigIsisLspSegmentRoutingCapabilityStateFlagsEnum_ipv4_mpls OpenconfigIsisLspSegmentRoutingCapabilityStateFlagsEnum = "ipv4-mpls"

	// When set, the router is capable of processing
	// SR MPLS encapsulated IPv6 packets on all
	// interfaces.
	OpenconfigIsisLspSegmentRoutingCapabilityStateFlagsEnum_ipv6_mpls OpenconfigIsisLspSegmentRoutingCapabilityStateFlagsEnum = "ipv6-mpls"

	// When set, the router is capable of processing
	// the IPv6 Segment Routing Header on all
	// interfaces.
	OpenconfigIsisLspSegmentRoutingCapabilityStateFlagsEnum_ipv6_sr OpenconfigIsisLspSegmentRoutingCapabilityStateFlagsEnum = "ipv6-sr"
)

type OpenconfigIsisLspStateFlagsEnum

type OpenconfigIsisLspStateFlagsEnum string

OpenconfigIsisLspStateFlagsEnum represents Openconfig isis lsp state flags enum

const (
	// When set, the interface is numbered, whereas if
	// unset indicates that the interface is
	// unnumbered.
	OpenconfigIsisLspStateFlagsEnum_numbered OpenconfigIsisLspStateFlagsEnum = "numbered"
)

type OpenconfigIsisTypesAdaptiveTimerTypeEnum

type OpenconfigIsisTypesAdaptiveTimerTypeEnum string

OpenconfigIsisTypesAdaptiveTimerTypeEnum represents Openconfig isis types adaptive timer type enum

const (
	// This enum describes linear algorithm timer
	OpenconfigIsisTypesAdaptiveTimerTypeEnum_linear OpenconfigIsisTypesAdaptiveTimerTypeEnum = "linear"

	// This enum describes exponential algorithm timer
	OpenconfigIsisTypesAdaptiveTimerTypeEnum_exponential OpenconfigIsisTypesAdaptiveTimerTypeEnum = "exponential"
)

type OpenconfigIsisTypesCircuitTypeEnum

type OpenconfigIsisTypesCircuitTypeEnum string

OpenconfigIsisTypesCircuitTypeEnum represents Openconfig isis types circuit type enum

const (
	// This enum describes a point-to-point interface
	OpenconfigIsisTypesCircuitTypeEnum_point_to_point OpenconfigIsisTypesCircuitTypeEnum = "point-to-point"

	// This enum describes a broadcast interface
	OpenconfigIsisTypesCircuitTypeEnum_broadcast OpenconfigIsisTypesCircuitTypeEnum = "broadcast"
)

type OpenconfigIsisTypesHelloPaddingTypeEnum

type OpenconfigIsisTypesHelloPaddingTypeEnum string

OpenconfigIsisTypesHelloPaddingTypeEnum represents Openconfig isis types hello padding type enum

const (
	// This enum describes strict padding
	OpenconfigIsisTypesHelloPaddingTypeEnum_strict OpenconfigIsisTypesHelloPaddingTypeEnum = "strict"

	// This enum describes loose padding
	OpenconfigIsisTypesHelloPaddingTypeEnum_loose OpenconfigIsisTypesHelloPaddingTypeEnum = "loose"

	// This enum describes adaptive padding
	OpenconfigIsisTypesHelloPaddingTypeEnum_adaptive OpenconfigIsisTypesHelloPaddingTypeEnum = "adaptive"

	// This enum disables padding
	OpenconfigIsisTypesHelloPaddingTypeEnum_disable OpenconfigIsisTypesHelloPaddingTypeEnum = "disable"
)

type OpenconfigIsisTypesIsisInterfaceAdjStateEnum

type OpenconfigIsisTypesIsisInterfaceAdjStateEnum string

OpenconfigIsisTypesIsisInterfaceAdjStateEnum represents enum

const (
	// This state describes that adjacency is
	// established.
	OpenconfigIsisTypesIsisInterfaceAdjStateEnum_up OpenconfigIsisTypesIsisInterfaceAdjStateEnum = "up"

	// This state describes that adjacency is NOT
	// established.
	OpenconfigIsisTypesIsisInterfaceAdjStateEnum_down OpenconfigIsisTypesIsisInterfaceAdjStateEnum = "down"

	// This state describes that adjacency is
	// establishing.
	OpenconfigIsisTypesIsisInterfaceAdjStateEnum_init OpenconfigIsisTypesIsisInterfaceAdjStateEnum = "init"

	// This state describes that adjacency is failed.
	OpenconfigIsisTypesIsisInterfaceAdjStateEnum_failed OpenconfigIsisTypesIsisInterfaceAdjStateEnum = "failed"
)

type OpenconfigIsisTypesLevelTypeEnum

type OpenconfigIsisTypesLevelTypeEnum string

OpenconfigIsisTypesLevelTypeEnum represents Openconfig isis types level type enum

const (
	// This enum describes ISIS level 1
	OpenconfigIsisTypesLevelTypeEnum_level1 OpenconfigIsisTypesLevelTypeEnum = "level1"

	// This enum describes ISIS level 2
	OpenconfigIsisTypesLevelTypeEnum_level2 OpenconfigIsisTypesLevelTypeEnum = "level2"

	// This enum describes ISIS level 1-2
	OpenconfigIsisTypesLevelTypeEnum_level12 OpenconfigIsisTypesLevelTypeEnum = "level12"
)

type OpenconfigIsisTypesMetricStyleEnum

type OpenconfigIsisTypesMetricStyleEnum string

OpenconfigIsisTypesMetricStyleEnum represents Openconfig isis types metric style enum

const (
	// This enum describes narrow metric style
	OpenconfigIsisTypesMetricStyleEnum_narrow_metric OpenconfigIsisTypesMetricStyleEnum = "narrow-metric"

	// This enum describes wide metric style
	OpenconfigIsisTypesMetricStyleEnum_wide_metric OpenconfigIsisTypesMetricStyleEnum = "wide-metric"
)

type OpenconfigSegmentRoutingLabelOptionsEnum

type OpenconfigSegmentRoutingLabelOptionsEnum string

OpenconfigSegmentRoutingLabelOptionsEnum represents Openconfig segment routing label options enum

const (
	// When this value is specified, the penultimate
	// hop must not pop the Prefix-SID label before
	// forwarding it to the local system.
	OpenconfigSegmentRoutingLabelOptionsEnum_no_php OpenconfigSegmentRoutingLabelOptionsEnum = "no-php"

	// When set, the penultimate hop must swap the
	// prefix SID for the relevant explicit null label
	// before forwarding the packet.
	OpenconfigSegmentRoutingLabelOptionsEnum_explicit_null OpenconfigSegmentRoutingLabelOptionsEnum = "explicit-null"
)

type SrmsMiAfEB

type SrmsMiAfEB string

SrmsMiAfEB represents Srms mi af e b

const (
	// None
	SrmsMiAfEB_none SrmsMiAfEB = "none"

	// IPv4
	SrmsMiAfEB_ipv4 SrmsMiAfEB = "ipv4"

	// IPv6
	SrmsMiAfEB_ipv6 SrmsMiAfEB = "ipv6"
)

type SrmsMiFlagEB

type SrmsMiFlagEB string

SrmsMiFlagEB represents Srms mi flag e b

const (
	// False
	SrmsMiFlagEB_false_ SrmsMiFlagEB = "false"

	// True
	SrmsMiFlagEB_true_ SrmsMiFlagEB = "true"
)

type SrmsMiSrcEB

type SrmsMiSrcEB string

SrmsMiSrcEB represents Srms mi src e b

const (
	// None
	SrmsMiSrcEB_none SrmsMiSrcEB = "none"

	// Local
	SrmsMiSrcEB_local SrmsMiSrcEB = "local"

	// Remote
	SrmsMiSrcEB_remote SrmsMiSrcEB = "remote"
)

type Srv6EndFunction

type Srv6EndFunction string

Srv6EndFunction represents SRv6 End Function Type

const (
	// Unknown
	Srv6EndFunction_unknown Srv6EndFunction = "unknown"

	// End (no PSP/USP)
	Srv6EndFunction_end Srv6EndFunction = "end"

	// End with PSP
	Srv6EndFunction_end_with_psp Srv6EndFunction = "end-with-psp"

	// End with USP
	Srv6EndFunction_end_with_usp Srv6EndFunction = "end-with-usp"

	// End with PSP/USP
	Srv6EndFunction_end_with_psp_usp Srv6EndFunction = "end-with-psp-usp"

	// End.X (no PSP/USP)
	Srv6EndFunction_end_x Srv6EndFunction = "end-x"

	// End.X with PSP
	Srv6EndFunction_end_x_with_psp Srv6EndFunction = "end-x-with-psp"

	// End.X with USP
	Srv6EndFunction_end_x_with_usp Srv6EndFunction = "end-x-with-usp"

	// End.X with PSP/USP
	Srv6EndFunction_end_x_with_psp_usp Srv6EndFunction = "end-x-with-psp-usp"

	// End.T (no PSP/USP)
	Srv6EndFunction_end_tn Srv6EndFunction = "end-tn"

	// End.T with PSP
	Srv6EndFunction_end_t_with_psp Srv6EndFunction = "end-t-with-psp"

	// End.T with USP
	Srv6EndFunction_end_t_with_usp Srv6EndFunction = "end-t-with-usp"

	// End.T with PSP/USP
	Srv6EndFunction_end_t_with_psp_usp Srv6EndFunction = "end-t-with-psp-usp"

	// End.B6
	Srv6EndFunction_end_b6 Srv6EndFunction = "end-b6"

	// End.B6.Encaps
	Srv6EndFunction_end_b6_encaps Srv6EndFunction = "end-b6-encaps"

	// End.BM
	Srv6EndFunction_end_bm Srv6EndFunction = "end-bm"

	// End.DX6
	Srv6EndFunction_end_dx6 Srv6EndFunction = "end-dx6"

	// End.DX4
	Srv6EndFunction_end_dx4 Srv6EndFunction = "end-dx4"

	// End.DT6
	Srv6EndFunction_end_dt6 Srv6EndFunction = "end-dt6"

	// End.DT4
	Srv6EndFunction_end_dt4 Srv6EndFunction = "end-dt4"

	// End.DT46
	Srv6EndFunction_end_dt46 Srv6EndFunction = "end-dt46"

	// End.DX2
	Srv6EndFunction_end_dx2 Srv6EndFunction = "end-dx2"

	// End.DX2V
	Srv6EndFunction_end_dx2v Srv6EndFunction = "end-dx2v"

	// End.DX2U
	Srv6EndFunction_end_dx2u Srv6EndFunction = "end-dx2u"

	// End.DX2M
	Srv6EndFunction_end_dx2m Srv6EndFunction = "end-dx2m"

	// End.OTP
	Srv6EndFunction_end_otp Srv6EndFunction = "end-otp"

	// End.S
	Srv6EndFunction_end_s Srv6EndFunction = "end-s"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL