bundlemgr_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 bundlemgr package operational data.

This module contains definitions for the following management objects:

lacp-bundles: LACP bundle data
bundle-information: bundle information
lacp-data: lacp data
bundles: bundles
lacp-bundle-members: lacp bundle members
bundles-adjacency: bundles adjacency

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 BmAfId

type BmAfId string

BmAfId represents Bm af id

const (
	// IPv4 AFI
	BmAfId_bm_af_id_ipv4 BmAfId = "bm-af-id-ipv4"

	// IPv6 AFI
	BmAfId_bm_af_id_ipv6 BmAfId = "bm-af-id-ipv6"
)

type BmBdlMacSource

type BmBdlMacSource string

BmBdlMacSource represents Bm bdl mac source

const (
	// The MAC is currently unknown
	BmBdlMacSource_bm_bdl_mac_source_unknown BmBdlMacSource = "bm-bdl-mac-source-unknown"

	// The MAC was allocated from the chassis pool
	BmBdlMacSource_bm_bdl_mac_source_chassis BmBdlMacSource = "bm-bdl-mac-source-chassis"

	// The MAC was configured by the user
	BmBdlMacSource_bm_bdl_mac_source_configured BmBdlMacSource = "bm-bdl-mac-source-configured"

	// The MAC belongs to a member
	BmBdlMacSource_bm_bdl_mac_source_member BmBdlMacSource = "bm-bdl-mac-source-member"

	// The MAC has come from the peer device
	BmBdlMacSource_bm_bdl_mac_source_peer BmBdlMacSource = "bm-bdl-mac-source-peer"
)

type BmBdlState

type BmBdlState string

BmBdlState represents Bm bdl state

const (
	// The bundle has been configured Down
	BmBdlState_bm_bdl_state_admin_down BmBdlState = "bm-bdl-state-admin-down"

	// The bundle is Down
	BmBdlState_bm_bdl_state_down BmBdlState = "bm-bdl-state-down"

	// The bundle is controlled by CLIENT Down
	BmBdlState_bm_bdl_state_client_down BmBdlState = "bm-bdl-state-client-down"

	// The bundle is Down on the partner device
	BmBdlState_bm_bdl_state_ptnr_down BmBdlState = "bm-bdl-state-ptnr-down"

	// Bundle shutdown has been configured
	BmBdlState_bm_bdl_state_bundle_shutdown BmBdlState = "bm-bdl-state-bundle-shutdown"

	// The bundle cannot contact the core
	BmBdlState_bm_bdl_state_pe_isolated BmBdlState = "bm-bdl-state-pe-isolated"

	// The state is disputed by a peer device
	BmBdlState_bm_bdl_state_nak BmBdlState = "bm-bdl-state-nak"

	// The bundle is Up
	BmBdlState_bm_bdl_state_up_active BmBdlState = "bm-bdl-state-up-active"

	// The bundle is Up, but is mLACP standby
	BmBdlState_bm_bdl_state_mlacp_hot_standby BmBdlState = "bm-bdl-state-mlacp-hot-standby"

	// The bundle is mLACP standby, but will not
	// eliminate traffic loss
	BmBdlState_bm_bdl_state_mlacp_cold_standby BmBdlState = "bm-bdl-state-mlacp-cold-standby"

	// The bundle state has not been determined
	BmBdlState_bm_bdl_state_unknown BmBdlState = "bm-bdl-state-unknown"

	// The bundle is standby, but will not eliminate
	// traffic loss
	BmBdlState_bm_bdl_state_cold_standby BmBdlState = "bm-bdl-state-cold-standby"

	// The bundle has been error-disabled
	BmBdlState_bm_bdl_state_error_disabled BmBdlState = "bm-bdl-state-error-disabled"

	// The bundle has been disabled by EFD
	BmBdlState_bm_bdl_state_efd_disabled BmBdlState = "bm-bdl-state-efd-disabled"
)

type BmFeatureStatus

type BmFeatureStatus string

BmFeatureStatus represents Bm feature status

const (
	// No configuration is applied for a feature
	BmFeatureStatus_bm_feature_not_configured BmFeatureStatus = "bm-feature-not-configured"

	// The feature is currently not operational
	BmFeatureStatus_bm_feature_not_operational BmFeatureStatus = "bm-feature-not-operational"

	// The feature is currently operational
	BmFeatureStatus_bm_feature_operational BmFeatureStatus = "bm-feature-operational"
)

type BmMbrStateReason

type BmMbrStateReason string

BmMbrStateReason represents Bm mbr state reason

const (
	// Reason unavailable (diagnostics error)
	BmMbrStateReason_bm_mbr_state_reason_unknown BmMbrStateReason = "bm-mbr-state-reason-unknown"

	// Link cannot be used (unknown reason)
	BmMbrStateReason_bm_mbr_state_reason_unselectable_unknown BmMbrStateReason = "bm-mbr-state-reason-unselectable-unknown"

	// Link is down
	BmMbrStateReason_bm_mbr_state_reason_link_down BmMbrStateReason = "bm-mbr-state-reason-link-down"

	// Link is being removed from the bundle
	BmMbrStateReason_bm_mbr_state_reason_link_deleting BmMbrStateReason = "bm-mbr-state-reason-link-deleting"

	// Link is in the process of being created
	BmMbrStateReason_bm_mbr_state_reason_creating BmMbrStateReason = "bm-mbr-state-reason-creating"

	// Bundle is in the process of being created
	BmMbrStateReason_bm_mbr_state_reason_bundle_creating BmMbrStateReason = "bm-mbr-state-reason-bundle-creating"

	// Bundle is in the process of being deleted
	BmMbrStateReason_bm_mbr_state_reason_bundle_deleting BmMbrStateReason = "bm-mbr-state-reason-bundle-deleting"

	// Bundle has been shut down
	BmMbrStateReason_bm_mbr_state_reason_bundle_admin_down BmMbrStateReason = "bm-mbr-state-reason-bundle-admin-down"

	// Bundle is in the process of being replicated to
	// this location
	BmMbrStateReason_bm_mbr_state_reason_replicating BmMbrStateReason = "bm-mbr-state-reason-replicating"

	// Incompatible with other links in the bundle
	// (bandwidth out of range)
	BmMbrStateReason_bm_mbr_state_reason_bandwidth BmMbrStateReason = "bm-mbr-state-reason-bandwidth"

	// Loopback: Actor and Partner have the same
	// System ID and Key
	BmMbrStateReason_bm_mbr_state_reason_loop_back BmMbrStateReason = "bm-mbr-state-reason-loop-back"

	// Incompatible with other links in the bundle
	// (LACP vs non-LACP)
	BmMbrStateReason_bm_mbr_state_reason_activity_type BmMbrStateReason = "bm-mbr-state-reason-activity-type"

	// Bundle shutdown is configured for the bundle
	BmMbrStateReason_bm_mbr_state_reason_bundle_shutdown BmMbrStateReason = "bm-mbr-state-reason-bundle-shutdown"

	// Not enough links available to meet
	// minimum-active threshold
	BmMbrStateReason_bm_mbr_state_reason_min_selected BmMbrStateReason = "bm-mbr-state-reason-min-selected"

	// Link is Standby due to maximum-active links
	// configuration
	BmMbrStateReason_bm_mbr_state_reason_max_selected BmMbrStateReason = "bm-mbr-state-reason-max-selected"

	// Bundle has too many member links configured
	BmMbrStateReason_bm_mbr_state_reason_link_limit BmMbrStateReason = "bm-mbr-state-reason-link-limit"

	// Bundle has reached maximum supported number of
	// active links
	BmMbrStateReason_bm_mbr_state_reason_active_limit BmMbrStateReason = "bm-mbr-state-reason-active-limit"

	// Link is Standby (unknown reason)
	BmMbrStateReason_bm_mbr_state_reason_standby_unknown BmMbrStateReason = "bm-mbr-state-reason-standby-unknown"

	// Link is Expired; LACPDUs are not being received
	// from the partner
	BmMbrStateReason_bm_mbr_state_reason_expired BmMbrStateReason = "bm-mbr-state-reason-expired"

	// Link is Defaulted; LACPDUs are not being
	// received from the partner
	BmMbrStateReason_bm_mbr_state_reason_defaulted BmMbrStateReason = "bm-mbr-state-reason-defaulted"

	// Link is Not Aggregatable (unknown reason)
	BmMbrStateReason_bm_mbr_state_reason_act_or_not_agg BmMbrStateReason = "bm-mbr-state-reason-act-or-not-agg"

	// Partner has marked the link as Not Aggregatable
	BmMbrStateReason_bm_mbr_state_reason_partner_not_agg BmMbrStateReason = "bm-mbr-state-reason-partner-not-agg"

	// Partner System ID/Key do not match that of the
	// Selected links
	BmMbrStateReason_bm_mbr_state_reason_lagid BmMbrStateReason = "bm-mbr-state-reason-lagid"

	// Bundle interface is not present in
	// configuration
	BmMbrStateReason_bm_mbr_state_reason_bundle_not_cfgd BmMbrStateReason = "bm-mbr-state-reason-bundle-not-cfgd"

	// Wait-while timer is running
	BmMbrStateReason_bm_mbr_state_reason_bundle_not_ready BmMbrStateReason = "bm-mbr-state-reason-bundle-not-ready"

	// Partner has not echoed the correct parameters
	// for this link
	BmMbrStateReason_bm_mbr_state_reason_partner_ood BmMbrStateReason = "bm-mbr-state-reason-partner-ood"

	// Partner is not Synchronized (Waiting, Standby,
	// or LAG ID mismatch)
	BmMbrStateReason_bm_mbr_state_reason_partner_not_in_sync BmMbrStateReason = "bm-mbr-state-reason-partner-not-in-sync"

	// Partner is not Synchronized (Waiting, not
	// Selected, or out-of-date)
	BmMbrStateReason_bm_mbr_state_reason_foreign_partner_oos BmMbrStateReason = "bm-mbr-state-reason-foreign-partner-oos"

	// Link is Attached and has not gone Collecting
	// (unknown reason)
	BmMbrStateReason_bm_mbr_state_reason_attach_unknown BmMbrStateReason = "bm-mbr-state-reason-attach-unknown"

	// Partner has not advertized that it is
	// Collecting
	BmMbrStateReason_bm_mbr_state_reason_partner_not_collecting BmMbrStateReason = "bm-mbr-state-reason-partner-not-collecting"

	// Link is Collecting and has not gone
	// Distributing (unknown reason)
	BmMbrStateReason_bm_mbr_state_reason_collect_unknown BmMbrStateReason = "bm-mbr-state-reason-collect-unknown"

	// Link is marked as Standby by mLACP peer
	BmMbrStateReason_bm_mbr_state_reason_standby_foreign BmMbrStateReason = "bm-mbr-state-reason-standby-foreign"

	// Link is waiting for BFD session to start
	BmMbrStateReason_bm_mbr_state_reason_bfd_starting BmMbrStateReason = "bm-mbr-state-reason-bfd-starting"

	// BFD state of this link is Down
	BmMbrStateReason_bm_mbr_state_reason_bfd_down BmMbrStateReason = "bm-mbr-state-reason-bfd-down"

	// BFD session is unconfigured on the remote end
	BmMbrStateReason_bm_mbr_state_reason_bfd_nbr_unconfig BmMbrStateReason = "bm-mbr-state-reason-bfd-nbr-unconfig"

	// Link is not operational as a result of mLACP
	// negotiations
	BmMbrStateReason_bm_mbr_state_reason_mlacp BmMbrStateReason = "bm-mbr-state-reason-mlacp"

	// ICCP group is isolated from the core network
	BmMbrStateReason_bm_mbr_state_reason_pe_isolated BmMbrStateReason = "bm-mbr-state-reason-pe-isolated"

	// Forced switchover to the mLACP peer
	BmMbrStateReason_bm_mbr_state_reason_forced_switchover BmMbrStateReason = "bm-mbr-state-reason-forced-switchover"

	// Link is error disabled (unknown reason)
	BmMbrStateReason_bm_mbr_state_reason_errdis_unknown BmMbrStateReason = "bm-mbr-state-reason-errdis-unknown"

	// Waiting for member state information from mLACP
	// peer
	BmMbrStateReason_bm_mbr_state_reason_mlacp_no_mbr_state_info BmMbrStateReason = "bm-mbr-state-reason-mlacp-no-mbr-state-info"

	// Link is Active
	BmMbrStateReason_bm_mbr_state_reason_active BmMbrStateReason = "bm-mbr-state-reason-active"

	// Waiting for bundle state information from mLACP
	// peer
	BmMbrStateReason_bm_mbr_state_reason_mlacp_no_bdl_state_info BmMbrStateReason = "bm-mbr-state-reason-mlacp-no-bdl-state-info"

	// Waiting for bundle configuration information
	// from mLACP peer
	BmMbrStateReason_bm_mbr_state_reason_mlacp_no_bdl_config_info BmMbrStateReason = "bm-mbr-state-reason-mlacp-no-bdl-config-info"

	// Waiting for bundle to complete initial
	// synchronization with mLACP peer
	BmMbrStateReason_bm_mbr_state_reason_mlacp_no_bdl_sync BmMbrStateReason = "bm-mbr-state-reason-mlacp-no-bdl-sync"

	// mLACP bundle does not have a peer device
	BmMbrStateReason_bm_mbr_state_reason_mlacp_bdl_has_no_peer BmMbrStateReason = "bm-mbr-state-reason-mlacp-bdl-has-no-peer"

	// Link is being ignored due to an inconsistency
	// with mLACP peer
	BmMbrStateReason_bm_mbr_state_reason_mlacp_nak BmMbrStateReason = "bm-mbr-state-reason-mlacp-nak"

	// ICCP transport is unavailable
	BmMbrStateReason_bm_mbr_state_reason_mlacp_transport_unavailable BmMbrStateReason = "bm-mbr-state-reason-mlacp-transport-unavailable"

	// ICCP Group is not fully configured
	BmMbrStateReason_bm_mbr_state_reason_mlacp_not_configured BmMbrStateReason = "bm-mbr-state-reason-mlacp-not-configured"

	// mLACP recovery delay timer is running
	BmMbrStateReason_bm_mbr_state_reason_recovery_timer BmMbrStateReason = "bm-mbr-state-reason-recovery-timer"

	// mLACP peer is active
	BmMbrStateReason_bm_mbr_state_reason_mlacp_standby BmMbrStateReason = "bm-mbr-state-reason-mlacp-standby"

	// mLACP peer has more links/bandwidth available
	BmMbrStateReason_bm_mbr_state_reason_maximized_out BmMbrStateReason = "bm-mbr-state-reason-maximized-out"

	// mLACP peer has one or more links Selected
	BmMbrStateReason_bm_mbr_state_reason_mlacp_peer_selected BmMbrStateReason = "bm-mbr-state-reason-mlacp-peer-selected"

	// mLACP bundle does not have a peer device
	// (connect timer running)
	BmMbrStateReason_bm_mbr_state_reason_mlacp_connect_timer_running BmMbrStateReason = "bm-mbr-state-reason-mlacp-connect-timer-running"

	// Bundle is not configured to run mLACP
	BmMbrStateReason_bm_mbr_state_reason_bundle_not_mlacp BmMbrStateReason = "bm-mbr-state-reason-bundle-not-mlacp"

	// Bundle has too many working links configured
	// (more than the maximum-active limit)
	BmMbrStateReason_bm_mbr_state_reason_no_lon BmMbrStateReason = "bm-mbr-state-reason-no-lon"

	// Additional bandwidth from link would exceed
	// load balancing capabilities
	BmMbrStateReason_bm_mbr_state_reason_cumul_rel_bw_limit BmMbrStateReason = "bm-mbr-state-reason-cumul-rel-bw-limit"

	// No MAC address available for the bundle
	BmMbrStateReason_bm_mbr_state_reason_no_mac BmMbrStateReason = "bm-mbr-state-reason-no-mac"

	// No system ID available for use by this bundle
	BmMbrStateReason_bm_mbr_state_reason_no_system_id BmMbrStateReason = "bm-mbr-state-reason-no-system-id"

	// Link is shutdown
	BmMbrStateReason_bm_mbr_state_reason_link_shutdown BmMbrStateReason = "bm-mbr-state-reason-link-shutdown"

	// Non-LACP link in mLACP bundle
	BmMbrStateReason_bm_mbr_state_reason_activity_mlacp BmMbrStateReason = "bm-mbr-state-reason-activity-mlacp"

	// LACP link in inter-chassis bundle
	BmMbrStateReason_bm_mbr_state_reason_activity_iccp BmMbrStateReason = "bm-mbr-state-reason-activity-iccp"

	// Parent bundle is both inter-chassis and
	// configured for mLACP
	BmMbrStateReason_bm_mbr_state_reason_bundle_icpe_mlacp BmMbrStateReason = "bm-mbr-state-reason-bundle-icpe-mlacp"

	// Too many bundle members in system; no link
	// number available
	BmMbrStateReason_bm_mbr_state_reason_no_link_num BmMbrStateReason = "bm-mbr-state-reason-no-link-num"

	// mLACP peer has a higher priority link
	BmMbrStateReason_bm_mbr_state_reason_standby_peer_higher_prio BmMbrStateReason = "bm-mbr-state-reason-standby-peer-higher-prio"

	// Link is in standby redundancy state
	BmMbrStateReason_bm_mbr_state_reason_red_state_standby BmMbrStateReason = "bm-mbr-state-reason-red-state-standby"

	// One or more links in the bundle are in standby
	// redundancy state
	BmMbrStateReason_bm_mbr_state_reason_other_red_state_standby BmMbrStateReason = "bm-mbr-state-reason-other-red-state-standby"

	// Holding down temporary to avoid churn after
	// restart
	BmMbrStateReason_bm_mbr_state_reason_hold_ing BmMbrStateReason = "bm-mbr-state-reason-hold-ing"

	// Bundle has been error-disabled
	BmMbrStateReason_bm_mbr_state_reason_bundle_error_disabled BmMbrStateReason = "bm-mbr-state-reason-bundle-error-disabled"

	// Bundle has been disabled by EFD
	BmMbrStateReason_bm_mbr_state_reason_bundle_efd_disabled BmMbrStateReason = "bm-mbr-state-reason-bundle-efd-disabled"

	// Singleton ICCP group is isolated from the core
	// network
	BmMbrStateReason_bm_mbr_state_reason_singleton_pe_isolated BmMbrStateReason = "bm-mbr-state-reason-singleton-pe-isolated"

	// Link is waiting for BFDv6 session to start
	BmMbrStateReason_bm_mbr_state_reason_bfd_ipv6_starting BmMbrStateReason = "bm-mbr-state-reason-bfd-ipv6-starting"

	// BFDv6 state of this link is Down
	BmMbrStateReason_bm_mbr_state_reason_bfd_ipv6_down BmMbrStateReason = "bm-mbr-state-reason-bfd-ipv6-down"

	// BFDv6 session is unconfigured on the remote end
	BmMbrStateReason_bm_mbr_state_reason_bfd_ipv6_nbr_unconfig BmMbrStateReason = "bm-mbr-state-reason-bfd-ipv6-nbr-unconfig"

	// LACP delay timer is running
	BmMbrStateReason_bm_mbr_state_reason_timer_running BmMbrStateReason = "bm-mbr-state-reason-timer-running"

	// Client has configured the bundle state Down
	BmMbrStateReason_bm_mbr_state_reason_client_bundle_ctrl BmMbrStateReason = "bm-mbr-state-reason-client-bundle-ctrl"

	// Enumeration maximum value
	BmMbrStateReason_bm_mbr_state_reason_count BmMbrStateReason = "bm-mbr-state-reason-count"
)

type BmMuxreason

type BmMuxreason string

BmMuxreason represents Bm muxreason

const (
	// Selection logic has not yet been run for the
	// bundle this link is a member of
	BmMuxreason_bm_mux_reason_no_reason BmMuxreason = "bm-mux-reason-no-reason"

	// Link is down
	BmMuxreason_bm_mux_reason_link_down BmMuxreason = "bm-mux-reason-link-down"

	// Link is being removed from the bundle
	BmMuxreason_bm_mux_reason_link_deleted BmMuxreason = "bm-mux-reason-link-deleted"

	// Link has wrong duplexity
	BmMuxreason_bm_mux_reason_duplex BmMuxreason = "bm-mux-reason-duplex"

	// Link has wrong bandwidth
	BmMuxreason_bm_mux_reason_bandwidth BmMuxreason = "bm-mux-reason-bandwidth"

	// Link is a loopback interface
	BmMuxreason_bm_mux_reason_loop_back BmMuxreason = "bm-mux-reason-loop-back"

	// Link has wrong activity type
	BmMuxreason_bm_mux_reason_activity_type BmMuxreason = "bm-mux-reason-activity-type"

	// Link's bundle already has maximum number of
	// members allowed
	BmMuxreason_bm_mux_reason_link_limit BmMuxreason = "bm-mux-reason-link-limit"

	// Link is attached to a shared medium
	BmMuxreason_bm_mux_reason_shared BmMuxreason = "bm-mux-reason-shared"

	// Link has wrong LAG ID
	BmMuxreason_bm_mux_reason_lagid BmMuxreason = "bm-mux-reason-lagid"

	// Link's bundle does not exist
	BmMuxreason_bm_mux_reason_no_bundle BmMuxreason = "bm-mux-reason-no-bundle"

	// Link's bundle has no primary link
	BmMuxreason_bm_mux_reason_no_primary BmMuxreason = "bm-mux-reason-no-primary"

	// Link's bundle is shut down
	BmMuxreason_bm_mux_reason_bundle_down BmMuxreason = "bm-mux-reason-bundle-down"

	// Link is marked individual by partner
	BmMuxreason_bm_mux_reason_individual BmMuxreason = "bm-mux-reason-individual"

	// Link is Defaulted, suggesting it is not
	// receiving LACPDUs from the peer
	BmMuxreason_bm_mux_reason_defaulted BmMuxreason = "bm-mux-reason-defaulted"

	// Link is in InSync state
	BmMuxreason_bm_mux_reason_in_sync BmMuxreason = "bm-mux-reason-in-sync"

	// Link is in Collecting state
	BmMuxreason_bm_mux_reason_collecting BmMuxreason = "bm-mux-reason-collecting"

	// Link exceeds maximum active limit
	BmMuxreason_bm_mux_reason_active_link_limit BmMuxreason = "bm-mux-reason-active-link-limit"

	// Link is in Distributing state
	BmMuxreason_bm_mux_reason_distributing BmMuxreason = "bm-mux-reason-distributing"

	// Enumeration maximum value
	BmMuxreason_bm_mux_reason_count BmMuxreason = "bm-mux-reason-count"
)

type BmMuxstate

type BmMuxstate string

BmMuxstate represents Bm muxstate

const (
	// Port is not attached to a bundle
	BmMuxstate_detached BmMuxstate = "detached"

	// Port has chosen bundle and is waiting to join
	BmMuxstate_waiting BmMuxstate = "waiting"

	// Port is attached to the bundle but not active
	BmMuxstate_attached BmMuxstate = "attached"

	// Port is ready to receive data
	BmMuxstate_collecting BmMuxstate = "collecting"

	// Port is distributing data
	BmMuxstate_distributing BmMuxstate = "distributing"

	// Port is active and can send and receive data
	BmMuxstate_collecting_distributing BmMuxstate = "collecting-distributing"
)

type BmSeverity

type BmSeverity string

BmSeverity represents Severity of the member state reason

const (
	// OK
	BmSeverity_ok BmSeverity = "ok"

	// Information
	BmSeverity_information BmSeverity = "information"

	// Misconfiguration
	BmSeverity_misconfiguration BmSeverity = "misconfiguration"

	// Warning
	BmSeverity_warning BmSeverity = "warning"

	// Error
	BmSeverity_error_ BmSeverity = "error"
)

type BmStateReasonTarget

type BmStateReasonTarget string

BmStateReasonTarget represents Scope of the state reason

const (
	// Member applicable reason
	BmStateReasonTarget_member_reason BmStateReasonTarget = "member-reason"

	// Bundle applicable reason
	BmStateReasonTarget_bundle_reason BmStateReasonTarget = "bundle-reason"
)

type BmWhichSystem

type BmWhichSystem string

BmWhichSystem represents Bm which system

const (
	// Actor
	BmWhichSystem_bm_which_system_actr BmWhichSystem = "bm-which-system-actr"

	// Partner
	BmWhichSystem_bm_which_system_ptnr BmWhichSystem = "bm-which-system-ptnr"
)

type BmdBagEventBdlItem

type BmdBagEventBdlItem string

BmdBagEventBdlItem represents Description of an event for a bundle

const (
	// Bundle structure created
	BmdBagEventBdlItem_bmd_event_bdl_idb_create BmdBagEventBdlItem = "bmd-event-bdl-idb-create"

	// Bundle configured by user
	BmdBagEventBdlItem_bmd_event_bdl_configured BmdBagEventBdlItem = "bmd-event-bdl-configured"

	// Bundle's IM state changed
	BmdBagEventBdlItem_bmd_event_bdl_im_state BmdBagEventBdlItem = "bmd-event-bdl-im-state"

	// Member added to the bundle
	BmdBagEventBdlItem_bmd_event_bdl_mbr_added BmdBagEventBdlItem = "bmd-event-bdl-mbr-added"

	// Member removed from the bundle
	BmdBagEventBdlItem_bmd_event_bdl_mbr_deleted BmdBagEventBdlItem = "bmd-event-bdl-mbr-deleted"

	// Bundle's MAC address changed
	BmdBagEventBdlItem_bmd_event_bdl_mac_addr BmdBagEventBdlItem = "bmd-event-bdl-mac-addr"

	// First retry
	BmdBagEventBdlItem_bmd_event_bdl_first_retry BmdBagEventBdlItem = "bmd-event-bdl-first-retry"

	// User changed the configuration
	BmdBagEventBdlItem_bmd_event_bdl_user_config BmdBagEventBdlItem = "bmd-event-bdl-user-config"

	// Last error
	BmdBagEventBdlItem_bmd_event_bdl_error BmdBagEventBdlItem = "bmd-event-bdl-error"

	// mLACP TLV received
	BmdBagEventBdlItem_bmd_event_bdl_mlacp_tlv BmdBagEventBdlItem = "bmd-event-bdl-mlacp-tlv"

	// redundancy role change
	BmdBagEventBdlItem_bmd_event_bdl_redundancy_role BmdBagEventBdlItem = "bmd-event-bdl-redundancy-role"

	// BFD state change
	BmdBagEventBdlItem_bdl_bfd_state_change BmdBagEventBdlItem = "bdl-bfd-state-change"

	// Inter-chassis link mode changed
	BmdBagEventBdlItem_bmd_event_bdl_icl BmdBagEventBdlItem = "bmd-event-bdl-icl"

	// Number of bundle events
	BmdBagEventBdlItem_bmd_event_bdl_count BmdBagEventBdlItem = "bmd-event-bdl-count"
)

type BmdBagEventData

type BmdBagEventData string

BmdBagEventData represents Type of additional info for an event

const (
	// No additional data
	BmdBagEventData_bmd_bag_evt_data_none BmdBagEventData = "bmd-bag-evt-data-none"

	// Additional data is an error code
	BmdBagEventData_bmd_bag_evt_data_error BmdBagEventData = "bmd-bag-evt-data-error"

	// Additional data is a string
	BmdBagEventData_bmd_bag_evt_data_string BmdBagEventData = "bmd-bag-evt-data-string"
)

type BmdBagEventMbrItem

type BmdBagEventMbrItem string

BmdBagEventMbrItem represents Description of an event for a member

const (
	// Member structure created
	BmdBagEventMbrItem_bmd_event_mbr_idb_create BmdBagEventMbrItem = "bmd-event-mbr-idb-create"

	// Added to bundle
	BmdBagEventMbrItem_bmd_event_mbr_bdl_add BmdBagEventMbrItem = "bmd-event-mbr-bdl-add"

	// Member's IM state changed
	BmdBagEventMbrItem_bmd_event_mbr_im_state BmdBagEventMbrItem = "bmd-event-mbr-im-state"

	// Sel logic state changed
	BmdBagEventMbrItem_bmd_event_mbr_sel_logic BmdBagEventMbrItem = "bmd-event-mbr-sel-logic"

	// Mux state changed
	BmdBagEventMbrItem_bmd_event_mbr_mux BmdBagEventMbrItem = "bmd-event-mbr-mux"

	// BFD state changed
	BmdBagEventMbrItem_bmd_event_mbr_bfd BmdBagEventMbrItem = "bmd-event-mbr-bfd"

	// Expired
	BmdBagEventMbrItem_bmd_event_mbr_expired BmdBagEventMbrItem = "bmd-event-mbr-expired"

	// Defaulted
	BmdBagEventMbrItem_bmd_event_mbr_defaulted BmdBagEventMbrItem = "bmd-event-mbr-defaulted"

	// First retry
	BmdBagEventMbrItem_bmd_event_mbr_first_retry BmdBagEventMbrItem = "bmd-event-mbr-first-retry"

	// Message from BML
	BmdBagEventMbrItem_bmd_event_mbr_msg BmdBagEventMbrItem = "bmd-event-mbr-msg"

	// Last error
	BmdBagEventMbrItem_bmd_event_mbr_error BmdBagEventMbrItem = "bmd-event-mbr-error"

	// mLACP TLV received
	BmdBagEventMbrItem_bmd_event_mbr_mlacp_tlv BmdBagEventMbrItem = "bmd-event-mbr-mlacp-tlv"

	// redundancy role change
	BmdBagEventMbrItem_bmd_event_mbr_redundancy_role BmdBagEventMbrItem = "bmd-event-mbr-redundancy-role"

	// Number of member events
	BmdBagEventMbrItem_bmd_event_mbr_count BmdBagEventMbrItem = "bmd-event-mbr-count"
)

type BmdBagEventRgItem

type BmdBagEventRgItem string

BmdBagEventRgItem represents Description of an event for a RG

const (
	// RG structure created
	BmdBagEventRgItem_bmd_event_rg_idb_create BmdBagEventRgItem = "bmd-event-rg-idb-create"

	// RG configured by user
	BmdBagEventRgItem_bmd_event_rg_configured BmdBagEventRgItem = "bmd-event-rg-configured"

	// User changed the configuration
	BmdBagEventRgItem_bmd_event_rg_user_config BmdBagEventRgItem = "bmd-event-rg-user-config"

	// Connection to peer
	BmdBagEventRgItem_bmd_event_rg_connect_ion BmdBagEventRgItem = "bmd-event-rg-connect-ion"

	// Data received
	BmdBagEventRgItem_bmd_event_rg_data BmdBagEventRgItem = "bmd-event-rg-data"

	// Sync performed
	BmdBagEventRgItem_bmd_event_rg_sync BmdBagEventRgItem = "bmd-event-rg-sync"

	// First retry
	BmdBagEventRgItem_bmd_event_rg_first_retry BmdBagEventRgItem = "bmd-event-rg-first-retry"

	// Last error
	BmdBagEventRgItem_bmd_event_rg_error BmdBagEventRgItem = "bmd-event-rg-error"

	// mLACP TLV received
	BmdBagEventRgItem_bmd_event_rg_mlacp_tlv BmdBagEventRgItem = "bmd-event-rg-mlacp-tlv"

	// ICCP event received
	BmdBagEventRgItem_bmd_event_rg_iccp_event BmdBagEventRgItem = "bmd-event-rg-iccp-event"

	// Number of RG events
	BmdBagEventRgItem_bmd_event_rg_count BmdBagEventRgItem = "bmd-event-rg-count"
)

type BmdBagMlacpSchActionItem

type BmdBagMlacpSchActionItem string

BmdBagMlacpSchActionItem represents Description of scheduled actions for a bundle

const (
	// mLACP Switchover scheduled
	BmdBagMlacpSchActionItem_switchover BmdBagMlacpSchActionItem = "switchover"

	// mLACP Switchback scheduled
	BmdBagMlacpSchActionItem_switchback BmdBagMlacpSchActionItem = "switchback"
)

type BmdBagTarget

type BmdBagTarget string

BmdBagTarget represents Scope of information

const (
	// Information for a member
	BmdBagTarget_bm_bag_target_mbr BmdBagTarget = "bm-bag-target-mbr"

	// Information for a bundle
	BmdBagTarget_bm_bag_target_bdl BmdBagTarget = "bm-bag-target-bdl"

	// Information for a node
	BmdBagTarget_bm_bag_target_node BmdBagTarget = "bm-bag-target-node"

	// Information for an RG
	BmdBagTarget_bm_bag_target_rg BmdBagTarget = "bm-bag-target-rg"
)

type BmdBfdBdlState

type BmdBfdBdlState string

BmdBfdBdlState represents Bmd bfd bdl state

const (
	// BFD is down on the bundle
	BmdBfdBdlState_bmd_bfd_bdl_down BmdBfdBdlState = "bmd-bfd-bdl-down"

	// BFD has just started on a bundle, and the state
	// has not been determined
	BmdBfdBdlState_bmd_bfd_bdl_unknown BmdBfdBdlState = "bmd-bfd-bdl-unknown"

	// BFD is up on the bundle
	BmdBfdBdlState_bmd_bfd_bdl_up BmdBfdBdlState = "bmd-bfd-bdl-up"

	// Number of BFD states on a bundle
	BmdBfdBdlState_bmd_bfd_bdl_count BmdBfdBdlState = "bmd-bfd-bdl-count"
)

type BmdMemberState

type BmdMemberState string

BmdMemberState represents Bmd member state

const (
	// Member is configured
	BmdMemberState_bmd_mbr_state_configured BmdMemberState = "bmd-mbr-state-configured"

	// Member is standby
	BmdMemberState_bmd_mbr_state_standby BmdMemberState = "bmd-mbr-state-standby"

	// Member is hot standby
	BmdMemberState_bmd_mbr_state_hot_standby BmdMemberState = "bmd-mbr-state-hot-standby"

	// Member is negotiating
	BmdMemberState_bmd_mbr_state_negotiating BmdMemberState = "bmd-mbr-state-negotiating"

	// Member has a BFD session running
	BmdMemberState_bmd_mbr_state_bfd_running BmdMemberState = "bmd-mbr-state-bfd-running"

	// Member is active
	BmdMemberState_bmd_mbr_state_active BmdMemberState = "bmd-mbr-state-active"
)

type BmdMemberTypeEnum

type BmdMemberTypeEnum string

BmdMemberTypeEnum represents Bmd member type enum

const (
	// Member has been configured on the local device
	BmdMemberTypeEnum_bmd_mbr_local BmdMemberTypeEnum = "bmd-mbr-local"

	// Member has been configured on an mLACP peer
	// device
	BmdMemberTypeEnum_bmd_mbr_foreign BmdMemberTypeEnum = "bmd-mbr-foreign"

	// Member's type is unknown
	BmdMemberTypeEnum_bmd_mbr_unknown BmdMemberTypeEnum = "bmd-mbr-unknown"
)

type BmdMlacpBdlStateEnum

type BmdMlacpBdlStateEnum string

BmdMlacpBdlStateEnum represents State of an mLACP device

const (
	// Bundle info NAK'd
	BmdMlacpBdlStateEnum_bdl_state_nak BmdMlacpBdlStateEnum = "bdl-state-nak"

	// No bundle state TLV received
	BmdMlacpBdlStateEnum_bdl_state_unknown BmdMlacpBdlStateEnum = "bdl-state-unknown"

	// No bundle config TLV with sync bit set received
	BmdMlacpBdlStateEnum_bdl_state_no_sync BmdMlacpBdlStateEnum = "bdl-state-no-sync"

	// Revertive delay timer running
	BmdMlacpBdlStateEnum_bdl_state_rec_delay BmdMlacpBdlStateEnum = "bdl-state-rec-delay"

	// Bundle is up
	BmdMlacpBdlStateEnum_bdl_state_up BmdMlacpBdlStateEnum = "bdl-state-up"

	// Bundle is down
	BmdMlacpBdlStateEnum_bdl_state_down BmdMlacpBdlStateEnum = "bdl-state-down"

	// Bundle is admin down
	BmdMlacpBdlStateEnum_bdl_state_admin_down BmdMlacpBdlStateEnum = "bdl-state-admin-down"

	// Bundle state TLV reported test
	BmdMlacpBdlStateEnum_bdl_state_test BmdMlacpBdlStateEnum = "bdl-state-test"

	// Bundle state TLV reported error
	BmdMlacpBdlStateEnum_bdl_state_error BmdMlacpBdlStateEnum = "bdl-state-error"
)

type BmdMlacpMbrStateEnum

type BmdMlacpMbrStateEnum string

BmdMlacpMbrStateEnum represents State of an mLACP device

const (
	// Member info NAK'd
	BmdMlacpMbrStateEnum_mbr_state_nak BmdMlacpMbrStateEnum = "mbr-state-nak"

	// No member state TLV received
	BmdMlacpMbrStateEnum_mbr_state_unknown BmdMlacpMbrStateEnum = "mbr-state-unknown"

	// Member is up
	BmdMlacpMbrStateEnum_mbr_state_up BmdMlacpMbrStateEnum = "mbr-state-up"

	// Member is down
	BmdMlacpMbrStateEnum_mbr_state_down BmdMlacpMbrStateEnum = "mbr-state-down"

	// Member is admin down
	BmdMlacpMbrStateEnum_mbr_state_admin_down BmdMlacpMbrStateEnum = "mbr-state-admin-down"

	// Member state TLV reported test
	BmdMlacpMbrStateEnum_mbr_state_test BmdMlacpMbrStateEnum = "mbr-state-test"

	// Member state TLV reported error
	BmdMlacpMbrStateEnum_mbr_state_error BmdMlacpMbrStateEnum = "mbr-state-error"
)

type BmdMlacpNodeStateEnum

type BmdMlacpNodeStateEnum string

BmdMlacpNodeStateEnum represents State of an mLACP device

const (
	// Missing some mLACP IG config
	BmdMlacpNodeStateEnum_node_state_incomplete BmdMlacpNodeStateEnum = "node-state-incomplete"

	// Connection rejected by peer
	BmdMlacpNodeStateEnum_node_state_conn_rejected BmdMlacpNodeStateEnum = "node-state-conn-rejected"

	// Connect timer running
	BmdMlacpNodeStateEnum_node_state_connect_sent BmdMlacpNodeStateEnum = "node-state-connect-sent"

	// Missing some ICCP IG config
	BmdMlacpNodeStateEnum_node_state_unconfigured BmdMlacpNodeStateEnum = "node-state-unconfigured"

	// ICCP declared peer node unreachable
	BmdMlacpNodeStateEnum_node_state_unreachable BmdMlacpNodeStateEnum = "node-state-unreachable"

	// ICCP declared peer node down
	BmdMlacpNodeStateEnum_node_state_iccp_down BmdMlacpNodeStateEnum = "node-state-iccp-down"

	// System info NAK'd
	BmdMlacpNodeStateEnum_node_state_nak BmdMlacpNodeStateEnum = "node-state-nak"

	// No system state TLV received
	BmdMlacpNodeStateEnum_node_state_unknown BmdMlacpNodeStateEnum = "node-state-unknown"

	// System state TLV reported down
	BmdMlacpNodeStateEnum_node_state_mlacp_down BmdMlacpNodeStateEnum = "node-state-mlacp-down"

	// System state TLV reported admin down
	BmdMlacpNodeStateEnum_node_state_admin_down BmdMlacpNodeStateEnum = "node-state-admin-down"

	// System is isolated from core network
	BmdMlacpNodeStateEnum_node_state_pe_isolated BmdMlacpNodeStateEnum = "node-state-pe-isolated"

	// System state TLV reported error
	BmdMlacpNodeStateEnum_node_state_error BmdMlacpNodeStateEnum = "node-state-error"

	// System state TLV reported test
	BmdMlacpNodeStateEnum_node_state_test BmdMlacpNodeStateEnum = "node-state-test"

	// System is up
	BmdMlacpNodeStateEnum_node_state_up BmdMlacpNodeStateEnum = "node-state-up"
)

type BmdMlacpNodeSyncEnum

type BmdMlacpNodeSyncEnum string

BmdMlacpNodeSyncEnum represents Synchronization states of an mLACP device

const (
	// Sync requested of device
	BmdMlacpNodeSyncEnum_node_sync_req BmdMlacpNodeSyncEnum = "node-sync-req"

	// Sync performed by device
	BmdMlacpNodeSyncEnum_node_sync_done BmdMlacpNodeSyncEnum = "node-sync-done"

	// Sync in progress from device
	BmdMlacpNodeSyncEnum_node_sync_start BmdMlacpNodeSyncEnum = "node-sync-start"

	// Initial sync pending from device
	BmdMlacpNodeSyncEnum_node_sync_init BmdMlacpNodeSyncEnum = "node-sync-init"

	// Sync not required for singleton groups
	BmdMlacpNodeSyncEnum_node_sync_singleton BmdMlacpNodeSyncEnum = "node-sync-singleton"
)

type BmdMlacpSwitchover

type BmdMlacpSwitchover string

BmdMlacpSwitchover represents Bmd mlacp switchover

const (
	// Non-revertive switchover type
	BmdMlacpSwitchover_bmd_mlacp_switchover_nonrevertive BmdMlacpSwitchover = "bmd-mlacp-switchover-nonrevertive"

	// Brute force switchover type
	BmdMlacpSwitchover_bmd_mlacp_switchover_brute_force BmdMlacpSwitchover = "bmd-mlacp-switchover-brute-force"

	// Revertive switchover type
	BmdMlacpSwitchover_bmd_mlacp_switchover_revertive BmdMlacpSwitchover = "bmd-mlacp-switchover-revertive"

	// Number of switchover types
	BmdMlacpSwitchover_bmd_mlacp_switchover_count BmdMlacpSwitchover = "bmd-mlacp-switchover-count"
)

type BmdSwitchReason

type BmdSwitchReason string

BmdSwitchReason represents Bmd switch reason

const (
	// Switch is permitted
	BmdSwitchReason_bm_switch_reason_none BmdSwitchReason = "bm-switch-reason-none"

	// Switch has no effect
	BmdSwitchReason_bm_switch_reason_noop BmdSwitchReason = "bm-switch-reason-noop"

	// mLACP not configured
	BmdSwitchReason_bm_switch_reason_not_mlacp BmdSwitchReason = "bm-switch-reason-not-mlacp"

	// Brute-force or revertive switchover is in
	// effect
	BmdSwitchReason_bm_switch_reason_revertive BmdSwitchReason = "bm-switch-reason-revertive"

	// Would-be active bundle is not ready
	BmdSwitchReason_bm_switch_reason_bdl_down BmdSwitchReason = "bm-switch-reason-bdl-down"

	// Recovery delay in effect, applications may not
	// be fully synced
	BmdSwitchReason_bm_switch_reason_recovery BmdSwitchReason = "bm-switch-reason-recovery"

	// Preceding switch action not viable
	BmdSwitchReason_bm_switch_reason_preceding_error BmdSwitchReason = "bm-switch-reason-preceding-error"

	// Switch actions are scheduled incorrectly
	BmdSwitchReason_bm_switch_reason_wrong_order BmdSwitchReason = "bm-switch-reason-wrong-order"

	// The ICCP group is operating in singleton mode
	BmdSwitchReason_bm_switch_reason_singleton BmdSwitchReason = "bm-switch-reason-singleton"
)

type BundleInformation

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

	// BFD counters information for bundles and members.
	BfdCounters BundleInformation_BfdCounters

	// Scheduled actions on a bundle.
	ScheduledActions BundleInformation_ScheduledActions

	// Generic information for bundles and members.
	Bundle BundleInformation_Bundle

	// Bundle ICCP events information for bundles and members.
	EventsRg BundleInformation_EventsRg

	// LACP information for bundles and members.
	Lacp BundleInformation_Lacp

	// Bundle specific counters of mLACP events.
	MlacpBundleCounters BundleInformation_MlacpBundleCounters

	// Information for bundles and members that are in the protect database.
	Protect BundleInformation_Protect

	// mLACP Information for Interchassis Groups and bundles.
	MlacpBrief BundleInformation_MlacpBrief

	// mLACP Information for Interchassis Groups and bundles.
	Mlacp BundleInformation_Mlacp

	// Information about allocated MAC addresses that are not in use.
	MacAllocation BundleInformation_MacAllocation

	// Events information for bundles and members.
	Events BundleInformation_Events

	// Bundle events information for bundles and members.
	EventsBdl BundleInformation_EventsBdl

	// Bundle interfaces with common bundle information.
	BundleBriefs BundleInformation_BundleBriefs

	// Bundle member events information for bundles and members.
	EventsMbr BundleInformation_EventsMbr

	// ICCP Group specific counters of mLACP events.
	MlacpIccpGroupCounters BundleInformation_MlacpIccpGroupCounters

	// System Identifiers for the local system and all ICCP Groups.
	SystemId BundleInformation_SystemId

	// Member specific counters of mLACP events.
	MlacpMemberCounters BundleInformation_MlacpMemberCounters
}

BundleInformation bundle information

func (*BundleInformation) GetEntityData

func (bundleInformation *BundleInformation) GetEntityData() *types.CommonEntityData

type BundleInformation_BfdCounters

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

	// Bundle interfaces with BFD counters information.
	BfdCountersBundles BundleInformation_BfdCounters_BfdCountersBundles

	// Member interfaces with BFD counters information.
	BfdCountersMembers BundleInformation_BfdCounters_BfdCountersMembers
}

BundleInformation_BfdCounters BFD counters information for bundles and members

func (*BundleInformation_BfdCounters) GetEntityData

func (bfdCounters *BundleInformation_BfdCounters) GetEntityData() *types.CommonEntityData

type BundleInformation_BfdCounters_BfdCountersBundles

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

	// Bundle interface. The type is slice of
	// BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle.
	BfdCountersBundle []*BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle
}

BundleInformation_BfdCounters_BfdCountersBundles Bundle interfaces with BFD counters information

func (*BundleInformation_BfdCounters_BfdCountersBundles) GetEntityData

func (bfdCountersBundles *BundleInformation_BfdCounters_BfdCountersBundles) GetEntityData() *types.CommonEntityData

type BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle

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

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

	// Data for this item and all its members.
	BfdCountersBundleDescendant BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleDescendant

	// Children of bundle with BFD counters information.
	BfdCountersBundleChildrenMembers BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleChildrenMembers

	// Data for this item.
	BfdCountersBundleItem BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleItem
}

BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle Bundle interface

func (*BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle) GetEntityData

type BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleChildrenMembers

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

	// Bundle member item with BFD counters information. The type is slice of
	// BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleChildrenMembers_BfdCountersBundleChildrenMember.
	BfdCountersBundleChildrenMember []*BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleChildrenMembers_BfdCountersBundleChildrenMember
}

BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleChildrenMembers Children of bundle with BFD counters information

func (*BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleChildrenMembers) GetEntityData

type BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleChildrenMembers_BfdCountersBundleChildrenMember

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

	// This attribute is a key. Member interface. The type is string.
	MemberInterface interface{}

	// Name of the member this information is for. The type is string.
	MemberName interface{}

	// Timestamp when counters were last cleared (deprecated). The type is
	// interface{} with range: 0..18446744073709551615.
	LastTimeCleared interface{}

	// Number of times member state changed to starting. The type is interface{}
	// with range: 0..4294967295.
	Starting interface{}

	// Number of times member state changed to up. The type is interface{} with
	// range: 0..4294967295.
	Up interface{}

	// Number of times member state changed to down. The type is interface{} with
	// range: 0..4294967295.
	Down interface{}

	// Number of times member state changed to neighbor unconfigured. The type is
	// interface{} with range: 0..4294967295.
	NeighborUnconfigured interface{}

	// Number of timeouts waiting for BFD to start. The type is interface{} with
	// range: 0..4294967295.
	StartTimeouts interface{}

	// Number of timeouts waiting for neighbor to become unconfigured. The type is
	// interface{} with range: 0..4294967295.
	NeighborUnconfiguredTimeouts interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}
}

BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleChildrenMembers_BfdCountersBundleChildrenMember Bundle member item with BFD counters information

func (*BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleChildrenMembers_BfdCountersBundleChildrenMember) GetEntityData

type BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleDescendant

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

	// Name of the bundle this information is for.
	BundleName BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleDescendant_BundleName

	// BFD event counters. The type is slice of
	// BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleDescendant_BfdCounter.
	BfdCounter []*BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleDescendant_BfdCounter
}

BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleDescendant Data for this item and all its members

func (*BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleDescendant) GetEntityData

type BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleDescendant_BfdCounter

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

	// Name of the member this information is for. The type is string.
	MemberName interface{}

	// Timestamp when counters were last cleared (deprecated). The type is
	// interface{} with range: 0..18446744073709551615.
	LastTimeCleared interface{}

	// Number of times member state changed to starting. The type is interface{}
	// with range: 0..4294967295.
	Starting interface{}

	// Number of times member state changed to up. The type is interface{} with
	// range: 0..4294967295.
	Up interface{}

	// Number of times member state changed to down. The type is interface{} with
	// range: 0..4294967295.
	Down interface{}

	// Number of times member state changed to neighbor unconfigured. The type is
	// interface{} with range: 0..4294967295.
	NeighborUnconfigured interface{}

	// Number of timeouts waiting for BFD to start. The type is interface{} with
	// range: 0..4294967295.
	StartTimeouts interface{}

	// Number of timeouts waiting for neighbor to become unconfigured. The type is
	// interface{} with range: 0..4294967295.
	NeighborUnconfiguredTimeouts interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}
}

BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleDescendant_BfdCounter BFD event counters

func (*BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleDescendant_BfdCounter) GetEntityData

type BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleDescendant_BundleName

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

	// Name of item. The type is string.
	ItemName interface{}
}

BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleDescendant_BundleName Name of the bundle this information is for

func (*BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleDescendant_BundleName) GetEntityData

type BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleItem

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

	// Name of item. The type is string.
	ItemName interface{}
}

BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleItem Data for this item

func (*BundleInformation_BfdCounters_BfdCountersBundles_BfdCountersBundle_BfdCountersBundleItem) GetEntityData

type BundleInformation_BfdCounters_BfdCountersMembers

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

	// Member interface. The type is slice of
	// BundleInformation_BfdCounters_BfdCountersMembers_BfdCountersMember.
	BfdCountersMember []*BundleInformation_BfdCounters_BfdCountersMembers_BfdCountersMember
}

BundleInformation_BfdCounters_BfdCountersMembers Member interfaces with BFD counters information

func (*BundleInformation_BfdCounters_BfdCountersMembers) GetEntityData

func (bfdCountersMembers *BundleInformation_BfdCounters_BfdCountersMembers) GetEntityData() *types.CommonEntityData

type BundleInformation_BfdCounters_BfdCountersMembers_BfdCountersMember

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

	// This attribute is a key. Member interface. The type is string.
	MemberInterface interface{}

	// Data for this item.
	BfdCountersMemberItem BundleInformation_BfdCounters_BfdCountersMembers_BfdCountersMember_BfdCountersMemberItem
}

BundleInformation_BfdCounters_BfdCountersMembers_BfdCountersMember Member interface

func (*BundleInformation_BfdCounters_BfdCountersMembers_BfdCountersMember) GetEntityData

type BundleInformation_BfdCounters_BfdCountersMembers_BfdCountersMember_BfdCountersMemberItem

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

	// Name of the member this information is for. The type is string.
	MemberName interface{}

	// Timestamp when counters were last cleared (deprecated). The type is
	// interface{} with range: 0..18446744073709551615.
	LastTimeCleared interface{}

	// Number of times member state changed to starting. The type is interface{}
	// with range: 0..4294967295.
	Starting interface{}

	// Number of times member state changed to up. The type is interface{} with
	// range: 0..4294967295.
	Up interface{}

	// Number of times member state changed to down. The type is interface{} with
	// range: 0..4294967295.
	Down interface{}

	// Number of times member state changed to neighbor unconfigured. The type is
	// interface{} with range: 0..4294967295.
	NeighborUnconfigured interface{}

	// Number of timeouts waiting for BFD to start. The type is interface{} with
	// range: 0..4294967295.
	StartTimeouts interface{}

	// Number of timeouts waiting for neighbor to become unconfigured. The type is
	// interface{} with range: 0..4294967295.
	NeighborUnconfiguredTimeouts interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}
}

BundleInformation_BfdCounters_BfdCountersMembers_BfdCountersMember_BfdCountersMemberItem Data for this item

func (*BundleInformation_BfdCounters_BfdCountersMembers_BfdCountersMember_BfdCountersMemberItem) GetEntityData

type BundleInformation_Bundle

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

	// Bundle interfaces with common bundle information.
	BundleBundles BundleInformation_Bundle_BundleBundles

	// Member interfaces with common bundle information.
	BundleMembers BundleInformation_Bundle_BundleMembers
}

BundleInformation_Bundle Generic information for bundles and members

func (*BundleInformation_Bundle) GetEntityData

func (bundle *BundleInformation_Bundle) GetEntityData() *types.CommonEntityData

type BundleInformation_BundleBriefs

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

	// Bundle interface. The type is slice of
	// BundleInformation_BundleBriefs_BundleBrief.
	BundleBrief []*BundleInformation_BundleBriefs_BundleBrief
}

BundleInformation_BundleBriefs Bundle interfaces with common bundle information

func (*BundleInformation_BundleBriefs) GetEntityData

func (bundleBriefs *BundleInformation_BundleBriefs) GetEntityData() *types.CommonEntityData

type BundleInformation_BundleBriefs_BundleBrief

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

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

	// Data for this item.
	BundleBriefItem BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem
}

BundleInformation_BundleBriefs_BundleBrief Bundle interface

func (*BundleInformation_BundleBriefs_BundleBrief) GetEntityData

type BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem

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

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

	// Bandwidth available to the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	AvailableBandwidth interface{}

	// Effective bandwidth on the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	EffectiveBandwidth interface{}

	// Bandwidth configured on the bundle interface (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	ConfiguredBandwidth interface{}

	// Minimum number of active links for bundle to go up. The type is interface{}
	// with range: 0..255.
	MinimumActiveLinks interface{}

	// Maximum number of active links in the bundle. The type is interface{} with
	// range: 0..255.
	MaximumActiveLinks interface{}

	// Source of maximum active links value. The type is BmWhichSystem.
	MaximumActiveLinksSource interface{}

	// Minimum bundle bandwidth for bundle to go up (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	MinimumBandwidth interface{}

	// Primary bundle member (no longer applicable). The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	PrimaryMember interface{}

	// The state of the bundle. The type is BmBdlState.
	BundleStatus interface{}

	// The number of active local members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveMemberCount interface{}

	// The number of standby local members on the bundle. The type is interface{}
	// with range: 0..65535.
	StandbyMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredMemberCount interface{}

	// The source of the MAC Address. The type is BmBdlMacSource.
	MacSource interface{}

	// The name of the member that supplied the MAC address. The type is string
	// with pattern: [a-zA-Z0-9._/-]+.
	MacSourceMember interface{}

	// Indicates if this bundle is operating as an inter-chassis link (1 = I-C
	// link, 0 = normal). The type is bool.
	InterChassis interface{}

	// Indicates the active/standby redundancy state of the device for the bundle.
	// The type is bool.
	IsActive interface{}

	// The status of the LACP feature on the bundle. The type is BmFeatureStatus.
	LacpStatus interface{}

	// The status of the mLACP feature on the bundle. The type is BmFeatureStatus.
	MlacpStatus interface{}

	// The status of the BFD (IPv4) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv4bfdStatus interface{}

	// The status of the link order signaling feature on the bundle. The type is
	// BmFeatureStatus.
	LinkOrderStatus interface{}

	// The status of the BFD (IPv6) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv6bfdStatus interface{}

	// The type of hash to use for load balancing. The type is string.
	LoadBalanceHashType interface{}

	// The number of links required per rack for localized load balancing. The
	// type is interface{} with range: 0..65535.
	LoadBalanceLocalityThreshold interface{}

	// Timer for suppressing bundle state flaps. The type is interface{} with
	// range: 0..65535.
	SuppressionTimer interface{}

	// The wait while time used for member ports. The type is interface{} with
	// range: 0..65535.
	WaitWhileTimer interface{}

	// Collector Max Delay. The type is interface{} with range: 0..65535.
	CollectorMaxDelay interface{}

	// The status of the Cisco Extensions feature (1 = enabled, 0 = not enabled).
	// The type is bool.
	CiscoExtensions interface{}

	// The status of the LACP nonrevertive feature (1 = enable, 0 = not enabled).
	// The type is bool.
	LacpNonrevertive interface{}

	// ICCP Group that the bundle is configured to. The type is interface{} with
	// range: 0..4294967295.
	IccpGroupId interface{}

	// The number of active foreign members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveForeignMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredForeignMemberCount interface{}

	// How a switchover of the bundle from this device will occur. The type is
	// BmdMlacpSwitchover.
	SwitchoverType interface{}

	// Attempt to maximize the bundle if links are below this value. The type is
	// interface{} with range: 0..4294967295.
	MaximizeThresholdValueLinks interface{}

	// Attempt to maximize the bundle if bandwidth is below this value. The type
	// is interface{} with range: 0..4294967295.
	MaximizeThresholdValueBandWidth interface{}

	// Indicates the mode of the device for the bundle. The type is
	// BundleMlacpMode.
	MlacpMode interface{}

	// Number of seconds to wait before becoming active after recovering from a
	// failure. The type is interface{} with range: 0..65535. Units are second.
	RecoveryDelay interface{}

	// Is the ICCP group of the bundle in singleton mode (1 = singleton; 0 = not
	// singleton). The type is bool.
	Singleton interface{}

	// MAC address of this member.
	MacAddress BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem_MacAddress

	// Configuration values for BFD on bundle members. The type is slice of
	// BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem_BfdConfig.
	BfdConfig []*BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem_BfdConfig
}

BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem Data for this item

func (*BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem) GetEntityData

type BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem_BfdConfig

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

	// Status of BFD on the bundle. The type is BmdBfdBdlState.
	BundleStatus interface{}

	// Time to wait on session start before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	StartTimer interface{}

	// Time to wait on session NBR_UNCONFIG before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	NbrUnconfigTimer interface{}

	// Preferred multiplier for the BFD session. The type is interface{} with
	// range: 0..65535.
	PrefMultiplier interface{}

	// Preferred minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefMinInterval interface{}

	// Preferred echo minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefEchoMinInterval interface{}

	// Flag indicating if BFD is enabled (1 = enabled; 0 = not enabled). The type
	// is bool.
	FastDetect interface{}

	// Standard used for per-member BFD. The type is interface{} with range:
	// 0..4294967295.
	ModeInfo interface{}

	// Configured destination address for BFD session.
	DestinationAddress BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem_BfdConfig_DestinationAddress
}

BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem_BfdConfig Configuration values for BFD on bundle members

func (*BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem_BfdConfig) GetEntityData

type BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem_BfdConfig_DestinationAddress

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

	// AF. The type is BmAfId.
	Af 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{}
}

BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem_BfdConfig_DestinationAddress Configured destination address for BFD session

func (*BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem_BfdConfig_DestinationAddress) GetEntityData

type BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem_MacAddress MAC address of this member

func (*BundleInformation_BundleBriefs_BundleBrief_BundleBriefItem_MacAddress) GetEntityData

type BundleInformation_Bundle_BundleBundles

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

	// Bundle interface. The type is slice of
	// BundleInformation_Bundle_BundleBundles_BundleBundle.
	BundleBundle []*BundleInformation_Bundle_BundleBundles_BundleBundle
}

BundleInformation_Bundle_BundleBundles Bundle interfaces with common bundle information

func (*BundleInformation_Bundle_BundleBundles) GetEntityData

func (bundleBundles *BundleInformation_Bundle_BundleBundles) GetEntityData() *types.CommonEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle

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

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

	// Data for this item and all its members.
	BundleBundleDescendant BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant

	// Children of bundle with common bundle information.
	BundleBundleChildrenMembers BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers

	// Data for this item.
	BundleBundleItem BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem
}

BundleInformation_Bundle_BundleBundles_BundleBundle Bundle interface

func (*BundleInformation_Bundle_BundleBundles_BundleBundle) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers

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

	// Bundle member item with common bundle information. The type is slice of
	// BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember.
	BundleBundleChildrenMember []*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers Children of bundle with common bundle information

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember

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

	// This attribute is a key. Member interface. The type is string.
	MemberInterface interface{}

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

	// The priority of this member. The type is interface{} with range: 0..65535.
	PortPriority interface{}

	// Member's link number. The type is interface{} with range: 0..65535.
	PortNumber interface{}

	// Member's underlying link ID. The type is interface{} with range: 0..65535.
	UnderlyingLinkId interface{}

	// Member's link order number. The type is interface{} with range: 0..65535.
	LinkOrderNumber interface{}

	// Location of member. The type is interface{} with range: 0..4294967295.
	IccpNode interface{}

	// Bandwidth of this member (kbps). The type is interface{} with range:
	// 0..4294967295. Units are kbit/s.
	Bandwidth interface{}

	// Boolean indicating LACP enabled or not. The type is string.
	LacpEnabled interface{}

	// Member's type (local/foreign). The type is BmdMemberTypeEnum.
	MemberType interface{}

	// Member's (short form) name. The type is string.
	MemberName interface{}

	// Counters data about member link.
	Counters BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_Counters

	// Lacp data about member link.
	LinkData BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_LinkData

	// Mux state machine data.
	MemberMuxData BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_MemberMuxData

	// MAC address of this member (deprecated).
	MacAddress BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_MacAddress
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember Bundle member item with common bundle information

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_Counters

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

	// LACPDUs received. The type is interface{} with range: 0..4294967295.
	LacpdUsReceived interface{}

	// LACPDUs transmitted. The type is interface{} with range: 0..4294967295.
	LacpdUsTransmitted interface{}

	// Marker packets received. The type is interface{} with range: 0..4294967295.
	MarkerPacketsReceived interface{}

	// Marker response packets transmitted. The type is interface{} with range:
	// 0..4294967295.
	MarkerResponsesTransmitted interface{}

	// Illegal and unknown packets received. The type is interface{} with range:
	// 0..4294967295.
	IllegalPacketsReceived interface{}

	// LACPDUs received that exceed the rate limit. The type is interface{} with
	// range: 0..4294967295.
	ExcessLacpdUsReceived interface{}

	// Marker packets received that exceed the rate limit. The type is interface{}
	// with range: 0..4294967295.
	ExcessMarkerPacketsReceived interface{}

	// State flag set to Defaulted. The type is interface{} with range:
	// 0..4294967295.
	Defaulted interface{}

	// State flag set to Expired. The type is interface{} with range:
	// 0..4294967295.
	Expired interface{}

	// Last time counters cleared (s) (deprecated). The type is interface{} with
	// range: 0..4294967295.
	LastClearedSec interface{}

	// Last time counters cleared (nsec) (deprecated). The type is interface{}
	// with range: 0..4294967295.
	LastClearedNsec interface{}
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_Counters Counters data about member link

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_Counters) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_LinkData

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

	// Member's interface handle. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceHandle interface{}

	// System priority of actor system. The type is interface{} with range:
	// 0..65535.
	ActorSystemPriority interface{}

	// MAC Address of the actor system. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	ActorSystemMacAddress interface{}

	// Operational key for this port. The type is interface{} with range:
	// 0..65535.
	ActorOperationalKey interface{}

	// System priority of partner system. The type is interface{} with range:
	// 0..65535.
	PartnerSystemPriority interface{}

	// MAC Address used to identify the partner system. The type is string with
	// pattern: [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	PartnerSystemMacAddress interface{}

	// Operational key for partner port. The type is interface{} with range:
	// 0..65535.
	PartnerOperationalKey interface{}

	// MIB ifindex of selected bundle. The type is interface{} with range:
	// 0..4294967295.
	SelectedAggregatorId interface{}

	// MIB ifindex of attached bundle. The type is interface{} with range:
	// 0..4294967295.
	AttachedAggregatorId interface{}

	// Port number of this port. The type is interface{} with range: 0..65535.
	ActorPortId interface{}

	// Priority of this port. The type is interface{} with range: 0..65535.
	ActorPortPriority interface{}

	// Port number of the partner's port. The type is interface{} with range:
	// 0..65535.
	PartnerPortId interface{}

	// Priority of the partner's port. The type is interface{} with range:
	// 0..65535.
	PartnerPortPriority interface{}

	// LACP state of this port. The type is interface{} with range: 0..255.
	ActorPortState interface{}

	// LACP state of the partner's port. The type is interface{} with range:
	// 0..255.
	PartnerPortState interface{}
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_LinkData Lacp data about member link

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_LinkData) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_MacAddress MAC address of this member (deprecated)

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_MacAddress) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_MemberMuxData

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

	// Current state of this bundle member. The type is BmMuxstate.
	MuxState interface{}

	// Internal value indicating if an error occurred trying to put a link into
	// the desired state. The type is interface{} with range: 0..4294967295.
	Error interface{}

	// Reason for last Mux state change. The type is BmMbrStateReason.
	MemberMuxStateReason interface{}

	// Current internal state of this bundle member. The type is BmdMemberState.
	MemberState interface{}

	// Reason for last Mux state change (Deprecated). The type is BmMuxreason.
	MuxStateReason interface{}

	// Data regarding the reason for last Mux state change.
	MemberMuxStateReasonData BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_MemberMuxData_MemberMuxStateReasonData
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_MemberMuxData Mux state machine data

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_MemberMuxData) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_MemberMuxData_MemberMuxStateReasonData

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

	// The item the reason applies to. The type is BmStateReasonTarget.
	ReasonType interface{}

	// The severity of the reason. The type is BmSeverity.
	Severity interface{}
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_MemberMuxData_MemberMuxStateReasonData Data regarding the reason for last Mux state change

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleChildrenMembers_BundleBundleChildrenMember_MemberMuxData_MemberMuxStateReasonData) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant

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

	// Bundle information.
	BundleData BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData

	// Member information. The type is slice of
	// BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData.
	MemberData []*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant Data for this item and all its members

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData

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

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

	// Bandwidth available to the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	AvailableBandwidth interface{}

	// Effective bandwidth on the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	EffectiveBandwidth interface{}

	// Bandwidth configured on the bundle interface (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	ConfiguredBandwidth interface{}

	// Minimum number of active links for bundle to go up. The type is interface{}
	// with range: 0..255.
	MinimumActiveLinks interface{}

	// Maximum number of active links in the bundle. The type is interface{} with
	// range: 0..255.
	MaximumActiveLinks interface{}

	// Source of maximum active links value. The type is BmWhichSystem.
	MaximumActiveLinksSource interface{}

	// Minimum bundle bandwidth for bundle to go up (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	MinimumBandwidth interface{}

	// Primary bundle member (no longer applicable). The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	PrimaryMember interface{}

	// The state of the bundle. The type is BmBdlState.
	BundleStatus interface{}

	// The number of active local members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveMemberCount interface{}

	// The number of standby local members on the bundle. The type is interface{}
	// with range: 0..65535.
	StandbyMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredMemberCount interface{}

	// The source of the MAC Address. The type is BmBdlMacSource.
	MacSource interface{}

	// The name of the member that supplied the MAC address. The type is string
	// with pattern: [a-zA-Z0-9._/-]+.
	MacSourceMember interface{}

	// Indicates if this bundle is operating as an inter-chassis link (1 = I-C
	// link, 0 = normal). The type is bool.
	InterChassis interface{}

	// Indicates the active/standby redundancy state of the device for the bundle.
	// The type is bool.
	IsActive interface{}

	// The status of the LACP feature on the bundle. The type is BmFeatureStatus.
	LacpStatus interface{}

	// The status of the mLACP feature on the bundle. The type is BmFeatureStatus.
	MlacpStatus interface{}

	// The status of the BFD (IPv4) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv4bfdStatus interface{}

	// The status of the link order signaling feature on the bundle. The type is
	// BmFeatureStatus.
	LinkOrderStatus interface{}

	// The status of the BFD (IPv6) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv6bfdStatus interface{}

	// The type of hash to use for load balancing. The type is string.
	LoadBalanceHashType interface{}

	// The number of links required per rack for localized load balancing. The
	// type is interface{} with range: 0..65535.
	LoadBalanceLocalityThreshold interface{}

	// Timer for suppressing bundle state flaps. The type is interface{} with
	// range: 0..65535.
	SuppressionTimer interface{}

	// The wait while time used for member ports. The type is interface{} with
	// range: 0..65535.
	WaitWhileTimer interface{}

	// Collector Max Delay. The type is interface{} with range: 0..65535.
	CollectorMaxDelay interface{}

	// The status of the Cisco Extensions feature (1 = enabled, 0 = not enabled).
	// The type is bool.
	CiscoExtensions interface{}

	// The status of the LACP nonrevertive feature (1 = enable, 0 = not enabled).
	// The type is bool.
	LacpNonrevertive interface{}

	// ICCP Group that the bundle is configured to. The type is interface{} with
	// range: 0..4294967295.
	IccpGroupId interface{}

	// The number of active foreign members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveForeignMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredForeignMemberCount interface{}

	// How a switchover of the bundle from this device will occur. The type is
	// BmdMlacpSwitchover.
	SwitchoverType interface{}

	// Attempt to maximize the bundle if links are below this value. The type is
	// interface{} with range: 0..4294967295.
	MaximizeThresholdValueLinks interface{}

	// Attempt to maximize the bundle if bandwidth is below this value. The type
	// is interface{} with range: 0..4294967295.
	MaximizeThresholdValueBandWidth interface{}

	// Indicates the mode of the device for the bundle. The type is
	// BundleMlacpMode.
	MlacpMode interface{}

	// Number of seconds to wait before becoming active after recovering from a
	// failure. The type is interface{} with range: 0..65535. Units are second.
	RecoveryDelay interface{}

	// Is the ICCP group of the bundle in singleton mode (1 = singleton; 0 = not
	// singleton). The type is bool.
	Singleton interface{}

	// MAC address of this member.
	MacAddress BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData_MacAddress

	// Configuration values for BFD on bundle members. The type is slice of
	// BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData_BfdConfig.
	BfdConfig []*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData_BfdConfig
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData Bundle information

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData_BfdConfig

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

	// Status of BFD on the bundle. The type is BmdBfdBdlState.
	BundleStatus interface{}

	// Time to wait on session start before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	StartTimer interface{}

	// Time to wait on session NBR_UNCONFIG before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	NbrUnconfigTimer interface{}

	// Preferred multiplier for the BFD session. The type is interface{} with
	// range: 0..65535.
	PrefMultiplier interface{}

	// Preferred minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefMinInterval interface{}

	// Preferred echo minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefEchoMinInterval interface{}

	// Flag indicating if BFD is enabled (1 = enabled; 0 = not enabled). The type
	// is bool.
	FastDetect interface{}

	// Standard used for per-member BFD. The type is interface{} with range:
	// 0..4294967295.
	ModeInfo interface{}

	// Configured destination address for BFD session.
	DestinationAddress BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData_BfdConfig_DestinationAddress
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData_BfdConfig Configuration values for BFD on bundle members

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData_BfdConfig) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData_BfdConfig_DestinationAddress

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

	// AF. The type is BmAfId.
	Af 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{}
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData_BfdConfig_DestinationAddress Configured destination address for BFD session

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData_BfdConfig_DestinationAddress) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData_MacAddress MAC address of this member

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_BundleData_MacAddress) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData

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

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

	// The priority of this member. The type is interface{} with range: 0..65535.
	PortPriority interface{}

	// Member's link number. The type is interface{} with range: 0..65535.
	PortNumber interface{}

	// Member's underlying link ID. The type is interface{} with range: 0..65535.
	UnderlyingLinkId interface{}

	// Member's link order number. The type is interface{} with range: 0..65535.
	LinkOrderNumber interface{}

	// Location of member. The type is interface{} with range: 0..4294967295.
	IccpNode interface{}

	// Bandwidth of this member (kbps). The type is interface{} with range:
	// 0..4294967295. Units are kbit/s.
	Bandwidth interface{}

	// Boolean indicating LACP enabled or not. The type is string.
	LacpEnabled interface{}

	// Member's type (local/foreign). The type is BmdMemberTypeEnum.
	MemberType interface{}

	// Member's (short form) name. The type is string.
	MemberName interface{}

	// Counters data about member link.
	Counters BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_Counters

	// Lacp data about member link.
	LinkData BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_LinkData

	// Mux state machine data.
	MemberMuxData BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_MemberMuxData

	// MAC address of this member (deprecated).
	MacAddress BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_MacAddress
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData Member information

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_Counters

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

	// LACPDUs received. The type is interface{} with range: 0..4294967295.
	LacpdUsReceived interface{}

	// LACPDUs transmitted. The type is interface{} with range: 0..4294967295.
	LacpdUsTransmitted interface{}

	// Marker packets received. The type is interface{} with range: 0..4294967295.
	MarkerPacketsReceived interface{}

	// Marker response packets transmitted. The type is interface{} with range:
	// 0..4294967295.
	MarkerResponsesTransmitted interface{}

	// Illegal and unknown packets received. The type is interface{} with range:
	// 0..4294967295.
	IllegalPacketsReceived interface{}

	// LACPDUs received that exceed the rate limit. The type is interface{} with
	// range: 0..4294967295.
	ExcessLacpdUsReceived interface{}

	// Marker packets received that exceed the rate limit. The type is interface{}
	// with range: 0..4294967295.
	ExcessMarkerPacketsReceived interface{}

	// State flag set to Defaulted. The type is interface{} with range:
	// 0..4294967295.
	Defaulted interface{}

	// State flag set to Expired. The type is interface{} with range:
	// 0..4294967295.
	Expired interface{}

	// Last time counters cleared (s) (deprecated). The type is interface{} with
	// range: 0..4294967295.
	LastClearedSec interface{}

	// Last time counters cleared (nsec) (deprecated). The type is interface{}
	// with range: 0..4294967295.
	LastClearedNsec interface{}
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_Counters Counters data about member link

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_Counters) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_LinkData

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

	// Member's interface handle. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceHandle interface{}

	// System priority of actor system. The type is interface{} with range:
	// 0..65535.
	ActorSystemPriority interface{}

	// MAC Address of the actor system. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	ActorSystemMacAddress interface{}

	// Operational key for this port. The type is interface{} with range:
	// 0..65535.
	ActorOperationalKey interface{}

	// System priority of partner system. The type is interface{} with range:
	// 0..65535.
	PartnerSystemPriority interface{}

	// MAC Address used to identify the partner system. The type is string with
	// pattern: [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	PartnerSystemMacAddress interface{}

	// Operational key for partner port. The type is interface{} with range:
	// 0..65535.
	PartnerOperationalKey interface{}

	// MIB ifindex of selected bundle. The type is interface{} with range:
	// 0..4294967295.
	SelectedAggregatorId interface{}

	// MIB ifindex of attached bundle. The type is interface{} with range:
	// 0..4294967295.
	AttachedAggregatorId interface{}

	// Port number of this port. The type is interface{} with range: 0..65535.
	ActorPortId interface{}

	// Priority of this port. The type is interface{} with range: 0..65535.
	ActorPortPriority interface{}

	// Port number of the partner's port. The type is interface{} with range:
	// 0..65535.
	PartnerPortId interface{}

	// Priority of the partner's port. The type is interface{} with range:
	// 0..65535.
	PartnerPortPriority interface{}

	// LACP state of this port. The type is interface{} with range: 0..255.
	ActorPortState interface{}

	// LACP state of the partner's port. The type is interface{} with range:
	// 0..255.
	PartnerPortState interface{}
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_LinkData Lacp data about member link

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_LinkData) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_MacAddress MAC address of this member (deprecated)

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_MacAddress) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_MemberMuxData

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

	// Current state of this bundle member. The type is BmMuxstate.
	MuxState interface{}

	// Internal value indicating if an error occurred trying to put a link into
	// the desired state. The type is interface{} with range: 0..4294967295.
	Error interface{}

	// Reason for last Mux state change. The type is BmMbrStateReason.
	MemberMuxStateReason interface{}

	// Current internal state of this bundle member. The type is BmdMemberState.
	MemberState interface{}

	// Reason for last Mux state change (Deprecated). The type is BmMuxreason.
	MuxStateReason interface{}

	// Data regarding the reason for last Mux state change.
	MemberMuxStateReasonData BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_MemberMuxData_MemberMuxStateReasonData
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_MemberMuxData Mux state machine data

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_MemberMuxData) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_MemberMuxData_MemberMuxStateReasonData

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

	// The item the reason applies to. The type is BmStateReasonTarget.
	ReasonType interface{}

	// The severity of the reason. The type is BmSeverity.
	Severity interface{}
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_MemberMuxData_MemberMuxStateReasonData Data regarding the reason for last Mux state change

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleDescendant_MemberData_MemberMuxData_MemberMuxStateReasonData) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem

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

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

	// Bandwidth available to the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	AvailableBandwidth interface{}

	// Effective bandwidth on the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	EffectiveBandwidth interface{}

	// Bandwidth configured on the bundle interface (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	ConfiguredBandwidth interface{}

	// Minimum number of active links for bundle to go up. The type is interface{}
	// with range: 0..255.
	MinimumActiveLinks interface{}

	// Maximum number of active links in the bundle. The type is interface{} with
	// range: 0..255.
	MaximumActiveLinks interface{}

	// Source of maximum active links value. The type is BmWhichSystem.
	MaximumActiveLinksSource interface{}

	// Minimum bundle bandwidth for bundle to go up (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	MinimumBandwidth interface{}

	// Primary bundle member (no longer applicable). The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	PrimaryMember interface{}

	// The state of the bundle. The type is BmBdlState.
	BundleStatus interface{}

	// The number of active local members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveMemberCount interface{}

	// The number of standby local members on the bundle. The type is interface{}
	// with range: 0..65535.
	StandbyMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredMemberCount interface{}

	// The source of the MAC Address. The type is BmBdlMacSource.
	MacSource interface{}

	// The name of the member that supplied the MAC address. The type is string
	// with pattern: [a-zA-Z0-9._/-]+.
	MacSourceMember interface{}

	// Indicates if this bundle is operating as an inter-chassis link (1 = I-C
	// link, 0 = normal). The type is bool.
	InterChassis interface{}

	// Indicates the active/standby redundancy state of the device for the bundle.
	// The type is bool.
	IsActive interface{}

	// The status of the LACP feature on the bundle. The type is BmFeatureStatus.
	LacpStatus interface{}

	// The status of the mLACP feature on the bundle. The type is BmFeatureStatus.
	MlacpStatus interface{}

	// The status of the BFD (IPv4) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv4bfdStatus interface{}

	// The status of the link order signaling feature on the bundle. The type is
	// BmFeatureStatus.
	LinkOrderStatus interface{}

	// The status of the BFD (IPv6) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv6bfdStatus interface{}

	// The type of hash to use for load balancing. The type is string.
	LoadBalanceHashType interface{}

	// The number of links required per rack for localized load balancing. The
	// type is interface{} with range: 0..65535.
	LoadBalanceLocalityThreshold interface{}

	// Timer for suppressing bundle state flaps. The type is interface{} with
	// range: 0..65535.
	SuppressionTimer interface{}

	// The wait while time used for member ports. The type is interface{} with
	// range: 0..65535.
	WaitWhileTimer interface{}

	// Collector Max Delay. The type is interface{} with range: 0..65535.
	CollectorMaxDelay interface{}

	// The status of the Cisco Extensions feature (1 = enabled, 0 = not enabled).
	// The type is bool.
	CiscoExtensions interface{}

	// The status of the LACP nonrevertive feature (1 = enable, 0 = not enabled).
	// The type is bool.
	LacpNonrevertive interface{}

	// ICCP Group that the bundle is configured to. The type is interface{} with
	// range: 0..4294967295.
	IccpGroupId interface{}

	// The number of active foreign members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveForeignMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredForeignMemberCount interface{}

	// How a switchover of the bundle from this device will occur. The type is
	// BmdMlacpSwitchover.
	SwitchoverType interface{}

	// Attempt to maximize the bundle if links are below this value. The type is
	// interface{} with range: 0..4294967295.
	MaximizeThresholdValueLinks interface{}

	// Attempt to maximize the bundle if bandwidth is below this value. The type
	// is interface{} with range: 0..4294967295.
	MaximizeThresholdValueBandWidth interface{}

	// Indicates the mode of the device for the bundle. The type is
	// BundleMlacpMode.
	MlacpMode interface{}

	// Number of seconds to wait before becoming active after recovering from a
	// failure. The type is interface{} with range: 0..65535. Units are second.
	RecoveryDelay interface{}

	// Is the ICCP group of the bundle in singleton mode (1 = singleton; 0 = not
	// singleton). The type is bool.
	Singleton interface{}

	// MAC address of this member.
	MacAddress BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem_MacAddress

	// Configuration values for BFD on bundle members. The type is slice of
	// BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem_BfdConfig.
	BfdConfig []*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem_BfdConfig
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem Data for this item

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem_BfdConfig

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

	// Status of BFD on the bundle. The type is BmdBfdBdlState.
	BundleStatus interface{}

	// Time to wait on session start before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	StartTimer interface{}

	// Time to wait on session NBR_UNCONFIG before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	NbrUnconfigTimer interface{}

	// Preferred multiplier for the BFD session. The type is interface{} with
	// range: 0..65535.
	PrefMultiplier interface{}

	// Preferred minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefMinInterval interface{}

	// Preferred echo minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefEchoMinInterval interface{}

	// Flag indicating if BFD is enabled (1 = enabled; 0 = not enabled). The type
	// is bool.
	FastDetect interface{}

	// Standard used for per-member BFD. The type is interface{} with range:
	// 0..4294967295.
	ModeInfo interface{}

	// Configured destination address for BFD session.
	DestinationAddress BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem_BfdConfig_DestinationAddress
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem_BfdConfig Configuration values for BFD on bundle members

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem_BfdConfig) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem_BfdConfig_DestinationAddress

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

	// AF. The type is BmAfId.
	Af 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{}
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem_BfdConfig_DestinationAddress Configured destination address for BFD session

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem_BfdConfig_DestinationAddress) GetEntityData

type BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem_MacAddress MAC address of this member

func (*BundleInformation_Bundle_BundleBundles_BundleBundle_BundleBundleItem_MacAddress) GetEntityData

type BundleInformation_Bundle_BundleMembers

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

	// Member interface. The type is slice of
	// BundleInformation_Bundle_BundleMembers_BundleMember.
	BundleMember []*BundleInformation_Bundle_BundleMembers_BundleMember
}

BundleInformation_Bundle_BundleMembers Member interfaces with common bundle information

func (*BundleInformation_Bundle_BundleMembers) GetEntityData

func (bundleMembers *BundleInformation_Bundle_BundleMembers) GetEntityData() *types.CommonEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember

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

	// This attribute is a key. Member interface. The type is string.
	MemberInterface interface{}

	// Data for this item and its parent bundle.
	BundleMemberAncestor BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor

	// Data for this item.
	BundleMemberItem BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem
}

BundleInformation_Bundle_BundleMembers_BundleMember Member interface

func (*BundleInformation_Bundle_BundleMembers_BundleMember) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor

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

	// Bundle information.
	BundleData BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData

	// Member information. The type is slice of
	// BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData.
	MemberData []*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor Data for this item and its parent bundle

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData

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

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

	// Bandwidth available to the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	AvailableBandwidth interface{}

	// Effective bandwidth on the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	EffectiveBandwidth interface{}

	// Bandwidth configured on the bundle interface (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	ConfiguredBandwidth interface{}

	// Minimum number of active links for bundle to go up. The type is interface{}
	// with range: 0..255.
	MinimumActiveLinks interface{}

	// Maximum number of active links in the bundle. The type is interface{} with
	// range: 0..255.
	MaximumActiveLinks interface{}

	// Source of maximum active links value. The type is BmWhichSystem.
	MaximumActiveLinksSource interface{}

	// Minimum bundle bandwidth for bundle to go up (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	MinimumBandwidth interface{}

	// Primary bundle member (no longer applicable). The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	PrimaryMember interface{}

	// The state of the bundle. The type is BmBdlState.
	BundleStatus interface{}

	// The number of active local members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveMemberCount interface{}

	// The number of standby local members on the bundle. The type is interface{}
	// with range: 0..65535.
	StandbyMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredMemberCount interface{}

	// The source of the MAC Address. The type is BmBdlMacSource.
	MacSource interface{}

	// The name of the member that supplied the MAC address. The type is string
	// with pattern: [a-zA-Z0-9._/-]+.
	MacSourceMember interface{}

	// Indicates if this bundle is operating as an inter-chassis link (1 = I-C
	// link, 0 = normal). The type is bool.
	InterChassis interface{}

	// Indicates the active/standby redundancy state of the device for the bundle.
	// The type is bool.
	IsActive interface{}

	// The status of the LACP feature on the bundle. The type is BmFeatureStatus.
	LacpStatus interface{}

	// The status of the mLACP feature on the bundle. The type is BmFeatureStatus.
	MlacpStatus interface{}

	// The status of the BFD (IPv4) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv4bfdStatus interface{}

	// The status of the link order signaling feature on the bundle. The type is
	// BmFeatureStatus.
	LinkOrderStatus interface{}

	// The status of the BFD (IPv6) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv6bfdStatus interface{}

	// The type of hash to use for load balancing. The type is string.
	LoadBalanceHashType interface{}

	// The number of links required per rack for localized load balancing. The
	// type is interface{} with range: 0..65535.
	LoadBalanceLocalityThreshold interface{}

	// Timer for suppressing bundle state flaps. The type is interface{} with
	// range: 0..65535.
	SuppressionTimer interface{}

	// The wait while time used for member ports. The type is interface{} with
	// range: 0..65535.
	WaitWhileTimer interface{}

	// Collector Max Delay. The type is interface{} with range: 0..65535.
	CollectorMaxDelay interface{}

	// The status of the Cisco Extensions feature (1 = enabled, 0 = not enabled).
	// The type is bool.
	CiscoExtensions interface{}

	// The status of the LACP nonrevertive feature (1 = enable, 0 = not enabled).
	// The type is bool.
	LacpNonrevertive interface{}

	// ICCP Group that the bundle is configured to. The type is interface{} with
	// range: 0..4294967295.
	IccpGroupId interface{}

	// The number of active foreign members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveForeignMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredForeignMemberCount interface{}

	// How a switchover of the bundle from this device will occur. The type is
	// BmdMlacpSwitchover.
	SwitchoverType interface{}

	// Attempt to maximize the bundle if links are below this value. The type is
	// interface{} with range: 0..4294967295.
	MaximizeThresholdValueLinks interface{}

	// Attempt to maximize the bundle if bandwidth is below this value. The type
	// is interface{} with range: 0..4294967295.
	MaximizeThresholdValueBandWidth interface{}

	// Indicates the mode of the device for the bundle. The type is
	// BundleMlacpMode.
	MlacpMode interface{}

	// Number of seconds to wait before becoming active after recovering from a
	// failure. The type is interface{} with range: 0..65535. Units are second.
	RecoveryDelay interface{}

	// Is the ICCP group of the bundle in singleton mode (1 = singleton; 0 = not
	// singleton). The type is bool.
	Singleton interface{}

	// MAC address of this member.
	MacAddress BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData_MacAddress

	// Configuration values for BFD on bundle members. The type is slice of
	// BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData_BfdConfig.
	BfdConfig []*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData_BfdConfig
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData Bundle information

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData_BfdConfig

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

	// Status of BFD on the bundle. The type is BmdBfdBdlState.
	BundleStatus interface{}

	// Time to wait on session start before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	StartTimer interface{}

	// Time to wait on session NBR_UNCONFIG before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	NbrUnconfigTimer interface{}

	// Preferred multiplier for the BFD session. The type is interface{} with
	// range: 0..65535.
	PrefMultiplier interface{}

	// Preferred minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefMinInterval interface{}

	// Preferred echo minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefEchoMinInterval interface{}

	// Flag indicating if BFD is enabled (1 = enabled; 0 = not enabled). The type
	// is bool.
	FastDetect interface{}

	// Standard used for per-member BFD. The type is interface{} with range:
	// 0..4294967295.
	ModeInfo interface{}

	// Configured destination address for BFD session.
	DestinationAddress BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData_BfdConfig_DestinationAddress
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData_BfdConfig Configuration values for BFD on bundle members

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData_BfdConfig) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData_BfdConfig_DestinationAddress

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

	// AF. The type is BmAfId.
	Af 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{}
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData_BfdConfig_DestinationAddress Configured destination address for BFD session

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData_BfdConfig_DestinationAddress) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData_MacAddress MAC address of this member

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_BundleData_MacAddress) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData

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

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

	// The priority of this member. The type is interface{} with range: 0..65535.
	PortPriority interface{}

	// Member's link number. The type is interface{} with range: 0..65535.
	PortNumber interface{}

	// Member's underlying link ID. The type is interface{} with range: 0..65535.
	UnderlyingLinkId interface{}

	// Member's link order number. The type is interface{} with range: 0..65535.
	LinkOrderNumber interface{}

	// Location of member. The type is interface{} with range: 0..4294967295.
	IccpNode interface{}

	// Bandwidth of this member (kbps). The type is interface{} with range:
	// 0..4294967295. Units are kbit/s.
	Bandwidth interface{}

	// Boolean indicating LACP enabled or not. The type is string.
	LacpEnabled interface{}

	// Member's type (local/foreign). The type is BmdMemberTypeEnum.
	MemberType interface{}

	// Member's (short form) name. The type is string.
	MemberName interface{}

	// Counters data about member link.
	Counters BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_Counters

	// Lacp data about member link.
	LinkData BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_LinkData

	// Mux state machine data.
	MemberMuxData BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_MemberMuxData

	// MAC address of this member (deprecated).
	MacAddress BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_MacAddress
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData Member information

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_Counters

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

	// LACPDUs received. The type is interface{} with range: 0..4294967295.
	LacpdUsReceived interface{}

	// LACPDUs transmitted. The type is interface{} with range: 0..4294967295.
	LacpdUsTransmitted interface{}

	// Marker packets received. The type is interface{} with range: 0..4294967295.
	MarkerPacketsReceived interface{}

	// Marker response packets transmitted. The type is interface{} with range:
	// 0..4294967295.
	MarkerResponsesTransmitted interface{}

	// Illegal and unknown packets received. The type is interface{} with range:
	// 0..4294967295.
	IllegalPacketsReceived interface{}

	// LACPDUs received that exceed the rate limit. The type is interface{} with
	// range: 0..4294967295.
	ExcessLacpdUsReceived interface{}

	// Marker packets received that exceed the rate limit. The type is interface{}
	// with range: 0..4294967295.
	ExcessMarkerPacketsReceived interface{}

	// State flag set to Defaulted. The type is interface{} with range:
	// 0..4294967295.
	Defaulted interface{}

	// State flag set to Expired. The type is interface{} with range:
	// 0..4294967295.
	Expired interface{}

	// Last time counters cleared (s) (deprecated). The type is interface{} with
	// range: 0..4294967295.
	LastClearedSec interface{}

	// Last time counters cleared (nsec) (deprecated). The type is interface{}
	// with range: 0..4294967295.
	LastClearedNsec interface{}
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_Counters Counters data about member link

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_Counters) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_LinkData

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

	// Member's interface handle. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceHandle interface{}

	// System priority of actor system. The type is interface{} with range:
	// 0..65535.
	ActorSystemPriority interface{}

	// MAC Address of the actor system. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	ActorSystemMacAddress interface{}

	// Operational key for this port. The type is interface{} with range:
	// 0..65535.
	ActorOperationalKey interface{}

	// System priority of partner system. The type is interface{} with range:
	// 0..65535.
	PartnerSystemPriority interface{}

	// MAC Address used to identify the partner system. The type is string with
	// pattern: [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	PartnerSystemMacAddress interface{}

	// Operational key for partner port. The type is interface{} with range:
	// 0..65535.
	PartnerOperationalKey interface{}

	// MIB ifindex of selected bundle. The type is interface{} with range:
	// 0..4294967295.
	SelectedAggregatorId interface{}

	// MIB ifindex of attached bundle. The type is interface{} with range:
	// 0..4294967295.
	AttachedAggregatorId interface{}

	// Port number of this port. The type is interface{} with range: 0..65535.
	ActorPortId interface{}

	// Priority of this port. The type is interface{} with range: 0..65535.
	ActorPortPriority interface{}

	// Port number of the partner's port. The type is interface{} with range:
	// 0..65535.
	PartnerPortId interface{}

	// Priority of the partner's port. The type is interface{} with range:
	// 0..65535.
	PartnerPortPriority interface{}

	// LACP state of this port. The type is interface{} with range: 0..255.
	ActorPortState interface{}

	// LACP state of the partner's port. The type is interface{} with range:
	// 0..255.
	PartnerPortState interface{}
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_LinkData Lacp data about member link

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_LinkData) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_MacAddress MAC address of this member (deprecated)

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_MacAddress) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_MemberMuxData

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

	// Current state of this bundle member. The type is BmMuxstate.
	MuxState interface{}

	// Internal value indicating if an error occurred trying to put a link into
	// the desired state. The type is interface{} with range: 0..4294967295.
	Error interface{}

	// Reason for last Mux state change. The type is BmMbrStateReason.
	MemberMuxStateReason interface{}

	// Current internal state of this bundle member. The type is BmdMemberState.
	MemberState interface{}

	// Reason for last Mux state change (Deprecated). The type is BmMuxreason.
	MuxStateReason interface{}

	// Data regarding the reason for last Mux state change.
	MemberMuxStateReasonData BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_MemberMuxData_MemberMuxStateReasonData
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_MemberMuxData Mux state machine data

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_MemberMuxData) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_MemberMuxData_MemberMuxStateReasonData

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

	// The item the reason applies to. The type is BmStateReasonTarget.
	ReasonType interface{}

	// The severity of the reason. The type is BmSeverity.
	Severity interface{}
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_MemberMuxData_MemberMuxStateReasonData Data regarding the reason for last Mux state change

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberAncestor_MemberData_MemberMuxData_MemberMuxStateReasonData) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem

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

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

	// The priority of this member. The type is interface{} with range: 0..65535.
	PortPriority interface{}

	// Member's link number. The type is interface{} with range: 0..65535.
	PortNumber interface{}

	// Member's underlying link ID. The type is interface{} with range: 0..65535.
	UnderlyingLinkId interface{}

	// Member's link order number. The type is interface{} with range: 0..65535.
	LinkOrderNumber interface{}

	// Location of member. The type is interface{} with range: 0..4294967295.
	IccpNode interface{}

	// Bandwidth of this member (kbps). The type is interface{} with range:
	// 0..4294967295. Units are kbit/s.
	Bandwidth interface{}

	// Boolean indicating LACP enabled or not. The type is string.
	LacpEnabled interface{}

	// Member's type (local/foreign). The type is BmdMemberTypeEnum.
	MemberType interface{}

	// Member's (short form) name. The type is string.
	MemberName interface{}

	// Counters data about member link.
	Counters BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_Counters

	// Lacp data about member link.
	LinkData BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_LinkData

	// Mux state machine data.
	MemberMuxData BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_MemberMuxData

	// MAC address of this member (deprecated).
	MacAddress BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_MacAddress
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem Data for this item

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_Counters

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

	// LACPDUs received. The type is interface{} with range: 0..4294967295.
	LacpdUsReceived interface{}

	// LACPDUs transmitted. The type is interface{} with range: 0..4294967295.
	LacpdUsTransmitted interface{}

	// Marker packets received. The type is interface{} with range: 0..4294967295.
	MarkerPacketsReceived interface{}

	// Marker response packets transmitted. The type is interface{} with range:
	// 0..4294967295.
	MarkerResponsesTransmitted interface{}

	// Illegal and unknown packets received. The type is interface{} with range:
	// 0..4294967295.
	IllegalPacketsReceived interface{}

	// LACPDUs received that exceed the rate limit. The type is interface{} with
	// range: 0..4294967295.
	ExcessLacpdUsReceived interface{}

	// Marker packets received that exceed the rate limit. The type is interface{}
	// with range: 0..4294967295.
	ExcessMarkerPacketsReceived interface{}

	// State flag set to Defaulted. The type is interface{} with range:
	// 0..4294967295.
	Defaulted interface{}

	// State flag set to Expired. The type is interface{} with range:
	// 0..4294967295.
	Expired interface{}

	// Last time counters cleared (s) (deprecated). The type is interface{} with
	// range: 0..4294967295.
	LastClearedSec interface{}

	// Last time counters cleared (nsec) (deprecated). The type is interface{}
	// with range: 0..4294967295.
	LastClearedNsec interface{}
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_Counters Counters data about member link

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_Counters) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_LinkData

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

	// Member's interface handle. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceHandle interface{}

	// System priority of actor system. The type is interface{} with range:
	// 0..65535.
	ActorSystemPriority interface{}

	// MAC Address of the actor system. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	ActorSystemMacAddress interface{}

	// Operational key for this port. The type is interface{} with range:
	// 0..65535.
	ActorOperationalKey interface{}

	// System priority of partner system. The type is interface{} with range:
	// 0..65535.
	PartnerSystemPriority interface{}

	// MAC Address used to identify the partner system. The type is string with
	// pattern: [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	PartnerSystemMacAddress interface{}

	// Operational key for partner port. The type is interface{} with range:
	// 0..65535.
	PartnerOperationalKey interface{}

	// MIB ifindex of selected bundle. The type is interface{} with range:
	// 0..4294967295.
	SelectedAggregatorId interface{}

	// MIB ifindex of attached bundle. The type is interface{} with range:
	// 0..4294967295.
	AttachedAggregatorId interface{}

	// Port number of this port. The type is interface{} with range: 0..65535.
	ActorPortId interface{}

	// Priority of this port. The type is interface{} with range: 0..65535.
	ActorPortPriority interface{}

	// Port number of the partner's port. The type is interface{} with range:
	// 0..65535.
	PartnerPortId interface{}

	// Priority of the partner's port. The type is interface{} with range:
	// 0..65535.
	PartnerPortPriority interface{}

	// LACP state of this port. The type is interface{} with range: 0..255.
	ActorPortState interface{}

	// LACP state of the partner's port. The type is interface{} with range:
	// 0..255.
	PartnerPortState interface{}
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_LinkData Lacp data about member link

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_LinkData) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_MacAddress MAC address of this member (deprecated)

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_MacAddress) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_MemberMuxData

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

	// Current state of this bundle member. The type is BmMuxstate.
	MuxState interface{}

	// Internal value indicating if an error occurred trying to put a link into
	// the desired state. The type is interface{} with range: 0..4294967295.
	Error interface{}

	// Reason for last Mux state change. The type is BmMbrStateReason.
	MemberMuxStateReason interface{}

	// Current internal state of this bundle member. The type is BmdMemberState.
	MemberState interface{}

	// Reason for last Mux state change (Deprecated). The type is BmMuxreason.
	MuxStateReason interface{}

	// Data regarding the reason for last Mux state change.
	MemberMuxStateReasonData BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_MemberMuxData_MemberMuxStateReasonData
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_MemberMuxData Mux state machine data

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_MemberMuxData) GetEntityData

type BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_MemberMuxData_MemberMuxStateReasonData

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

	// The item the reason applies to. The type is BmStateReasonTarget.
	ReasonType interface{}

	// The severity of the reason. The type is BmSeverity.
	Severity interface{}
}

BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_MemberMuxData_MemberMuxStateReasonData Data regarding the reason for last Mux state change

func (*BundleInformation_Bundle_BundleMembers_BundleMember_BundleMemberItem_MemberMuxData_MemberMuxStateReasonData) GetEntityData

type BundleInformation_Events

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

	// Member interfaces with events information.
	EventsMembers BundleInformation_Events_EventsMembers

	// Bundle interfaces with events information.
	EventsBundles BundleInformation_Events_EventsBundles
}

BundleInformation_Events Events information for bundles and members

func (*BundleInformation_Events) GetEntityData

func (events *BundleInformation_Events) GetEntityData() *types.CommonEntityData

type BundleInformation_EventsBdl

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

	// Member interfaces with bundle events information.
	EventsBdlMembers BundleInformation_EventsBdl_EventsBdlMembers

	// Bundle interfaces with bundle events information.
	EventsBdlBundles BundleInformation_EventsBdl_EventsBdlBundles

	// Bundle events for all ICCP Groups.
	EventsBdlIccpGroups BundleInformation_EventsBdl_EventsBdlIccpGroups
}

BundleInformation_EventsBdl Bundle events information for bundles and members

func (*BundleInformation_EventsBdl) GetEntityData

func (eventsBdl *BundleInformation_EventsBdl) GetEntityData() *types.CommonEntityData

type BundleInformation_EventsBdl_EventsBdlBundles

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

	// Bundle interface. The type is slice of
	// BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle.
	EventsBdlBundle []*BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle
}

BundleInformation_EventsBdl_EventsBdlBundles Bundle interfaces with bundle events information

func (*BundleInformation_EventsBdl_EventsBdlBundles) GetEntityData

func (eventsBdlBundles *BundleInformation_EventsBdl_EventsBdlBundles) GetEntityData() *types.CommonEntityData

type BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle

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

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

	// Data for this item.
	EventsBdlBundleItem BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem
}

BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle Bundle interface

func (*BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle) GetEntityData

type BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem

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

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items.
	Items []*BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items
}

BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem Data for this item

func (*BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem) GetEntityData

type BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_RgEvtInfo
}

BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items Event items

func (*BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items) GetEntityData

type BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_BundleEvtInfo_Data
}

BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_BundleEvtInfo) GetEntityData

type BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_MemberEvtInfo_Data
}

BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_MemberEvtInfo) GetEntityData

type BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_RgEvtInfo_Data
}

BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_RgEvtInfo) GetEntityData

type BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsBdl_EventsBdlBundles_EventsBdlBundle_EventsBdlBundleItem_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_EventsBdl_EventsBdlIccpGroups

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

	// ICCP Group ID. The type is slice of
	// BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup.
	EventsBdlIccpGroup []*BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup
}

BundleInformation_EventsBdl_EventsBdlIccpGroups Bundle events for all ICCP Groups

func (*BundleInformation_EventsBdl_EventsBdlIccpGroups) GetEntityData

func (eventsBdlIccpGroups *BundleInformation_EventsBdl_EventsBdlIccpGroups) GetEntityData() *types.CommonEntityData

type BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup

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

	// This attribute is a key. ICCP Group ID. The type is interface{} with range:
	// 1..4294967295.
	IccpGroup interface{}

	// Data for this item and all its members.
	EventsBdlBundleDescendantIccpGroup BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup
}

BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup ICCP Group ID

func (*BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup) GetEntityData

type BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup

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

	// Event items. The type is slice of
	// BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem.
	EventsItem []*BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem
}

BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup Data for this item and all its members

func (*BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup) GetEntityData

type BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem

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

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items.
	Items []*BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items
}

BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem Event items

func (*BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem) GetEntityData

type BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_RgEvtInfo
}

BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items Event items

func (*BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items) GetEntityData

type BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_BundleEvtInfo_Data
}

BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_BundleEvtInfo) GetEntityData

type BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_MemberEvtInfo_Data
}

BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_MemberEvtInfo) GetEntityData

type BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_RgEvtInfo_Data
}

BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_RgEvtInfo) GetEntityData

type BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsBdl_EventsBdlIccpGroups_EventsBdlIccpGroup_EventsBdlBundleDescendantIccpGroup_EventsItem_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_EventsBdl_EventsBdlMembers

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

	// Member interface. The type is slice of
	// BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember.
	EventsBdlMember []*BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember
}

BundleInformation_EventsBdl_EventsBdlMembers Member interfaces with bundle events information

func (*BundleInformation_EventsBdl_EventsBdlMembers) GetEntityData

func (eventsBdlMembers *BundleInformation_EventsBdl_EventsBdlMembers) GetEntityData() *types.CommonEntityData

type BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember

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

	// This attribute is a key. Member interface. The type is string.
	MemberInterface interface{}

	// Data for this item and its parent bundle.
	EventsBdlMemberAncestor BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor
}

BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember Member interface

func (*BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember) GetEntityData

type BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor

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

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items.
	Items []*BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items
}

BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor Data for this item and its parent bundle

func (*BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor) GetEntityData

type BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_RgEvtInfo
}

BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items Event items

func (*BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items) GetEntityData

type BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_BundleEvtInfo_Data
}

BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_BundleEvtInfo) GetEntityData

type BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_MemberEvtInfo_Data
}

BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_MemberEvtInfo) GetEntityData

type BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_RgEvtInfo_Data
}

BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_RgEvtInfo) GetEntityData

type BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsBdl_EventsBdlMembers_EventsBdlMember_EventsBdlMemberAncestor_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_EventsMbr

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

	// Bundle interfaces with member events information.
	EventsMbrBundles BundleInformation_EventsMbr_EventsMbrBundles

	// Member interfaces with bundle member events information.
	EventsMbrMembers BundleInformation_EventsMbr_EventsMbrMembers

	// Member events for all ICCP Groups.
	EventsMbrIccpGroups BundleInformation_EventsMbr_EventsMbrIccpGroups
}

BundleInformation_EventsMbr Bundle member events information for bundles and members

func (*BundleInformation_EventsMbr) GetEntityData

func (eventsMbr *BundleInformation_EventsMbr) GetEntityData() *types.CommonEntityData

type BundleInformation_EventsMbr_EventsMbrBundles

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

	// Bundle interface. The type is slice of
	// BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle.
	EventsMbrBundle []*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle
}

BundleInformation_EventsMbr_EventsMbrBundles Bundle interfaces with member events information

func (*BundleInformation_EventsMbr_EventsMbrBundles) GetEntityData

func (eventsMbrBundles *BundleInformation_EventsMbr_EventsMbrBundles) GetEntityData() *types.CommonEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle

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

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

	// Children of bundle with member events information.
	EventsMbrBundleChildrenMembers BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers

	// Data for this item and all its members.
	EventsMbrBundleDescendant BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle Bundle interface

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers

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

	// Bundle member item with member events information. The type is slice of
	// BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember.
	EventsMbrBundleChildrenMember []*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers Children of bundle with member events information

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember

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

	// This attribute is a key. Member interface. The type is string.
	MemberInterface interface{}

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items.
	Items []*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember Bundle member item with member events information

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_RgEvtInfo
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items Event items

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_BundleEvtInfo_Data
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_BundleEvtInfo) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_MemberEvtInfo_Data
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_MemberEvtInfo) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_RgEvtInfo_Data
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_RgEvtInfo) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleChildrenMembers_EventsMbrBundleChildrenMember_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant

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

	// Event items. The type is slice of
	// BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem.
	EventsItem []*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant Data for this item and all its members

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem

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

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items.
	Items []*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem Event items

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_RgEvtInfo
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items Event items

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_BundleEvtInfo_Data
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_BundleEvtInfo) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_MemberEvtInfo_Data
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_MemberEvtInfo) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_RgEvtInfo_Data
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_RgEvtInfo) GetEntityData

type BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsMbr_EventsMbrBundles_EventsMbrBundle_EventsMbrBundleDescendant_EventsItem_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups

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

	// ICCP Group ID. The type is slice of
	// BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup.
	EventsMbrIccpGroup []*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup
}

BundleInformation_EventsMbr_EventsMbrIccpGroups Member events for all ICCP Groups

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups) GetEntityData

func (eventsMbrIccpGroups *BundleInformation_EventsMbr_EventsMbrIccpGroups) GetEntityData() *types.CommonEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup

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

	// This attribute is a key. ICCP Group ID. The type is interface{} with range:
	// 1..4294967295.
	IccpGroup interface{}

	// Children of bundle with member events information.
	EventsMbrBundleChildrenMemberIccpGroups BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups

	// Data for this item and all its members.
	EventsMbrBundleDescendantIccpGroup BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup ICCP Group ID

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups

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

	// Bundle member item with ICCP events information. The type is slice of
	// BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup.
	EventsMbrBundleChildrenMemberIccpGroup []*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups Children of bundle with member events information

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup

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

	// This attribute is a key. Member interface. The type is string.
	MemberInterface interface{}

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items.
	Items []*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup Bundle member item with ICCP events information

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_RgEvtInfo
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items Event items

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_BundleEvtInfo_Data
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_BundleEvtInfo) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_MemberEvtInfo_Data
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_MemberEvtInfo) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_RgEvtInfo_Data
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_RgEvtInfo) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleChildrenMemberIccpGroups_EventsMbrBundleChildrenMemberIccpGroup_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup

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

	// Event items. The type is slice of
	// BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem.
	EventsItem []*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup Data for this item and all its members

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem

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

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items.
	Items []*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem Event items

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_RgEvtInfo
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items Event items

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_BundleEvtInfo_Data
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_BundleEvtInfo) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_MemberEvtInfo_Data
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_MemberEvtInfo) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_RgEvtInfo_Data
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_RgEvtInfo) GetEntityData

type BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsMbr_EventsMbrIccpGroups_EventsMbrIccpGroup_EventsMbrBundleDescendantIccpGroup_EventsItem_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_EventsMbr_EventsMbrMembers

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

	// Member interface. The type is slice of
	// BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember.
	EventsMbrMember []*BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember
}

BundleInformation_EventsMbr_EventsMbrMembers Member interfaces with bundle member events information

func (*BundleInformation_EventsMbr_EventsMbrMembers) GetEntityData

func (eventsMbrMembers *BundleInformation_EventsMbr_EventsMbrMembers) GetEntityData() *types.CommonEntityData

type BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember

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

	// This attribute is a key. Member interface. The type is string.
	MemberInterface interface{}

	// Data for this item.
	EventsMbrMemberItem BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem
}

BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember Member interface

func (*BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember) GetEntityData

type BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem

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

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items.
	Items []*BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items
}

BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem Data for this item

func (*BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem) GetEntityData

type BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_RgEvtInfo
}

BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items Event items

func (*BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items) GetEntityData

type BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_BundleEvtInfo_Data
}

BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_BundleEvtInfo) GetEntityData

type BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_MemberEvtInfo_Data
}

BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_MemberEvtInfo) GetEntityData

type BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_RgEvtInfo_Data
}

BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_RgEvtInfo) GetEntityData

type BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsMbr_EventsMbrMembers_EventsMbrMember_EventsMbrMemberItem_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_EventsRg

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

	// Bundle Member interfaces with ICCP events information.
	EventsRgMembers BundleInformation_EventsRg_EventsRgMembers

	// ICCP events for all ICCP Groups.
	EventsRgIccpGroups BundleInformation_EventsRg_EventsRgIccpGroups

	// Bundle interfaces with ICCP events information.
	EventsRgBundles BundleInformation_EventsRg_EventsRgBundles
}

BundleInformation_EventsRg Bundle ICCP events information for bundles and members

func (*BundleInformation_EventsRg) GetEntityData

func (eventsRg *BundleInformation_EventsRg) GetEntityData() *types.CommonEntityData

type BundleInformation_EventsRg_EventsRgBundles

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

	// Bundle interface. The type is slice of
	// BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle.
	EventsRgBundle []*BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle
}

BundleInformation_EventsRg_EventsRgBundles Bundle interfaces with ICCP events information

func (*BundleInformation_EventsRg_EventsRgBundles) GetEntityData

func (eventsRgBundles *BundleInformation_EventsRg_EventsRgBundles) GetEntityData() *types.CommonEntityData

type BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle

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

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

	// Data for this item and its parent bundle.
	EventsRgBundleAncestor BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor
}

BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle Bundle interface

func (*BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle) GetEntityData

type BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor

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

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items.
	Items []*BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items
}

BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor Data for this item and its parent bundle

func (*BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor) GetEntityData

type BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_RgEvtInfo
}

BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items Event items

func (*BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items) GetEntityData

type BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_BundleEvtInfo_Data
}

BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_BundleEvtInfo) GetEntityData

type BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_MemberEvtInfo_Data
}

BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_MemberEvtInfo) GetEntityData

type BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_RgEvtInfo_Data
}

BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_RgEvtInfo) GetEntityData

type BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsRg_EventsRgBundles_EventsRgBundle_EventsRgBundleAncestor_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_EventsRg_EventsRgIccpGroups

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

	// ICCP Group ID. The type is slice of
	// BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup.
	EventsRgIccpGroup []*BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup
}

BundleInformation_EventsRg_EventsRgIccpGroups ICCP events for all ICCP Groups

func (*BundleInformation_EventsRg_EventsRgIccpGroups) GetEntityData

func (eventsRgIccpGroups *BundleInformation_EventsRg_EventsRgIccpGroups) GetEntityData() *types.CommonEntityData

type BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup

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

	// This attribute is a key. ICCP Group ID. The type is interface{} with range:
	// 1..4294967295.
	IccpGroup interface{}

	// Data for this item.
	EventsRgBundleItemIccpGroup BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup
}

BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup ICCP Group ID

func (*BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup) GetEntityData

type BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup

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

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items.
	Items []*BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items
}

BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup Data for this item

func (*BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup) GetEntityData

type BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_RgEvtInfo
}

BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items Event items

func (*BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items) GetEntityData

type BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_BundleEvtInfo_Data
}

BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_BundleEvtInfo) GetEntityData

type BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_MemberEvtInfo_Data
}

BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_MemberEvtInfo) GetEntityData

type BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_RgEvtInfo_Data
}

BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_RgEvtInfo) GetEntityData

type BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsRg_EventsRgIccpGroups_EventsRgIccpGroup_EventsRgBundleItemIccpGroup_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_EventsRg_EventsRgMembers

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

	// Member interface. The type is slice of
	// BundleInformation_EventsRg_EventsRgMembers_EventsRgMember.
	EventsRgMember []*BundleInformation_EventsRg_EventsRgMembers_EventsRgMember
}

BundleInformation_EventsRg_EventsRgMembers Bundle Member interfaces with ICCP events information

func (*BundleInformation_EventsRg_EventsRgMembers) GetEntityData

func (eventsRgMembers *BundleInformation_EventsRg_EventsRgMembers) GetEntityData() *types.CommonEntityData

type BundleInformation_EventsRg_EventsRgMembers_EventsRgMember

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

	// This attribute is a key. Member interface. The type is string.
	MemberInterface interface{}

	// Data for this item and its parent bundle.
	EventsRgMemberAncestor BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor
}

BundleInformation_EventsRg_EventsRgMembers_EventsRgMember Member interface

func (*BundleInformation_EventsRg_EventsRgMembers_EventsRgMember) GetEntityData

type BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor

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

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items.
	Items []*BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items
}

BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor Data for this item and its parent bundle

func (*BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor) GetEntityData

type BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_RgEvtInfo
}

BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items Event items

func (*BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items) GetEntityData

type BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_BundleEvtInfo_Data
}

BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_BundleEvtInfo) GetEntityData

type BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_MemberEvtInfo_Data
}

BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_MemberEvtInfo) GetEntityData

type BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_RgEvtInfo_Data
}

BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_RgEvtInfo) GetEntityData

type BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_EventsRg_EventsRgMembers_EventsRgMember_EventsRgMemberAncestor_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsBundles

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

	// Bundle interface. The type is slice of
	// BundleInformation_Events_EventsBundles_EventsBundle.
	EventsBundle []*BundleInformation_Events_EventsBundles_EventsBundle
}

BundleInformation_Events_EventsBundles Bundle interfaces with events information

func (*BundleInformation_Events_EventsBundles) GetEntityData

func (eventsBundles *BundleInformation_Events_EventsBundles) GetEntityData() *types.CommonEntityData

type BundleInformation_Events_EventsBundles_EventsBundle

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

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

	// Data for this item and its parent bundle.
	EventsBundleAncestor BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor

	// Data for this item.
	EventsBundleItem BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem

	// Data for this item and all its members.
	EventsBundleDescendant BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant

	// Children of bundle with events information.
	EventsBundleChildrenMembers BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers
}

BundleInformation_Events_EventsBundles_EventsBundle Bundle interface

func (*BundleInformation_Events_EventsBundles_EventsBundle) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor

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

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items.
	Items []*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor Data for this item and its parent bundle

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_RgEvtInfo
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items Event items

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_BundleEvtInfo_Data
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_BundleEvtInfo) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_MemberEvtInfo_Data
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_MemberEvtInfo) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_RgEvtInfo_Data
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_RgEvtInfo) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleAncestor_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers

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

	// Bundle member item with events information. The type is slice of
	// BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember.
	EventsBundleChildrenMember []*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers Children of bundle with events information

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember

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

	// This attribute is a key. Member interface. The type is string.
	MemberInterface interface{}

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items.
	Items []*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember Bundle member item with events information

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_RgEvtInfo
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items Event items

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_BundleEvtInfo_Data
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_BundleEvtInfo) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_MemberEvtInfo_Data
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_MemberEvtInfo) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_RgEvtInfo_Data
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_RgEvtInfo) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleChildrenMembers_EventsBundleChildrenMember_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant

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

	// Event items. The type is slice of
	// BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem.
	EventsItem []*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant Data for this item and all its members

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem

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

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items.
	Items []*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem Event items

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_RgEvtInfo
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items Event items

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_BundleEvtInfo_Data
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_BundleEvtInfo) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_MemberEvtInfo_Data
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_MemberEvtInfo) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_RgEvtInfo_Data
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_RgEvtInfo) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleDescendant_EventsItem_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem

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

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items.
	Items []*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem Data for this item

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_RgEvtInfo
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items Event items

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_BundleEvtInfo_Data
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_BundleEvtInfo) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_MemberEvtInfo_Data
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_MemberEvtInfo) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_RgEvtInfo_Data
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_RgEvtInfo) GetEntityData

type BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsBundles_EventsBundle_EventsBundleItem_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsMembers

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

	// Member interface. The type is slice of
	// BundleInformation_Events_EventsMembers_EventsMember.
	EventsMember []*BundleInformation_Events_EventsMembers_EventsMember
}

BundleInformation_Events_EventsMembers Member interfaces with events information

func (*BundleInformation_Events_EventsMembers) GetEntityData

func (eventsMembers *BundleInformation_Events_EventsMembers) GetEntityData() *types.CommonEntityData

type BundleInformation_Events_EventsMembers_EventsMember

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

	// This attribute is a key. Member interface. The type is string.
	MemberInterface interface{}

	// Data for this item.
	EventsMemberItem BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem

	// Data for this item and its parent bundle.
	EventsMemberAncestor BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor
}

BundleInformation_Events_EventsMembers_EventsMember Member interface

func (*BundleInformation_Events_EventsMembers_EventsMember) GetEntityData

type BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor

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

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items.
	Items []*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items
}

BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor Data for this item and its parent bundle

func (*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor) GetEntityData

type BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_RgEvtInfo
}

BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items Event items

func (*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items) GetEntityData

type BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_BundleEvtInfo_Data
}

BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_BundleEvtInfo) GetEntityData

type BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_MemberEvtInfo_Data
}

BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_MemberEvtInfo) GetEntityData

type BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_RgEvtInfo_Data
}

BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_RgEvtInfo) GetEntityData

type BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberAncestor_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem

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

	// Name for the current item to use. The type is string.
	ItemName interface{}

	// Event items. The type is slice of
	// BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items.
	Items []*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items
}

BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem Data for this item

func (*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem) GetEntityData

type BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items

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

	// EventType. The type is BmdBagTarget.
	EventType interface{}

	// Event information for a member.
	MemberEvtInfo BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_MemberEvtInfo

	// Event information for a bundle.
	BundleEvtInfo BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_BundleEvtInfo

	// Event information for an RG.
	RgEvtInfo BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_RgEvtInfo
}

BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items Event items

func (*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items) GetEntityData

type BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_BundleEvtInfo

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

	// Type of event for bundle. The type is BmdBagEventBdlItem.
	BundleEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_BundleEvtInfo_Data
}

BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_BundleEvtInfo Event information for a bundle

func (*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_BundleEvtInfo) GetEntityData

type BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_BundleEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_BundleEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_BundleEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_MemberEvtInfo

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

	// Type of event for member. The type is BmdBagEventMbrItem.
	MemberEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_MemberEvtInfo_Data
}

BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_MemberEvtInfo Event information for a member

func (*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_MemberEvtInfo) GetEntityData

type BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_MemberEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_MemberEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_MemberEvtInfo_Data) GetEntityData

type BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_RgEvtInfo

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

	// Type of event for RG. The type is BmdBagEventRgItem.
	RgEventType interface{}

	// Time stamp of the event. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Additional data for the event.
	Data BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_RgEvtInfo_Data
}

BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_RgEvtInfo Event information for an RG

func (*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_RgEvtInfo) GetEntityData

type BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_RgEvtInfo_Data

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

	// DataType. The type is BmdBagEventData.
	DataType interface{}

	// NoData. The type is interface{} with range: 0..255.
	NoData interface{}

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

	// StringData. The type is string.
	StringData interface{}
}

BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_RgEvtInfo_Data Additional data for the event

func (*BundleInformation_Events_EventsMembers_EventsMember_EventsMemberItem_Items_RgEvtInfo_Data) GetEntityData

type BundleInformation_Lacp

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

	// Bundle interfaces with LACP information.
	LacpBundles BundleInformation_Lacp_LacpBundles

	// Member interfaces with LACP information.
	LacpMembers BundleInformation_Lacp_LacpMembers
}

BundleInformation_Lacp LACP information for bundles and members

func (*BundleInformation_Lacp) GetEntityData

func (lacp *BundleInformation_Lacp) GetEntityData() *types.CommonEntityData

type BundleInformation_Lacp_LacpBundles

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

	// Bundle interface. The type is slice of
	// BundleInformation_Lacp_LacpBundles_LacpBundle.
	LacpBundle []*BundleInformation_Lacp_LacpBundles_LacpBundle
}

BundleInformation_Lacp_LacpBundles Bundle interfaces with LACP information

func (*BundleInformation_Lacp_LacpBundles) GetEntityData

func (lacpBundles *BundleInformation_Lacp_LacpBundles) GetEntityData() *types.CommonEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle

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

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

	// Data for this item.
	LacpBundleItem BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem

	// Data for this item and all its members.
	LacpBundleDescendant BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant

	// Children of bundle with LACP information.
	LacpBundleChildrenMembers BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers
}

BundleInformation_Lacp_LacpBundles_LacpBundle Bundle interface

func (*BundleInformation_Lacp_LacpBundles_LacpBundle) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers

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

	// Bundle member item with LACP information. The type is slice of
	// BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember.
	LacpBundleChildrenMember []*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers Children of bundle with LACP information

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember

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

	// This attribute is a key. Member interface. The type is string.
	MemberInterface interface{}

	// MIB ifindex of selected bundle. The type is interface{} with range:
	// 0..4294967295.
	SelectedAggregatorId interface{}

	// MIB ifindex of attached bundle. The type is interface{} with range:
	// 0..4294967295.
	AttachedAggregatorId interface{}

	// State of the Selection Logic state machine. The type is LacpSelState.
	SelectionState interface{}

	// State of the Period state machine. The type is LacpPeriodState.
	PeriodState interface{}

	// State of the RX state machine. The type is Rxstates.
	ReceiveMachineState interface{}

	// State of the Mux state machine. The type is BmMuxstate.
	MuxState interface{}

	// State of the Churn state machine for the Actor. The type is
	// LacpChurnstates.
	ActorChurnState interface{}

	// State of the Churn state machine for the Partner. The type is
	// LacpChurnstates.
	PartnerChurnState interface{}

	// The ID of the ICCP group that the link is configured on. The type is
	// interface{} with range: 0..4294967295.
	IccpGroupId interface{}

	// LACP information for the port from the actor.
	ActorInfo BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo

	// LACP information for the port from the partner.
	PartnerInfo BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo

	// Additional information for the link.
	AdditionalInfo BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_AdditionalInfo
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember Bundle member item with LACP information

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo

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

	// Time (in ms) between transmitting LACPDUs. The type is interface{} with
	// range: 0..4294967295.
	TxPeriod interface{}

	// LACP parameters for this device.
	PortInfo BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo_PortInfo
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo LACP information for the port from the actor

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo_PortInfo

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

	// key. The type is interface{} with range: 0..65535.
	Key interface{}

	// state. The type is interface{} with range: 0..255.
	State interface{}

	// system.
	System BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo_PortInfo_System

	// port.
	Port BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo_PortInfo_Port
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo_PortInfo LACP parameters for this device

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo_PortInfo) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo_PortInfo_Port

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

	// link priority. The type is interface{} with range: 0..65535.
	LinkPriority interface{}

	// link number. The type is interface{} with range: 0..65535.
	LinkNumber interface{}
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo_PortInfo_Port port

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo_PortInfo_Port) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo_PortInfo_System

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo_PortInfo_System_SystemMacAddr
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo_PortInfo_System system

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo_PortInfo_System) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo_PortInfo_System_SystemMacAddr

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

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

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo_PortInfo_System_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_ActorInfo_PortInfo_System_SystemMacAddr) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_AdditionalInfo

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

	// MbrType. The type is BmdMemberTypeEnum.
	MbrType interface{}

	// Information for a local port.
	Local BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_AdditionalInfo_Local

	// Information for a foreign port.
	Foreign BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_AdditionalInfo_Foreign
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_AdditionalInfo Additional information for the link

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_AdditionalInfo) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_AdditionalInfo_Foreign

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

	// The LDP address of the device that the link is configured on. The type is
	// string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	PeerAddress interface{}

	// Member's (short form) name. The type is string.
	MemberName interface{}
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_AdditionalInfo_Foreign Information for a foreign port

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_AdditionalInfo_Foreign) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_AdditionalInfo_Local

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

	// Member's interface handle. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceHandle interface{}
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_AdditionalInfo_Local Information for a local port

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_AdditionalInfo_Local) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo

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

	// Time (in ms) between transmitting LACPDUs. The type is interface{} with
	// range: 0..4294967295.
	TxPeriod interface{}

	// LACP parameters for this device.
	PortInfo BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo_PortInfo
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo LACP information for the port from the partner

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo_PortInfo

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

	// key. The type is interface{} with range: 0..65535.
	Key interface{}

	// state. The type is interface{} with range: 0..255.
	State interface{}

	// system.
	System BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo_PortInfo_System

	// port.
	Port BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo_PortInfo_Port
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo_PortInfo LACP parameters for this device

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo_PortInfo) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo_PortInfo_Port

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

	// link priority. The type is interface{} with range: 0..65535.
	LinkPriority interface{}

	// link number. The type is interface{} with range: 0..65535.
	LinkNumber interface{}
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo_PortInfo_Port port

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo_PortInfo_Port) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo_PortInfo_System

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo_PortInfo_System_SystemMacAddr
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo_PortInfo_System system

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo_PortInfo_System) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo_PortInfo_System_SystemMacAddr

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

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

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo_PortInfo_System_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleChildrenMembers_LacpBundleChildrenMember_PartnerInfo_PortInfo_System_SystemMacAddr) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant

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

	// Bundle information.
	BundleData BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData

	// Member information. The type is slice of
	// BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData.
	MemberData []*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant Data for this item and all its members

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData

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

	// Operational key of the interface. The type is interface{} with range:
	// 0..65535.
	ActorOperationalKey interface{}

	// Priority of the partner system. The type is interface{} with range:
	// 0..65535.
	PartnerSystemPriority interface{}

	// MAC Address used to identify the partner system. The type is string with
	// pattern: [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	PartnerSystemMacAddress interface{}

	// Operational key of the partner. The type is interface{} with range:
	// 0..65535.
	PartnerOperationalKey interface{}

	// Basic bundle information.
	ActorBundleData BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData

	// System ID for the bundle.
	BundleSystemId BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_BundleSystemId
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData Bundle information

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData

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

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

	// Bandwidth available to the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	AvailableBandwidth interface{}

	// Effective bandwidth on the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	EffectiveBandwidth interface{}

	// Bandwidth configured on the bundle interface (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	ConfiguredBandwidth interface{}

	// Minimum number of active links for bundle to go up. The type is interface{}
	// with range: 0..255.
	MinimumActiveLinks interface{}

	// Maximum number of active links in the bundle. The type is interface{} with
	// range: 0..255.
	MaximumActiveLinks interface{}

	// Source of maximum active links value. The type is BmWhichSystem.
	MaximumActiveLinksSource interface{}

	// Minimum bundle bandwidth for bundle to go up (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	MinimumBandwidth interface{}

	// Primary bundle member (no longer applicable). The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	PrimaryMember interface{}

	// The state of the bundle. The type is BmBdlState.
	BundleStatus interface{}

	// The number of active local members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveMemberCount interface{}

	// The number of standby local members on the bundle. The type is interface{}
	// with range: 0..65535.
	StandbyMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredMemberCount interface{}

	// The source of the MAC Address. The type is BmBdlMacSource.
	MacSource interface{}

	// The name of the member that supplied the MAC address. The type is string
	// with pattern: [a-zA-Z0-9._/-]+.
	MacSourceMember interface{}

	// Indicates if this bundle is operating as an inter-chassis link (1 = I-C
	// link, 0 = normal). The type is bool.
	InterChassis interface{}

	// Indicates the active/standby redundancy state of the device for the bundle.
	// The type is bool.
	IsActive interface{}

	// The status of the LACP feature on the bundle. The type is BmFeatureStatus.
	LacpStatus interface{}

	// The status of the mLACP feature on the bundle. The type is BmFeatureStatus.
	MlacpStatus interface{}

	// The status of the BFD (IPv4) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv4bfdStatus interface{}

	// The status of the link order signaling feature on the bundle. The type is
	// BmFeatureStatus.
	LinkOrderStatus interface{}

	// The status of the BFD (IPv6) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv6bfdStatus interface{}

	// The type of hash to use for load balancing. The type is string.
	LoadBalanceHashType interface{}

	// The number of links required per rack for localized load balancing. The
	// type is interface{} with range: 0..65535.
	LoadBalanceLocalityThreshold interface{}

	// Timer for suppressing bundle state flaps. The type is interface{} with
	// range: 0..65535.
	SuppressionTimer interface{}

	// The wait while time used for member ports. The type is interface{} with
	// range: 0..65535.
	WaitWhileTimer interface{}

	// Collector Max Delay. The type is interface{} with range: 0..65535.
	CollectorMaxDelay interface{}

	// The status of the Cisco Extensions feature (1 = enabled, 0 = not enabled).
	// The type is bool.
	CiscoExtensions interface{}

	// The status of the LACP nonrevertive feature (1 = enable, 0 = not enabled).
	// The type is bool.
	LacpNonrevertive interface{}

	// ICCP Group that the bundle is configured to. The type is interface{} with
	// range: 0..4294967295.
	IccpGroupId interface{}

	// The number of active foreign members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveForeignMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredForeignMemberCount interface{}

	// How a switchover of the bundle from this device will occur. The type is
	// BmdMlacpSwitchover.
	SwitchoverType interface{}

	// Attempt to maximize the bundle if links are below this value. The type is
	// interface{} with range: 0..4294967295.
	MaximizeThresholdValueLinks interface{}

	// Attempt to maximize the bundle if bandwidth is below this value. The type
	// is interface{} with range: 0..4294967295.
	MaximizeThresholdValueBandWidth interface{}

	// Indicates the mode of the device for the bundle. The type is
	// BundleMlacpMode.
	MlacpMode interface{}

	// Number of seconds to wait before becoming active after recovering from a
	// failure. The type is interface{} with range: 0..65535. Units are second.
	RecoveryDelay interface{}

	// Is the ICCP group of the bundle in singleton mode (1 = singleton; 0 = not
	// singleton). The type is bool.
	Singleton interface{}

	// MAC address of this member.
	MacAddress BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData_MacAddress

	// Configuration values for BFD on bundle members. The type is slice of
	// BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData_BfdConfig.
	BfdConfig []*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData_BfdConfig
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData Basic bundle information

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData_BfdConfig

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

	// Status of BFD on the bundle. The type is BmdBfdBdlState.
	BundleStatus interface{}

	// Time to wait on session start before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	StartTimer interface{}

	// Time to wait on session NBR_UNCONFIG before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	NbrUnconfigTimer interface{}

	// Preferred multiplier for the BFD session. The type is interface{} with
	// range: 0..65535.
	PrefMultiplier interface{}

	// Preferred minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefMinInterval interface{}

	// Preferred echo minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefEchoMinInterval interface{}

	// Flag indicating if BFD is enabled (1 = enabled; 0 = not enabled). The type
	// is bool.
	FastDetect interface{}

	// Standard used for per-member BFD. The type is interface{} with range:
	// 0..4294967295.
	ModeInfo interface{}

	// Configured destination address for BFD session.
	DestinationAddress BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData_BfdConfig_DestinationAddress
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData_BfdConfig Configuration values for BFD on bundle members

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData_BfdConfig) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData_BfdConfig_DestinationAddress

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

	// AF. The type is BmAfId.
	Af 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{}
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData_BfdConfig_DestinationAddress Configured destination address for BFD session

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData_BfdConfig_DestinationAddress) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData_MacAddress MAC address of this member

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_ActorBundleData_MacAddress) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_BundleSystemId

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_BundleSystemId_SystemMacAddr
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_BundleSystemId System ID for the bundle

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_BundleSystemId) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_BundleSystemId_SystemMacAddr

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

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

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_BundleSystemId_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_BundleData_BundleSystemId_SystemMacAddr) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData

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

	// MIB ifindex of selected bundle. The type is interface{} with range:
	// 0..4294967295.
	SelectedAggregatorId interface{}

	// MIB ifindex of attached bundle. The type is interface{} with range:
	// 0..4294967295.
	AttachedAggregatorId interface{}

	// State of the Selection Logic state machine. The type is LacpSelState.
	SelectionState interface{}

	// State of the Period state machine. The type is LacpPeriodState.
	PeriodState interface{}

	// State of the RX state machine. The type is Rxstates.
	ReceiveMachineState interface{}

	// State of the Mux state machine. The type is BmMuxstate.
	MuxState interface{}

	// State of the Churn state machine for the Actor. The type is
	// LacpChurnstates.
	ActorChurnState interface{}

	// State of the Churn state machine for the Partner. The type is
	// LacpChurnstates.
	PartnerChurnState interface{}

	// The ID of the ICCP group that the link is configured on. The type is
	// interface{} with range: 0..4294967295.
	IccpGroupId interface{}

	// LACP information for the port from the actor.
	ActorInfo BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo

	// LACP information for the port from the partner.
	PartnerInfo BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo

	// Additional information for the link.
	AdditionalInfo BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_AdditionalInfo
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData Member information

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo

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

	// Time (in ms) between transmitting LACPDUs. The type is interface{} with
	// range: 0..4294967295.
	TxPeriod interface{}

	// LACP parameters for this device.
	PortInfo BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo_PortInfo
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo LACP information for the port from the actor

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo_PortInfo

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

	// key. The type is interface{} with range: 0..65535.
	Key interface{}

	// state. The type is interface{} with range: 0..255.
	State interface{}

	// system.
	System BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo_PortInfo_System

	// port.
	Port BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo_PortInfo_Port
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo_PortInfo LACP parameters for this device

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo_PortInfo) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo_PortInfo_Port

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

	// link priority. The type is interface{} with range: 0..65535.
	LinkPriority interface{}

	// link number. The type is interface{} with range: 0..65535.
	LinkNumber interface{}
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo_PortInfo_Port port

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo_PortInfo_Port) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo_PortInfo_System

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo_PortInfo_System_SystemMacAddr
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo_PortInfo_System system

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo_PortInfo_System) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo_PortInfo_System_SystemMacAddr

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

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

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo_PortInfo_System_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_ActorInfo_PortInfo_System_SystemMacAddr) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_AdditionalInfo

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

	// MbrType. The type is BmdMemberTypeEnum.
	MbrType interface{}

	// Information for a local port.
	Local BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_AdditionalInfo_Local

	// Information for a foreign port.
	Foreign BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_AdditionalInfo_Foreign
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_AdditionalInfo Additional information for the link

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_AdditionalInfo) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_AdditionalInfo_Foreign

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

	// The LDP address of the device that the link is configured on. The type is
	// string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	PeerAddress interface{}

	// Member's (short form) name. The type is string.
	MemberName interface{}
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_AdditionalInfo_Foreign Information for a foreign port

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_AdditionalInfo_Foreign) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_AdditionalInfo_Local

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

	// Member's interface handle. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceHandle interface{}
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_AdditionalInfo_Local Information for a local port

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_AdditionalInfo_Local) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo

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

	// Time (in ms) between transmitting LACPDUs. The type is interface{} with
	// range: 0..4294967295.
	TxPeriod interface{}

	// LACP parameters for this device.
	PortInfo BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo_PortInfo
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo LACP information for the port from the partner

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo_PortInfo

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

	// key. The type is interface{} with range: 0..65535.
	Key interface{}

	// state. The type is interface{} with range: 0..255.
	State interface{}

	// system.
	System BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo_PortInfo_System

	// port.
	Port BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo_PortInfo_Port
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo_PortInfo LACP parameters for this device

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo_PortInfo) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo_PortInfo_Port

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

	// link priority. The type is interface{} with range: 0..65535.
	LinkPriority interface{}

	// link number. The type is interface{} with range: 0..65535.
	LinkNumber interface{}
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo_PortInfo_Port port

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo_PortInfo_Port) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo_PortInfo_System

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo_PortInfo_System_SystemMacAddr
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo_PortInfo_System system

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo_PortInfo_System) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo_PortInfo_System_SystemMacAddr

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

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

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo_PortInfo_System_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleDescendant_MemberData_PartnerInfo_PortInfo_System_SystemMacAddr) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem

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

	// Operational key of the interface. The type is interface{} with range:
	// 0..65535.
	ActorOperationalKey interface{}

	// Priority of the partner system. The type is interface{} with range:
	// 0..65535.
	PartnerSystemPriority interface{}

	// MAC Address used to identify the partner system. The type is string with
	// pattern: [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	PartnerSystemMacAddress interface{}

	// Operational key of the partner. The type is interface{} with range:
	// 0..65535.
	PartnerOperationalKey interface{}

	// Basic bundle information.
	ActorBundleData BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData

	// System ID for the bundle.
	BundleSystemId BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_BundleSystemId
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem Data for this item

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData

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

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

	// Bandwidth available to the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	AvailableBandwidth interface{}

	// Effective bandwidth on the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	EffectiveBandwidth interface{}

	// Bandwidth configured on the bundle interface (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	ConfiguredBandwidth interface{}

	// Minimum number of active links for bundle to go up. The type is interface{}
	// with range: 0..255.
	MinimumActiveLinks interface{}

	// Maximum number of active links in the bundle. The type is interface{} with
	// range: 0..255.
	MaximumActiveLinks interface{}

	// Source of maximum active links value. The type is BmWhichSystem.
	MaximumActiveLinksSource interface{}

	// Minimum bundle bandwidth for bundle to go up (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	MinimumBandwidth interface{}

	// Primary bundle member (no longer applicable). The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	PrimaryMember interface{}

	// The state of the bundle. The type is BmBdlState.
	BundleStatus interface{}

	// The number of active local members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveMemberCount interface{}

	// The number of standby local members on the bundle. The type is interface{}
	// with range: 0..65535.
	StandbyMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredMemberCount interface{}

	// The source of the MAC Address. The type is BmBdlMacSource.
	MacSource interface{}

	// The name of the member that supplied the MAC address. The type is string
	// with pattern: [a-zA-Z0-9._/-]+.
	MacSourceMember interface{}

	// Indicates if this bundle is operating as an inter-chassis link (1 = I-C
	// link, 0 = normal). The type is bool.
	InterChassis interface{}

	// Indicates the active/standby redundancy state of the device for the bundle.
	// The type is bool.
	IsActive interface{}

	// The status of the LACP feature on the bundle. The type is BmFeatureStatus.
	LacpStatus interface{}

	// The status of the mLACP feature on the bundle. The type is BmFeatureStatus.
	MlacpStatus interface{}

	// The status of the BFD (IPv4) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv4bfdStatus interface{}

	// The status of the link order signaling feature on the bundle. The type is
	// BmFeatureStatus.
	LinkOrderStatus interface{}

	// The status of the BFD (IPv6) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv6bfdStatus interface{}

	// The type of hash to use for load balancing. The type is string.
	LoadBalanceHashType interface{}

	// The number of links required per rack for localized load balancing. The
	// type is interface{} with range: 0..65535.
	LoadBalanceLocalityThreshold interface{}

	// Timer for suppressing bundle state flaps. The type is interface{} with
	// range: 0..65535.
	SuppressionTimer interface{}

	// The wait while time used for member ports. The type is interface{} with
	// range: 0..65535.
	WaitWhileTimer interface{}

	// Collector Max Delay. The type is interface{} with range: 0..65535.
	CollectorMaxDelay interface{}

	// The status of the Cisco Extensions feature (1 = enabled, 0 = not enabled).
	// The type is bool.
	CiscoExtensions interface{}

	// The status of the LACP nonrevertive feature (1 = enable, 0 = not enabled).
	// The type is bool.
	LacpNonrevertive interface{}

	// ICCP Group that the bundle is configured to. The type is interface{} with
	// range: 0..4294967295.
	IccpGroupId interface{}

	// The number of active foreign members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveForeignMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredForeignMemberCount interface{}

	// How a switchover of the bundle from this device will occur. The type is
	// BmdMlacpSwitchover.
	SwitchoverType interface{}

	// Attempt to maximize the bundle if links are below this value. The type is
	// interface{} with range: 0..4294967295.
	MaximizeThresholdValueLinks interface{}

	// Attempt to maximize the bundle if bandwidth is below this value. The type
	// is interface{} with range: 0..4294967295.
	MaximizeThresholdValueBandWidth interface{}

	// Indicates the mode of the device for the bundle. The type is
	// BundleMlacpMode.
	MlacpMode interface{}

	// Number of seconds to wait before becoming active after recovering from a
	// failure. The type is interface{} with range: 0..65535. Units are second.
	RecoveryDelay interface{}

	// Is the ICCP group of the bundle in singleton mode (1 = singleton; 0 = not
	// singleton). The type is bool.
	Singleton interface{}

	// MAC address of this member.
	MacAddress BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData_MacAddress

	// Configuration values for BFD on bundle members. The type is slice of
	// BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData_BfdConfig.
	BfdConfig []*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData_BfdConfig
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData Basic bundle information

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData_BfdConfig

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

	// Status of BFD on the bundle. The type is BmdBfdBdlState.
	BundleStatus interface{}

	// Time to wait on session start before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	StartTimer interface{}

	// Time to wait on session NBR_UNCONFIG before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	NbrUnconfigTimer interface{}

	// Preferred multiplier for the BFD session. The type is interface{} with
	// range: 0..65535.
	PrefMultiplier interface{}

	// Preferred minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefMinInterval interface{}

	// Preferred echo minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefEchoMinInterval interface{}

	// Flag indicating if BFD is enabled (1 = enabled; 0 = not enabled). The type
	// is bool.
	FastDetect interface{}

	// Standard used for per-member BFD. The type is interface{} with range:
	// 0..4294967295.
	ModeInfo interface{}

	// Configured destination address for BFD session.
	DestinationAddress BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData_BfdConfig_DestinationAddress
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData_BfdConfig Configuration values for BFD on bundle members

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData_BfdConfig) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData_BfdConfig_DestinationAddress

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

	// AF. The type is BmAfId.
	Af 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{}
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData_BfdConfig_DestinationAddress Configured destination address for BFD session

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData_BfdConfig_DestinationAddress) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData_MacAddress MAC address of this member

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_ActorBundleData_MacAddress) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_BundleSystemId

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_BundleSystemId_SystemMacAddr
}

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_BundleSystemId System ID for the bundle

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_BundleSystemId) GetEntityData

type BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_BundleSystemId_SystemMacAddr

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

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

BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_BundleSystemId_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_Lacp_LacpBundles_LacpBundle_LacpBundleItem_BundleSystemId_SystemMacAddr) GetEntityData

type BundleInformation_Lacp_LacpMembers

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

	// Member interface. The type is slice of
	// BundleInformation_Lacp_LacpMembers_LacpMember.
	LacpMember []*BundleInformation_Lacp_LacpMembers_LacpMember
}

BundleInformation_Lacp_LacpMembers Member interfaces with LACP information

func (*BundleInformation_Lacp_LacpMembers) GetEntityData

func (lacpMembers *BundleInformation_Lacp_LacpMembers) GetEntityData() *types.CommonEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember

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

	// This attribute is a key. Member interface. The type is string.
	MemberInterface interface{}

	// Data for this item and its parent bundle.
	LacpMemberAncestor BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor

	// Data for this item.
	LacpMemberItem BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem
}

BundleInformation_Lacp_LacpMembers_LacpMember Member interface

func (*BundleInformation_Lacp_LacpMembers_LacpMember) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor

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

	// Bundle information.
	BundleData BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData

	// Member information. The type is slice of
	// BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData.
	MemberData []*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor Data for this item and its parent bundle

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData

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

	// Operational key of the interface. The type is interface{} with range:
	// 0..65535.
	ActorOperationalKey interface{}

	// Priority of the partner system. The type is interface{} with range:
	// 0..65535.
	PartnerSystemPriority interface{}

	// MAC Address used to identify the partner system. The type is string with
	// pattern: [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	PartnerSystemMacAddress interface{}

	// Operational key of the partner. The type is interface{} with range:
	// 0..65535.
	PartnerOperationalKey interface{}

	// Basic bundle information.
	ActorBundleData BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData

	// System ID for the bundle.
	BundleSystemId BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_BundleSystemId
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData Bundle information

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData

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

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

	// Bandwidth available to the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	AvailableBandwidth interface{}

	// Effective bandwidth on the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	EffectiveBandwidth interface{}

	// Bandwidth configured on the bundle interface (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	ConfiguredBandwidth interface{}

	// Minimum number of active links for bundle to go up. The type is interface{}
	// with range: 0..255.
	MinimumActiveLinks interface{}

	// Maximum number of active links in the bundle. The type is interface{} with
	// range: 0..255.
	MaximumActiveLinks interface{}

	// Source of maximum active links value. The type is BmWhichSystem.
	MaximumActiveLinksSource interface{}

	// Minimum bundle bandwidth for bundle to go up (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	MinimumBandwidth interface{}

	// Primary bundle member (no longer applicable). The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	PrimaryMember interface{}

	// The state of the bundle. The type is BmBdlState.
	BundleStatus interface{}

	// The number of active local members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveMemberCount interface{}

	// The number of standby local members on the bundle. The type is interface{}
	// with range: 0..65535.
	StandbyMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredMemberCount interface{}

	// The source of the MAC Address. The type is BmBdlMacSource.
	MacSource interface{}

	// The name of the member that supplied the MAC address. The type is string
	// with pattern: [a-zA-Z0-9._/-]+.
	MacSourceMember interface{}

	// Indicates if this bundle is operating as an inter-chassis link (1 = I-C
	// link, 0 = normal). The type is bool.
	InterChassis interface{}

	// Indicates the active/standby redundancy state of the device for the bundle.
	// The type is bool.
	IsActive interface{}

	// The status of the LACP feature on the bundle. The type is BmFeatureStatus.
	LacpStatus interface{}

	// The status of the mLACP feature on the bundle. The type is BmFeatureStatus.
	MlacpStatus interface{}

	// The status of the BFD (IPv4) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv4bfdStatus interface{}

	// The status of the link order signaling feature on the bundle. The type is
	// BmFeatureStatus.
	LinkOrderStatus interface{}

	// The status of the BFD (IPv6) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv6bfdStatus interface{}

	// The type of hash to use for load balancing. The type is string.
	LoadBalanceHashType interface{}

	// The number of links required per rack for localized load balancing. The
	// type is interface{} with range: 0..65535.
	LoadBalanceLocalityThreshold interface{}

	// Timer for suppressing bundle state flaps. The type is interface{} with
	// range: 0..65535.
	SuppressionTimer interface{}

	// The wait while time used for member ports. The type is interface{} with
	// range: 0..65535.
	WaitWhileTimer interface{}

	// Collector Max Delay. The type is interface{} with range: 0..65535.
	CollectorMaxDelay interface{}

	// The status of the Cisco Extensions feature (1 = enabled, 0 = not enabled).
	// The type is bool.
	CiscoExtensions interface{}

	// The status of the LACP nonrevertive feature (1 = enable, 0 = not enabled).
	// The type is bool.
	LacpNonrevertive interface{}

	// ICCP Group that the bundle is configured to. The type is interface{} with
	// range: 0..4294967295.
	IccpGroupId interface{}

	// The number of active foreign members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveForeignMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredForeignMemberCount interface{}

	// How a switchover of the bundle from this device will occur. The type is
	// BmdMlacpSwitchover.
	SwitchoverType interface{}

	// Attempt to maximize the bundle if links are below this value. The type is
	// interface{} with range: 0..4294967295.
	MaximizeThresholdValueLinks interface{}

	// Attempt to maximize the bundle if bandwidth is below this value. The type
	// is interface{} with range: 0..4294967295.
	MaximizeThresholdValueBandWidth interface{}

	// Indicates the mode of the device for the bundle. The type is
	// BundleMlacpMode.
	MlacpMode interface{}

	// Number of seconds to wait before becoming active after recovering from a
	// failure. The type is interface{} with range: 0..65535. Units are second.
	RecoveryDelay interface{}

	// Is the ICCP group of the bundle in singleton mode (1 = singleton; 0 = not
	// singleton). The type is bool.
	Singleton interface{}

	// MAC address of this member.
	MacAddress BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData_MacAddress

	// Configuration values for BFD on bundle members. The type is slice of
	// BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData_BfdConfig.
	BfdConfig []*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData_BfdConfig
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData Basic bundle information

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData_BfdConfig

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

	// Status of BFD on the bundle. The type is BmdBfdBdlState.
	BundleStatus interface{}

	// Time to wait on session start before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	StartTimer interface{}

	// Time to wait on session NBR_UNCONFIG before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	NbrUnconfigTimer interface{}

	// Preferred multiplier for the BFD session. The type is interface{} with
	// range: 0..65535.
	PrefMultiplier interface{}

	// Preferred minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefMinInterval interface{}

	// Preferred echo minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefEchoMinInterval interface{}

	// Flag indicating if BFD is enabled (1 = enabled; 0 = not enabled). The type
	// is bool.
	FastDetect interface{}

	// Standard used for per-member BFD. The type is interface{} with range:
	// 0..4294967295.
	ModeInfo interface{}

	// Configured destination address for BFD session.
	DestinationAddress BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData_BfdConfig_DestinationAddress
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData_BfdConfig Configuration values for BFD on bundle members

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData_BfdConfig) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData_BfdConfig_DestinationAddress

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

	// AF. The type is BmAfId.
	Af 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{}
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData_BfdConfig_DestinationAddress Configured destination address for BFD session

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData_BfdConfig_DestinationAddress) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData_MacAddress MAC address of this member

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_ActorBundleData_MacAddress) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_BundleSystemId

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_BundleSystemId_SystemMacAddr
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_BundleSystemId System ID for the bundle

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_BundleSystemId) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_BundleSystemId_SystemMacAddr

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

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

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_BundleSystemId_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_BundleData_BundleSystemId_SystemMacAddr) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData

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

	// MIB ifindex of selected bundle. The type is interface{} with range:
	// 0..4294967295.
	SelectedAggregatorId interface{}

	// MIB ifindex of attached bundle. The type is interface{} with range:
	// 0..4294967295.
	AttachedAggregatorId interface{}

	// State of the Selection Logic state machine. The type is LacpSelState.
	SelectionState interface{}

	// State of the Period state machine. The type is LacpPeriodState.
	PeriodState interface{}

	// State of the RX state machine. The type is Rxstates.
	ReceiveMachineState interface{}

	// State of the Mux state machine. The type is BmMuxstate.
	MuxState interface{}

	// State of the Churn state machine for the Actor. The type is
	// LacpChurnstates.
	ActorChurnState interface{}

	// State of the Churn state machine for the Partner. The type is
	// LacpChurnstates.
	PartnerChurnState interface{}

	// The ID of the ICCP group that the link is configured on. The type is
	// interface{} with range: 0..4294967295.
	IccpGroupId interface{}

	// LACP information for the port from the actor.
	ActorInfo BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo

	// LACP information for the port from the partner.
	PartnerInfo BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo

	// Additional information for the link.
	AdditionalInfo BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_AdditionalInfo
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData Member information

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo

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

	// Time (in ms) between transmitting LACPDUs. The type is interface{} with
	// range: 0..4294967295.
	TxPeriod interface{}

	// LACP parameters for this device.
	PortInfo BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo_PortInfo
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo LACP information for the port from the actor

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo_PortInfo

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

	// key. The type is interface{} with range: 0..65535.
	Key interface{}

	// state. The type is interface{} with range: 0..255.
	State interface{}

	// system.
	System BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo_PortInfo_System

	// port.
	Port BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo_PortInfo_Port
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo_PortInfo LACP parameters for this device

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo_PortInfo) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo_PortInfo_Port

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

	// link priority. The type is interface{} with range: 0..65535.
	LinkPriority interface{}

	// link number. The type is interface{} with range: 0..65535.
	LinkNumber interface{}
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo_PortInfo_Port port

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo_PortInfo_Port) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo_PortInfo_System

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo_PortInfo_System_SystemMacAddr
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo_PortInfo_System system

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo_PortInfo_System) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo_PortInfo_System_SystemMacAddr

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

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

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo_PortInfo_System_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_ActorInfo_PortInfo_System_SystemMacAddr) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_AdditionalInfo

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

	// MbrType. The type is BmdMemberTypeEnum.
	MbrType interface{}

	// Information for a local port.
	Local BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_AdditionalInfo_Local

	// Information for a foreign port.
	Foreign BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_AdditionalInfo_Foreign
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_AdditionalInfo Additional information for the link

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_AdditionalInfo) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_AdditionalInfo_Foreign

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

	// The LDP address of the device that the link is configured on. The type is
	// string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	PeerAddress interface{}

	// Member's (short form) name. The type is string.
	MemberName interface{}
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_AdditionalInfo_Foreign Information for a foreign port

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_AdditionalInfo_Foreign) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_AdditionalInfo_Local

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

	// Member's interface handle. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceHandle interface{}
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_AdditionalInfo_Local Information for a local port

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_AdditionalInfo_Local) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo

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

	// Time (in ms) between transmitting LACPDUs. The type is interface{} with
	// range: 0..4294967295.
	TxPeriod interface{}

	// LACP parameters for this device.
	PortInfo BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo_PortInfo
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo LACP information for the port from the partner

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo_PortInfo

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

	// key. The type is interface{} with range: 0..65535.
	Key interface{}

	// state. The type is interface{} with range: 0..255.
	State interface{}

	// system.
	System BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo_PortInfo_System

	// port.
	Port BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo_PortInfo_Port
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo_PortInfo LACP parameters for this device

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo_PortInfo) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo_PortInfo_Port

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

	// link priority. The type is interface{} with range: 0..65535.
	LinkPriority interface{}

	// link number. The type is interface{} with range: 0..65535.
	LinkNumber interface{}
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo_PortInfo_Port port

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo_PortInfo_Port) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo_PortInfo_System

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo_PortInfo_System_SystemMacAddr
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo_PortInfo_System system

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo_PortInfo_System) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo_PortInfo_System_SystemMacAddr

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

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

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo_PortInfo_System_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberAncestor_MemberData_PartnerInfo_PortInfo_System_SystemMacAddr) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem

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

	// MIB ifindex of selected bundle. The type is interface{} with range:
	// 0..4294967295.
	SelectedAggregatorId interface{}

	// MIB ifindex of attached bundle. The type is interface{} with range:
	// 0..4294967295.
	AttachedAggregatorId interface{}

	// State of the Selection Logic state machine. The type is LacpSelState.
	SelectionState interface{}

	// State of the Period state machine. The type is LacpPeriodState.
	PeriodState interface{}

	// State of the RX state machine. The type is Rxstates.
	ReceiveMachineState interface{}

	// State of the Mux state machine. The type is BmMuxstate.
	MuxState interface{}

	// State of the Churn state machine for the Actor. The type is
	// LacpChurnstates.
	ActorChurnState interface{}

	// State of the Churn state machine for the Partner. The type is
	// LacpChurnstates.
	PartnerChurnState interface{}

	// The ID of the ICCP group that the link is configured on. The type is
	// interface{} with range: 0..4294967295.
	IccpGroupId interface{}

	// LACP information for the port from the actor.
	ActorInfo BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo

	// LACP information for the port from the partner.
	PartnerInfo BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo

	// Additional information for the link.
	AdditionalInfo BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_AdditionalInfo
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem Data for this item

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo

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

	// Time (in ms) between transmitting LACPDUs. The type is interface{} with
	// range: 0..4294967295.
	TxPeriod interface{}

	// LACP parameters for this device.
	PortInfo BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo_PortInfo
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo LACP information for the port from the actor

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo_PortInfo

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

	// key. The type is interface{} with range: 0..65535.
	Key interface{}

	// state. The type is interface{} with range: 0..255.
	State interface{}

	// system.
	System BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo_PortInfo_System

	// port.
	Port BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo_PortInfo_Port
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo_PortInfo LACP parameters for this device

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo_PortInfo) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo_PortInfo_Port

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

	// link priority. The type is interface{} with range: 0..65535.
	LinkPriority interface{}

	// link number. The type is interface{} with range: 0..65535.
	LinkNumber interface{}
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo_PortInfo_Port port

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo_PortInfo_Port) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo_PortInfo_System

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo_PortInfo_System_SystemMacAddr
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo_PortInfo_System system

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo_PortInfo_System) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo_PortInfo_System_SystemMacAddr

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

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

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo_PortInfo_System_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_ActorInfo_PortInfo_System_SystemMacAddr) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_AdditionalInfo

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

	// MbrType. The type is BmdMemberTypeEnum.
	MbrType interface{}

	// Information for a local port.
	Local BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_AdditionalInfo_Local

	// Information for a foreign port.
	Foreign BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_AdditionalInfo_Foreign
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_AdditionalInfo Additional information for the link

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_AdditionalInfo) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_AdditionalInfo_Foreign

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

	// The LDP address of the device that the link is configured on. The type is
	// string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	PeerAddress interface{}

	// Member's (short form) name. The type is string.
	MemberName interface{}
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_AdditionalInfo_Foreign Information for a foreign port

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_AdditionalInfo_Foreign) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_AdditionalInfo_Local

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

	// Member's interface handle. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceHandle interface{}
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_AdditionalInfo_Local Information for a local port

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_AdditionalInfo_Local) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo

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

	// Time (in ms) between transmitting LACPDUs. The type is interface{} with
	// range: 0..4294967295.
	TxPeriod interface{}

	// LACP parameters for this device.
	PortInfo BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo_PortInfo
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo LACP information for the port from the partner

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo_PortInfo

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

	// key. The type is interface{} with range: 0..65535.
	Key interface{}

	// state. The type is interface{} with range: 0..255.
	State interface{}

	// system.
	System BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo_PortInfo_System

	// port.
	Port BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo_PortInfo_Port
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo_PortInfo LACP parameters for this device

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo_PortInfo) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo_PortInfo_Port

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

	// link priority. The type is interface{} with range: 0..65535.
	LinkPriority interface{}

	// link number. The type is interface{} with range: 0..65535.
	LinkNumber interface{}
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo_PortInfo_Port port

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo_PortInfo_Port) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo_PortInfo_System

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo_PortInfo_System_SystemMacAddr
}

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo_PortInfo_System system

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo_PortInfo_System) GetEntityData

type BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo_PortInfo_System_SystemMacAddr

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

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

BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo_PortInfo_System_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_Lacp_LacpMembers_LacpMember_LacpMemberItem_PartnerInfo_PortInfo_System_SystemMacAddr) GetEntityData

type BundleInformation_MacAllocation

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

	// All MAC addresses that are allocated but currently not in use.
	MacAllocationGlobal BundleInformation_MacAllocation_MacAllocationGlobal
}

BundleInformation_MacAllocation Information about allocated MAC addresses that are not in use

func (*BundleInformation_MacAllocation) GetEntityData

func (macAllocation *BundleInformation_MacAllocation) GetEntityData() *types.CommonEntityData

type BundleInformation_MacAllocation_MacAllocationGlobal

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

	// Data for this item.
	MacAllocationGlobalItem BundleInformation_MacAllocation_MacAllocationGlobal_MacAllocationGlobalItem
}

BundleInformation_MacAllocation_MacAllocationGlobal All MAC addresses that are allocated but currently not in use

func (*BundleInformation_MacAllocation_MacAllocationGlobal) GetEntityData

func (macAllocationGlobal *BundleInformation_MacAllocation_MacAllocationGlobal) GetEntityData() *types.CommonEntityData

type BundleInformation_MacAllocation_MacAllocationGlobal_MacAllocationGlobalItem

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

	// MAC addresses allocated but unused. The type is slice of
	// BundleInformation_MacAllocation_MacAllocationGlobal_MacAllocationGlobalItem_MacAddress.
	MacAddress []*BundleInformation_MacAllocation_MacAllocationGlobal_MacAllocationGlobalItem_MacAddress
}

BundleInformation_MacAllocation_MacAllocationGlobal_MacAllocationGlobalItem Data for this item

func (*BundleInformation_MacAllocation_MacAllocationGlobal_MacAllocationGlobalItem) GetEntityData

type BundleInformation_MacAllocation_MacAllocationGlobal_MacAllocationGlobalItem_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

BundleInformation_MacAllocation_MacAllocationGlobal_MacAllocationGlobalItem_MacAddress MAC addresses allocated but unused

func (*BundleInformation_MacAllocation_MacAllocationGlobal_MacAllocationGlobalItem_MacAddress) GetEntityData

type BundleInformation_Mlacp

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

	// Bundle interfaces with mLACP information.
	MlacpBundles BundleInformation_Mlacp_MlacpBundles

	// ICCP Groups with mLACP information.
	MlacpIccpGroups BundleInformation_Mlacp_MlacpIccpGroups
}

BundleInformation_Mlacp mLACP Information for Interchassis Groups and bundles

func (*BundleInformation_Mlacp) GetEntityData

func (mlacp *BundleInformation_Mlacp) GetEntityData() *types.CommonEntityData

type BundleInformation_MlacpBrief

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

	// Bundle interfaces with brief mLACP information.
	MlacpBundleBriefs BundleInformation_MlacpBrief_MlacpBundleBriefs

	// ICCP Groups with brief mLACP information.
	MlacpBriefIccpGroups BundleInformation_MlacpBrief_MlacpBriefIccpGroups
}

BundleInformation_MlacpBrief mLACP Information for Interchassis Groups and bundles

func (*BundleInformation_MlacpBrief) GetEntityData

func (mlacpBrief *BundleInformation_MlacpBrief) GetEntityData() *types.CommonEntityData

type BundleInformation_MlacpBrief_MlacpBriefIccpGroups

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

	// ICCP Group ID. The type is slice of
	// BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup.
	MlacpBriefIccpGroup []*BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup
}

BundleInformation_MlacpBrief_MlacpBriefIccpGroups ICCP Groups with brief mLACP information

func (*BundleInformation_MlacpBrief_MlacpBriefIccpGroups) GetEntityData

func (mlacpBriefIccpGroups *BundleInformation_MlacpBrief_MlacpBriefIccpGroups) GetEntityData() *types.CommonEntityData

type BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup

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

	// This attribute is a key. ICCP Group ID. The type is interface{} with range:
	// 1..4294967295.
	IccpGroup interface{}

	// Data for this item.
	MlacpBriefIccpGroupItem BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem
}

BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup ICCP Group ID

func (*BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup) GetEntityData

type BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem

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

	// ICCP Group information.
	IccpGroupData BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData

	// Bundle information. The type is slice of
	// BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData.
	BundleData []*BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData
}

BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem Data for this item

func (*BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem) GetEntityData

type BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData

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

	// Bundle interface key. The type is interface{} with range: 0..65535.
	BundleInterfaceKey interface{}

	// The media type of the bundle interface. The type is BundleMedia.
	MediaType interface{}

	// Redundancy Object ID of the bundle. The type is interface{} with range:
	// 0..18446744073709551615.
	RedundancyObjectId interface{}

	// mLACP information for the bundle. The type is slice of
	// BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData_MlacpBundleData.
	MlacpBundleData []*BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData_MlacpBundleData

	// mLACP information for the member. The type is slice of
	// BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData_MlacpMemberData.
	MlacpMemberData []*BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData_MlacpMemberData
}

BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData Bundle information

func (*BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData) GetEntityData

type BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData_MlacpBundleData

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

	// Bundle name. The type is string.
	BundleName interface{}

	// mLACP Device ID. The type is interface{} with range: 0..255.
	MlacpNodeId interface{}

	// Bundle aggregrator ID. The type is interface{} with range: 0..65535.
	AggregatorId interface{}

	// Bundle state. The type is BmdMlacpBdlStateEnum.
	BundleState interface{}

	// Bundle port priority. The type is interface{} with range: 0..65535.
	PortPriority interface{}

	// Bundle MAC address.
	MacAddress BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData_MlacpBundleData_MacAddress
}

BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData_MlacpBundleData mLACP information for the bundle

func (*BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData_MlacpBundleData) GetEntityData

type BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData_MlacpBundleData_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData_MlacpBundleData_MacAddress Bundle MAC address

func (*BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData_MlacpBundleData_MacAddress) GetEntityData

type BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData_MlacpMemberData

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

	// Port Name. The type is string.
	PortName interface{}

	// Member's interface handle (local device's members only). The type is string
	// with pattern: [a-zA-Z0-9._/-]+.
	InterfaceHandle interface{}

	// mLACP Device ID. The type is interface{} with range: 0..255.
	MlacpNodeId interface{}

	// Port number of the member. The type is interface{} with range: 0..65535.
	PortNumber interface{}

	// Operational priority of the member in the bundle. The type is interface{}
	// with range: 0..65535.
	OperationalPriority interface{}

	// Configured priority of the member in the bundle. The type is interface{}
	// with range: 0..65535.
	ConfiguredPriority interface{}

	// Member state. The type is BmdMlacpMbrStateEnum.
	MemberState interface{}
}

BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData_MlacpMemberData mLACP information for the member

func (*BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_BundleData_MlacpMemberData) GetEntityData

type BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData

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

	// ICCP Group that the mLACP information is for. The type is interface{} with
	// range: 0..4294967295.
	IccpGroupId interface{}

	// Is the ICCP group in singleton mode (1 = singleton; 0 = not singleton). The
	// type is bool.
	Singleton interface{}

	// Time remaining on connect timer innsecs. The type is interface{} with
	// range: 0..18446744073709551615. Units are nanosecond.
	ConnectTimerRunning interface{}

	// Information for the IG from the local and peer devices. The type is slice
	// of
	// BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData_NodeData.
	NodeData []*BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData_NodeData
}

BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData ICCP Group information

func (*BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData) GetEntityData

type BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData_NodeData

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

	// mLACP Device ID. The type is interface{} with range: 0..255.
	MlacpNodeId interface{}

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

	// Version of the protocol being used. The type is interface{} with range:
	// 0..4294967295.
	VersionNumber interface{}

	// Node state. The type is BmdMlacpNodeStateEnum.
	NodeState interface{}

	// Node synchronization state. The type is BmdMlacpNodeSyncEnum.
	IccpGroupState interface{}

	// System ID for the ICCP Group.
	SystemId BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData_NodeData_SystemId
}

BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData_NodeData Information for the IG from the local and peer devices

func (*BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData_NodeData) GetEntityData

type BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData_NodeData_SystemId

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData_NodeData_SystemId_SystemMacAddr
}

BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData_NodeData_SystemId System ID for the ICCP Group

func (*BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData_NodeData_SystemId) GetEntityData

type BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData_NodeData_SystemId_SystemMacAddr

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

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

BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData_NodeData_SystemId_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_MlacpBrief_MlacpBriefIccpGroups_MlacpBriefIccpGroup_MlacpBriefIccpGroupItem_IccpGroupData_NodeData_SystemId_SystemMacAddr) GetEntityData

type BundleInformation_MlacpBrief_MlacpBundleBriefs

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

	// Bundle interface. The type is slice of
	// BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief.
	MlacpBundleBrief []*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief
}

BundleInformation_MlacpBrief_MlacpBundleBriefs Bundle interfaces with brief mLACP information

func (*BundleInformation_MlacpBrief_MlacpBundleBriefs) GetEntityData

func (mlacpBundleBriefs *BundleInformation_MlacpBrief_MlacpBundleBriefs) GetEntityData() *types.CommonEntityData

type BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief

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

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

	// Data for this item.
	MlacpBundleItemBrief BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief
}

BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief Bundle interface

func (*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief) GetEntityData

type BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief

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

	// mLACP data for multiple ICCP Groups. The type is slice of
	// BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData.
	MlacpData []*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData
}

BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief Data for this item

func (*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief) GetEntityData

type BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData

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

	// ICCP Group information.
	IccpGroupData BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData

	// Bundle information. The type is slice of
	// BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData.
	BundleData []*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData
}

BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData mLACP data for multiple ICCP Groups

func (*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData) GetEntityData

type BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData

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

	// Bundle interface key. The type is interface{} with range: 0..65535.
	BundleInterfaceKey interface{}

	// The media type of the bundle interface. The type is BundleMedia.
	MediaType interface{}

	// Redundancy Object ID of the bundle. The type is interface{} with range:
	// 0..18446744073709551615.
	RedundancyObjectId interface{}

	// mLACP information for the bundle. The type is slice of
	// BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData_MlacpBundleData.
	MlacpBundleData []*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData_MlacpBundleData

	// mLACP information for the member. The type is slice of
	// BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData_MlacpMemberData.
	MlacpMemberData []*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData_MlacpMemberData
}

BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData Bundle information

func (*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData) GetEntityData

type BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData_MlacpBundleData

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

	// Bundle name. The type is string.
	BundleName interface{}

	// mLACP Device ID. The type is interface{} with range: 0..255.
	MlacpNodeId interface{}

	// Bundle aggregrator ID. The type is interface{} with range: 0..65535.
	AggregatorId interface{}

	// Bundle state. The type is BmdMlacpBdlStateEnum.
	BundleState interface{}

	// Bundle port priority. The type is interface{} with range: 0..65535.
	PortPriority interface{}

	// Bundle MAC address.
	MacAddress BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData_MlacpBundleData_MacAddress
}

BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData_MlacpBundleData mLACP information for the bundle

func (*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData_MlacpBundleData) GetEntityData

type BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData_MlacpBundleData_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData_MlacpBundleData_MacAddress Bundle MAC address

func (*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData_MlacpBundleData_MacAddress) GetEntityData

type BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData_MlacpMemberData

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

	// Port Name. The type is string.
	PortName interface{}

	// Member's interface handle (local device's members only). The type is string
	// with pattern: [a-zA-Z0-9._/-]+.
	InterfaceHandle interface{}

	// mLACP Device ID. The type is interface{} with range: 0..255.
	MlacpNodeId interface{}

	// Port number of the member. The type is interface{} with range: 0..65535.
	PortNumber interface{}

	// Operational priority of the member in the bundle. The type is interface{}
	// with range: 0..65535.
	OperationalPriority interface{}

	// Configured priority of the member in the bundle. The type is interface{}
	// with range: 0..65535.
	ConfiguredPriority interface{}

	// Member state. The type is BmdMlacpMbrStateEnum.
	MemberState interface{}
}

BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData_MlacpMemberData mLACP information for the member

func (*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_BundleData_MlacpMemberData) GetEntityData

type BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData

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

	// ICCP Group that the mLACP information is for. The type is interface{} with
	// range: 0..4294967295.
	IccpGroupId interface{}

	// Is the ICCP group in singleton mode (1 = singleton; 0 = not singleton). The
	// type is bool.
	Singleton interface{}

	// Time remaining on connect timer innsecs. The type is interface{} with
	// range: 0..18446744073709551615. Units are nanosecond.
	ConnectTimerRunning interface{}

	// Information for the IG from the local and peer devices. The type is slice
	// of
	// BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData_NodeData.
	NodeData []*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData_NodeData
}

BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData ICCP Group information

func (*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData) GetEntityData

type BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData_NodeData

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

	// mLACP Device ID. The type is interface{} with range: 0..255.
	MlacpNodeId interface{}

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

	// Version of the protocol being used. The type is interface{} with range:
	// 0..4294967295.
	VersionNumber interface{}

	// Node state. The type is BmdMlacpNodeStateEnum.
	NodeState interface{}

	// Node synchronization state. The type is BmdMlacpNodeSyncEnum.
	IccpGroupState interface{}

	// System ID for the ICCP Group.
	SystemId BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData_NodeData_SystemId
}

BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData_NodeData Information for the IG from the local and peer devices

func (*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData_NodeData) GetEntityData

type BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData_NodeData_SystemId

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData_NodeData_SystemId_SystemMacAddr
}

BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData_NodeData_SystemId System ID for the ICCP Group

func (*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData_NodeData_SystemId) GetEntityData

type BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData_NodeData_SystemId_SystemMacAddr

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

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

BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData_NodeData_SystemId_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_MlacpBrief_MlacpBundleBriefs_MlacpBundleBrief_MlacpBundleItemBrief_MlacpData_IccpGroupData_NodeData_SystemId_SystemMacAddr) GetEntityData

type BundleInformation_MlacpBundleCounters

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

	// ICCP Groups with counters of their bundle's mLACP events.
	IccpGroups BundleInformation_MlacpBundleCounters_IccpGroups

	// Bundle interfaces with counters of mLACP events.
	Bundles BundleInformation_MlacpBundleCounters_Bundles

	// Devices with counters of their bundle's mLACP events.
	Nodes BundleInformation_MlacpBundleCounters_Nodes
}

BundleInformation_MlacpBundleCounters Bundle specific counters of mLACP events

func (*BundleInformation_MlacpBundleCounters) GetEntityData

func (mlacpBundleCounters *BundleInformation_MlacpBundleCounters) GetEntityData() *types.CommonEntityData

type BundleInformation_MlacpBundleCounters_Bundles

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

	// Bundle interface. The type is slice of
	// BundleInformation_MlacpBundleCounters_Bundles_Bundle.
	Bundle []*BundleInformation_MlacpBundleCounters_Bundles_Bundle
}

BundleInformation_MlacpBundleCounters_Bundles Bundle interfaces with counters of mLACP events

func (*BundleInformation_MlacpBundleCounters_Bundles) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle

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

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

	// Data for this item.
	BundleItem BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle Bundle interface

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem

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

	// ICCP Group mLACP TLV counter information. The type is slice of
	// BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup.
	IccpGroup []*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem Data for this item

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup

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

	// ICCP Group mLACP TLV counter information.
	IccpGroupData BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData

	// Peer device bundle mLACP counter information. The type is slice of
	// BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData.
	NodeData []*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup ICCP Group mLACP TLV counter information

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData

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

	// ICCP Group ID. The type is interface{} with range: 0..4294967295.
	IccpGroupId interface{}

	// Counts of mLACP sync request TLVs on all ports.
	MlacpSyncRequestsOnAllLocalPorts BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts

	// Counts of mLACP sync request TLVs on all bundles.
	MlacpSyncRequestsOnAllLocalBundles BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles

	// Local device bundle mLACP counter information. The type is slice of
	// BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_BundleData.
	BundleData []*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_BundleData
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData ICCP Group mLACP TLV counter information

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_BundleData

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

	// Bundle name. The type is string.
	BundleName interface{}

	// Counts of mLACP TLVs sent and received.
	MlacpTlvCounters BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_BundleData_MlacpTlvCounters
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_BundleData Local device bundle mLACP counter information

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_BundleData) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_BundleData_MlacpTlvCounters

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

	// Number of mLACP config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfigTlVs interface{}

	// Number of mLACP state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateTlVs interface{}

	// Number of mLACP priority TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentPriorityTlVs interface{}

	// Number of mLACP priority TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedPriorityTlVs interface{}

	// Number of mLACP NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNakTlVs interface{}

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_BundleData_MlacpTlvCounters_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_BundleData_MlacpTlvCounters Counts of mLACP TLVs sent and received

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_BundleData_MlacpTlvCounters) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_BundleData_MlacpTlvCounters_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_BundleData_MlacpTlvCounters_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_BundleData_MlacpTlvCounters_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles Counts of mLACP sync request TLVs on all bundles

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts Counts of mLACP sync request TLVs on all ports

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData

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

	// Peer device mLACP TLV counter information.
	NodeData BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData

	// Peer device bundle mLACP TLV counter information. The type is slice of
	// BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_BundleData.
	BundleData []*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_BundleData
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData Peer device bundle mLACP counter information

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_BundleData

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

	// Bundle name. The type is string.
	BundleName interface{}

	// Counts of mLACP TLVs sent and received.
	MlacpTlvCounters BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_BundleData_MlacpTlvCounters
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_BundleData Peer device bundle mLACP TLV counter information

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_BundleData) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_BundleData_MlacpTlvCounters

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

	// Number of mLACP config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfigTlVs interface{}

	// Number of mLACP state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateTlVs interface{}

	// Number of mLACP priority TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentPriorityTlVs interface{}

	// Number of mLACP priority TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedPriorityTlVs interface{}

	// Number of mLACP NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNakTlVs interface{}

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_BundleData_MlacpTlvCounters_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_BundleData_MlacpTlvCounters Counts of mLACP TLVs sent and received

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_BundleData_MlacpTlvCounters) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_BundleData_MlacpTlvCounters_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_BundleData_MlacpTlvCounters_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_BundleData_MlacpTlvCounters_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData

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

	// Device ID. The type is interface{} with range: 0..4294967295.
	NodeId interface{}

	// Counts of mLACP sync request TLVs on all ports.
	MlacpSyncRequestsOnAllForeignPorts BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts

	// Counts of mLACP sync request TLVs on all bundles.
	MlacpSyncRequestsOnAllForeignBundles BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData Peer device mLACP TLV counter information

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles Counts of mLACP sync request TLVs on all bundles

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts Counts of mLACP sync request TLVs on all ports

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts) GetEntityData

type BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_Bundles_Bundle_BundleItem_IccpGroup_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups

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

	// ICCP Group ID. The type is slice of
	// BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup.
	IccpGroup []*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup
}

BundleInformation_MlacpBundleCounters_IccpGroups ICCP Groups with counters of their bundle's mLACP events

func (*BundleInformation_MlacpBundleCounters_IccpGroups) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup

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

	// This attribute is a key. ICCP Group ID. The type is interface{} with range:
	// 1..4294967295.
	IccpGroup interface{}

	// Data for this item.
	IccpGroupItem BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup ICCP Group ID

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem

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

	// ICCP Group mLACP TLV counter information.
	IccpGroupData BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData

	// Peer device bundle mLACP counter information. The type is slice of
	// BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData.
	NodeData []*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem Data for this item

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData

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

	// ICCP Group ID. The type is interface{} with range: 0..4294967295.
	IccpGroupId interface{}

	// Counts of mLACP sync request TLVs on all ports.
	MlacpSyncRequestsOnAllLocalPorts BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts

	// Counts of mLACP sync request TLVs on all bundles.
	MlacpSyncRequestsOnAllLocalBundles BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles

	// Local device bundle mLACP counter information. The type is slice of
	// BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_BundleData.
	BundleData []*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_BundleData
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData ICCP Group mLACP TLV counter information

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_BundleData

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

	// Bundle name. The type is string.
	BundleName interface{}

	// Counts of mLACP TLVs sent and received.
	MlacpTlvCounters BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_BundleData_MlacpTlvCounters
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_BundleData Local device bundle mLACP counter information

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_BundleData) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_BundleData_MlacpTlvCounters

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

	// Number of mLACP config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfigTlVs interface{}

	// Number of mLACP state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateTlVs interface{}

	// Number of mLACP priority TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentPriorityTlVs interface{}

	// Number of mLACP priority TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedPriorityTlVs interface{}

	// Number of mLACP NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNakTlVs interface{}

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_BundleData_MlacpTlvCounters_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_BundleData_MlacpTlvCounters Counts of mLACP TLVs sent and received

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_BundleData_MlacpTlvCounters) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_BundleData_MlacpTlvCounters_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_BundleData_MlacpTlvCounters_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_BundleData_MlacpTlvCounters_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles Counts of mLACP sync request TLVs on all bundles

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts Counts of mLACP sync request TLVs on all ports

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData

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

	// Peer device mLACP TLV counter information.
	NodeData BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData

	// Peer device bundle mLACP TLV counter information. The type is slice of
	// BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_BundleData.
	BundleData []*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_BundleData
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData Peer device bundle mLACP counter information

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_BundleData

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

	// Bundle name. The type is string.
	BundleName interface{}

	// Counts of mLACP TLVs sent and received.
	MlacpTlvCounters BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_BundleData_MlacpTlvCounters
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_BundleData Peer device bundle mLACP TLV counter information

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_BundleData) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_BundleData_MlacpTlvCounters

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

	// Number of mLACP config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfigTlVs interface{}

	// Number of mLACP state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateTlVs interface{}

	// Number of mLACP priority TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentPriorityTlVs interface{}

	// Number of mLACP priority TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedPriorityTlVs interface{}

	// Number of mLACP NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNakTlVs interface{}

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_BundleData_MlacpTlvCounters_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_BundleData_MlacpTlvCounters Counts of mLACP TLVs sent and received

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_BundleData_MlacpTlvCounters) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_BundleData_MlacpTlvCounters_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_BundleData_MlacpTlvCounters_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_BundleData_MlacpTlvCounters_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData

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

	// Device ID. The type is interface{} with range: 0..4294967295.
	NodeId interface{}

	// Counts of mLACP sync request TLVs on all ports.
	MlacpSyncRequestsOnAllForeignPorts BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts

	// Counts of mLACP sync request TLVs on all bundles.
	MlacpSyncRequestsOnAllForeignBundles BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData Peer device mLACP TLV counter information

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles Counts of mLACP sync request TLVs on all bundles

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts Counts of mLACP sync request TLVs on all ports

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts) GetEntityData

type BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_IccpGroups_IccpGroup_IccpGroupItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes

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

	// Node ID. The type is slice of
	// BundleInformation_MlacpBundleCounters_Nodes_Node.
	Node []*BundleInformation_MlacpBundleCounters_Nodes_Node
}

BundleInformation_MlacpBundleCounters_Nodes Devices with counters of their bundle's mLACP events

func (*BundleInformation_MlacpBundleCounters_Nodes) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node

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

	// This attribute is a key. For a local device the Node ID e.g. '0_0_CPU0',
	// for a peer device the LDP ID followed by the ICCP Group ID e.g. '5.4.3.2
	// ,4'. The type is string.
	Node interface{}

	// Data for this item.
	NodeItem BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem
}

BundleInformation_MlacpBundleCounters_Nodes_Node Node ID

func (*BundleInformation_MlacpBundleCounters_Nodes_Node) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem

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

	// ICCP Group mLACP TLV counter information.
	IccpGroupData BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData

	// Peer device bundle mLACP counter information. The type is slice of
	// BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData.
	NodeData []*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem Data for this item

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData

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

	// ICCP Group ID. The type is interface{} with range: 0..4294967295.
	IccpGroupId interface{}

	// Counts of mLACP sync request TLVs on all ports.
	MlacpSyncRequestsOnAllLocalPorts BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts

	// Counts of mLACP sync request TLVs on all bundles.
	MlacpSyncRequestsOnAllLocalBundles BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles

	// Local device bundle mLACP counter information. The type is slice of
	// BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_BundleData.
	BundleData []*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_BundleData
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData ICCP Group mLACP TLV counter information

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_BundleData

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

	// Bundle name. The type is string.
	BundleName interface{}

	// Counts of mLACP TLVs sent and received.
	MlacpTlvCounters BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_BundleData_MlacpTlvCounters
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_BundleData Local device bundle mLACP counter information

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_BundleData) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_BundleData_MlacpTlvCounters

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

	// Number of mLACP config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfigTlVs interface{}

	// Number of mLACP state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateTlVs interface{}

	// Number of mLACP priority TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentPriorityTlVs interface{}

	// Number of mLACP priority TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedPriorityTlVs interface{}

	// Number of mLACP NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNakTlVs interface{}

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_BundleData_MlacpTlvCounters_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_BundleData_MlacpTlvCounters Counts of mLACP TLVs sent and received

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_BundleData_MlacpTlvCounters) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_BundleData_MlacpTlvCounters_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_BundleData_MlacpTlvCounters_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_BundleData_MlacpTlvCounters_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles Counts of mLACP sync request TLVs on all bundles

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_MlacpSyncRequestsOnAllLocalBundles_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts Counts of mLACP sync request TLVs on all ports

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_IccpGroupData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData

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

	// Peer device mLACP TLV counter information.
	NodeData BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData

	// Peer device bundle mLACP TLV counter information. The type is slice of
	// BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_BundleData.
	BundleData []*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_BundleData
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData Peer device bundle mLACP counter information

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_BundleData

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

	// Bundle name. The type is string.
	BundleName interface{}

	// Counts of mLACP TLVs sent and received.
	MlacpTlvCounters BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_BundleData_MlacpTlvCounters
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_BundleData Peer device bundle mLACP TLV counter information

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_BundleData) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_BundleData_MlacpTlvCounters

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

	// Number of mLACP config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfigTlVs interface{}

	// Number of mLACP state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateTlVs interface{}

	// Number of mLACP priority TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentPriorityTlVs interface{}

	// Number of mLACP priority TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedPriorityTlVs interface{}

	// Number of mLACP NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNakTlVs interface{}

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_BundleData_MlacpTlvCounters_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_BundleData_MlacpTlvCounters Counts of mLACP TLVs sent and received

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_BundleData_MlacpTlvCounters) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_BundleData_MlacpTlvCounters_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_BundleData_MlacpTlvCounters_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_BundleData_MlacpTlvCounters_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData

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

	// Device ID. The type is interface{} with range: 0..4294967295.
	NodeId interface{}

	// Counts of mLACP sync request TLVs on all ports.
	MlacpSyncRequestsOnAllForeignPorts BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts

	// Counts of mLACP sync request TLVs on all bundles.
	MlacpSyncRequestsOnAllForeignBundles BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData Peer device mLACP TLV counter information

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles Counts of mLACP sync request TLVs on all bundles

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignBundles_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts Counts of mLACP sync request TLVs on all ports

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts) GetEntityData

type BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpBundleCounters_Nodes_Node_NodeItem_NodeData_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpIccpGroupCounters

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

	// ICCP Groups with counters of mLACP events.
	IccpGroups BundleInformation_MlacpIccpGroupCounters_IccpGroups
}

BundleInformation_MlacpIccpGroupCounters ICCP Group specific counters of mLACP events

func (*BundleInformation_MlacpIccpGroupCounters) GetEntityData

func (mlacpIccpGroupCounters *BundleInformation_MlacpIccpGroupCounters) GetEntityData() *types.CommonEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups

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

	// ICCP Group ID. The type is slice of
	// BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup.
	IccpGroup []*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups ICCP Groups with counters of mLACP events

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup

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

	// This attribute is a key. ICCP Group ID. The type is interface{} with range:
	// 1..4294967295.
	IccpGroup interface{}

	// Data for this item and its parent RG.
	IccpGroupAncestorBundle BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle

	// Data for this item and its parent RG.
	IccpGroupAncestorMember BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember

	// Data for this item and its parent RG.
	IccpGroupAncestorNode BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode

	// Data for this item.
	IccpGroupItem BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup ICCP Group ID

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle

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

	// ICCP Group ID. The type is interface{} with range: 0..4294967295.
	IccpGroupId interface{}

	// ICCP Group counters.
	IccpGroupCounters BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle Data for this item and its parent RG

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of connection events.
	Connection BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_Connection

	// Number TLVs sent and received.
	TlVs BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_TlVs

	// Number invalid TLVs received.
	InvalidTlVs BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_InvalidTlVs

	// Number ICCP messages sent and received.
	IccpMessages BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_IccpMessages

	// Number of ICCP events.
	IccpEvents BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_IccpEvents
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters ICCP Group counters

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_Connection

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

	// Number of connect TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConnects interface{}

	// Number of connect TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedConnects interface{}

	// Number of invalid ICCP connects. The type is interface{} with range:
	// 0..4294967295.
	IccpInvalidConnects interface{}

	// Number of ICCP connection errors due to config. The type is interface{}
	// with range: 0..4294967295.
	IccpConfigConnectErrors interface{}

	// Number of ICCP connection errors due to max ICCP group count. The type is
	// interface{} with range: 0..4294967295.
	IccpCountConnectErrors interface{}

	// Number of wrong version TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentWrongVersions interface{}

	// Number of wrong version TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedWrongVersions interface{}

	// Number of disconnect TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentDisconnects interface{}

	// Number of disconnect TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedDisconnects interface{}

	// Number of invalid ICCP disconnects. The type is interface{} with range:
	// 0..4294967295.
	IccpInvalidDisconnects interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_Connection Number of connection events

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_Connection) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_IccpEvents

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

	// Number of transport up events. The type is interface{} with range:
	// 0..4294967295.
	TransportUp interface{}

	// Number of transport down events. The type is interface{} with range:
	// 0..4294967295.
	TransportDown interface{}

	// Number of transport unavailable events. The type is interface{} with range:
	// 0..4294967295.
	TransportUnavailable interface{}

	// Number of configure events. The type is interface{} with range:
	// 0..4294967295.
	ConfiguredSet interface{}

	// Number of unconfigure events. The type is interface{} with range:
	// 0..4294967295.
	ConfiguredClear interface{}

	// Number of reachability events. The type is interface{} with range:
	// 0..4294967295.
	ReachabilitySet interface{}

	// Number of reachability cleared events. The type is interface{} with range:
	// 0..4294967295.
	ReachabilityCleared interface{}

	// Number of member status up events. The type is interface{} with range:
	// 0..4294967295.
	MemberStatusUp interface{}

	// Number of member status down events. The type is interface{} with range:
	// 0..4294967295.
	MemberStatusDown interface{}

	// Number of PE isolation events. The type is interface{} with range:
	// 0..4294967295.
	PeIsolated interface{}

	// Number of PE isolation cleared events. The type is interface{} with range:
	// 0..4294967295.
	PeIsolatedClear interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_IccpEvents Number of ICCP events

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_IccpEvents) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_IccpMessages

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

	// Number of messages sent. The type is interface{} with range: 0..4294967295.
	SentMessages interface{}

	// Number of buffers sent (may be multiple per message). The type is
	// interface{} with range: 0..4294967295.
	SentBufferMessages interface{}

	// Number of messages received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedMessages interface{}

	// Number of transmission errors. The type is interface{} with range:
	// 0..4294967295.
	TransmissionErrors interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_IccpMessages Number ICCP messages sent and received

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_IccpMessages) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_InvalidTlVs

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

	// Number of messages received of an incorrect length. The type is interface{}
	// with range: 0..4294967295.
	IncorrectLength interface{}

	// Number of messages received with an invalid mLACP TLV type. The type is
	// interface{} with range: 0..4294967295.
	InvalidType interface{}

	// Number of messages received containing invalid data. The type is
	// interface{} with range: 0..4294967295.
	InvalidData interface{}

	// Number of messages received for an unknown bundle. The type is interface{}
	// with range: 0..4294967295.
	UnknownBundle interface{}

	// Number of messages received for an unknown port. The type is interface{}
	// with range: 0..4294967295.
	UnknownPort interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_InvalidTlVs Number invalid TLVs received

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_InvalidTlVs) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_TlVs

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

	// Number of config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfig interface{}

	// Number of config TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedConfig interface{}

	// Number of state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentState interface{}

	// Number of state TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedState interface{}

	// Number of NAK TLVs sent. The type is interface{} with range: 0..4294967295.
	SentNaKs interface{}

	// Number of NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNaKs interface{}

	// Number of sync request TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentSyncRequests interface{}

	// Number of sync request TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedSyncRequests interface{}

	// Number of state sync request TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateSyncRequests interface{}

	// Number of state sync request TLVs received. The type is interface{} with
	// range: 0..4294967295.
	ReceivedStateSyncRequests interface{}

	// Number of config sync request TLVs sent. The type is interface{} with
	// range: 0..4294967295.
	SentConfigSyncRequests interface{}

	// Number of state config request TLVs received. The type is interface{} with
	// range: 0..4294967295.
	ReceivedConfigSyncRequests interface{}

	// Number of solicited sync data TLVs sent. The type is interface{} with
	// range: 0..4294967295.
	SentSolicitedSyncData interface{}

	// Number of solicited sync data TLVs received. The type is interface{} with
	// range: 0..4294967295.
	ReceivedSolicitedSyncData interface{}

	// Number of unsolicited sync data TLVs sent. The type is interface{} with
	// range: 0..4294967295.
	SentUnsolicitedSyncData interface{}

	// Number of unsolicited sync data TLVs received. The type is interface{} with
	// range: 0..4294967295.
	ReceivedUnsolicitedSyncData interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_TlVs Number TLVs sent and received

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorBundle_IccpGroupCounters_TlVs) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember

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

	// ICCP Group ID. The type is interface{} with range: 0..4294967295.
	IccpGroupId interface{}

	// ICCP Group counters.
	IccpGroupCounters BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember Data for this item and its parent RG

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of connection events.
	Connection BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_Connection

	// Number TLVs sent and received.
	TlVs BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_TlVs

	// Number invalid TLVs received.
	InvalidTlVs BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_InvalidTlVs

	// Number ICCP messages sent and received.
	IccpMessages BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_IccpMessages

	// Number of ICCP events.
	IccpEvents BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_IccpEvents
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters ICCP Group counters

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_Connection

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

	// Number of connect TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConnects interface{}

	// Number of connect TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedConnects interface{}

	// Number of invalid ICCP connects. The type is interface{} with range:
	// 0..4294967295.
	IccpInvalidConnects interface{}

	// Number of ICCP connection errors due to config. The type is interface{}
	// with range: 0..4294967295.
	IccpConfigConnectErrors interface{}

	// Number of ICCP connection errors due to max ICCP group count. The type is
	// interface{} with range: 0..4294967295.
	IccpCountConnectErrors interface{}

	// Number of wrong version TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentWrongVersions interface{}

	// Number of wrong version TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedWrongVersions interface{}

	// Number of disconnect TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentDisconnects interface{}

	// Number of disconnect TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedDisconnects interface{}

	// Number of invalid ICCP disconnects. The type is interface{} with range:
	// 0..4294967295.
	IccpInvalidDisconnects interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_Connection Number of connection events

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_Connection) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_IccpEvents

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

	// Number of transport up events. The type is interface{} with range:
	// 0..4294967295.
	TransportUp interface{}

	// Number of transport down events. The type is interface{} with range:
	// 0..4294967295.
	TransportDown interface{}

	// Number of transport unavailable events. The type is interface{} with range:
	// 0..4294967295.
	TransportUnavailable interface{}

	// Number of configure events. The type is interface{} with range:
	// 0..4294967295.
	ConfiguredSet interface{}

	// Number of unconfigure events. The type is interface{} with range:
	// 0..4294967295.
	ConfiguredClear interface{}

	// Number of reachability events. The type is interface{} with range:
	// 0..4294967295.
	ReachabilitySet interface{}

	// Number of reachability cleared events. The type is interface{} with range:
	// 0..4294967295.
	ReachabilityCleared interface{}

	// Number of member status up events. The type is interface{} with range:
	// 0..4294967295.
	MemberStatusUp interface{}

	// Number of member status down events. The type is interface{} with range:
	// 0..4294967295.
	MemberStatusDown interface{}

	// Number of PE isolation events. The type is interface{} with range:
	// 0..4294967295.
	PeIsolated interface{}

	// Number of PE isolation cleared events. The type is interface{} with range:
	// 0..4294967295.
	PeIsolatedClear interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_IccpEvents Number of ICCP events

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_IccpEvents) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_IccpMessages

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

	// Number of messages sent. The type is interface{} with range: 0..4294967295.
	SentMessages interface{}

	// Number of buffers sent (may be multiple per message). The type is
	// interface{} with range: 0..4294967295.
	SentBufferMessages interface{}

	// Number of messages received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedMessages interface{}

	// Number of transmission errors. The type is interface{} with range:
	// 0..4294967295.
	TransmissionErrors interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_IccpMessages Number ICCP messages sent and received

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_IccpMessages) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_InvalidTlVs

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

	// Number of messages received of an incorrect length. The type is interface{}
	// with range: 0..4294967295.
	IncorrectLength interface{}

	// Number of messages received with an invalid mLACP TLV type. The type is
	// interface{} with range: 0..4294967295.
	InvalidType interface{}

	// Number of messages received containing invalid data. The type is
	// interface{} with range: 0..4294967295.
	InvalidData interface{}

	// Number of messages received for an unknown bundle. The type is interface{}
	// with range: 0..4294967295.
	UnknownBundle interface{}

	// Number of messages received for an unknown port. The type is interface{}
	// with range: 0..4294967295.
	UnknownPort interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_InvalidTlVs Number invalid TLVs received

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_InvalidTlVs) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_TlVs

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

	// Number of config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfig interface{}

	// Number of config TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedConfig interface{}

	// Number of state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentState interface{}

	// Number of state TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedState interface{}

	// Number of NAK TLVs sent. The type is interface{} with range: 0..4294967295.
	SentNaKs interface{}

	// Number of NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNaKs interface{}

	// Number of sync request TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentSyncRequests interface{}

	// Number of sync request TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedSyncRequests interface{}

	// Number of state sync request TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateSyncRequests interface{}

	// Number of state sync request TLVs received. The type is interface{} with
	// range: 0..4294967295.
	ReceivedStateSyncRequests interface{}

	// Number of config sync request TLVs sent. The type is interface{} with
	// range: 0..4294967295.
	SentConfigSyncRequests interface{}

	// Number of state config request TLVs received. The type is interface{} with
	// range: 0..4294967295.
	ReceivedConfigSyncRequests interface{}

	// Number of solicited sync data TLVs sent. The type is interface{} with
	// range: 0..4294967295.
	SentSolicitedSyncData interface{}

	// Number of solicited sync data TLVs received. The type is interface{} with
	// range: 0..4294967295.
	ReceivedSolicitedSyncData interface{}

	// Number of unsolicited sync data TLVs sent. The type is interface{} with
	// range: 0..4294967295.
	SentUnsolicitedSyncData interface{}

	// Number of unsolicited sync data TLVs received. The type is interface{} with
	// range: 0..4294967295.
	ReceivedUnsolicitedSyncData interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_TlVs Number TLVs sent and received

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorMember_IccpGroupCounters_TlVs) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode

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

	// ICCP Group ID. The type is interface{} with range: 0..4294967295.
	IccpGroupId interface{}

	// ICCP Group counters.
	IccpGroupCounters BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode Data for this item and its parent RG

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of connection events.
	Connection BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_Connection

	// Number TLVs sent and received.
	TlVs BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_TlVs

	// Number invalid TLVs received.
	InvalidTlVs BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_InvalidTlVs

	// Number ICCP messages sent and received.
	IccpMessages BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_IccpMessages

	// Number of ICCP events.
	IccpEvents BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_IccpEvents
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters ICCP Group counters

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_Connection

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

	// Number of connect TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConnects interface{}

	// Number of connect TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedConnects interface{}

	// Number of invalid ICCP connects. The type is interface{} with range:
	// 0..4294967295.
	IccpInvalidConnects interface{}

	// Number of ICCP connection errors due to config. The type is interface{}
	// with range: 0..4294967295.
	IccpConfigConnectErrors interface{}

	// Number of ICCP connection errors due to max ICCP group count. The type is
	// interface{} with range: 0..4294967295.
	IccpCountConnectErrors interface{}

	// Number of wrong version TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentWrongVersions interface{}

	// Number of wrong version TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedWrongVersions interface{}

	// Number of disconnect TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentDisconnects interface{}

	// Number of disconnect TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedDisconnects interface{}

	// Number of invalid ICCP disconnects. The type is interface{} with range:
	// 0..4294967295.
	IccpInvalidDisconnects interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_Connection Number of connection events

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_Connection) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_IccpEvents

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

	// Number of transport up events. The type is interface{} with range:
	// 0..4294967295.
	TransportUp interface{}

	// Number of transport down events. The type is interface{} with range:
	// 0..4294967295.
	TransportDown interface{}

	// Number of transport unavailable events. The type is interface{} with range:
	// 0..4294967295.
	TransportUnavailable interface{}

	// Number of configure events. The type is interface{} with range:
	// 0..4294967295.
	ConfiguredSet interface{}

	// Number of unconfigure events. The type is interface{} with range:
	// 0..4294967295.
	ConfiguredClear interface{}

	// Number of reachability events. The type is interface{} with range:
	// 0..4294967295.
	ReachabilitySet interface{}

	// Number of reachability cleared events. The type is interface{} with range:
	// 0..4294967295.
	ReachabilityCleared interface{}

	// Number of member status up events. The type is interface{} with range:
	// 0..4294967295.
	MemberStatusUp interface{}

	// Number of member status down events. The type is interface{} with range:
	// 0..4294967295.
	MemberStatusDown interface{}

	// Number of PE isolation events. The type is interface{} with range:
	// 0..4294967295.
	PeIsolated interface{}

	// Number of PE isolation cleared events. The type is interface{} with range:
	// 0..4294967295.
	PeIsolatedClear interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_IccpEvents Number of ICCP events

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_IccpEvents) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_IccpMessages

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

	// Number of messages sent. The type is interface{} with range: 0..4294967295.
	SentMessages interface{}

	// Number of buffers sent (may be multiple per message). The type is
	// interface{} with range: 0..4294967295.
	SentBufferMessages interface{}

	// Number of messages received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedMessages interface{}

	// Number of transmission errors. The type is interface{} with range:
	// 0..4294967295.
	TransmissionErrors interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_IccpMessages Number ICCP messages sent and received

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_IccpMessages) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_InvalidTlVs

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

	// Number of messages received of an incorrect length. The type is interface{}
	// with range: 0..4294967295.
	IncorrectLength interface{}

	// Number of messages received with an invalid mLACP TLV type. The type is
	// interface{} with range: 0..4294967295.
	InvalidType interface{}

	// Number of messages received containing invalid data. The type is
	// interface{} with range: 0..4294967295.
	InvalidData interface{}

	// Number of messages received for an unknown bundle. The type is interface{}
	// with range: 0..4294967295.
	UnknownBundle interface{}

	// Number of messages received for an unknown port. The type is interface{}
	// with range: 0..4294967295.
	UnknownPort interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_InvalidTlVs Number invalid TLVs received

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_InvalidTlVs) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_TlVs

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

	// Number of config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfig interface{}

	// Number of config TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedConfig interface{}

	// Number of state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentState interface{}

	// Number of state TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedState interface{}

	// Number of NAK TLVs sent. The type is interface{} with range: 0..4294967295.
	SentNaKs interface{}

	// Number of NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNaKs interface{}

	// Number of sync request TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentSyncRequests interface{}

	// Number of sync request TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedSyncRequests interface{}

	// Number of state sync request TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateSyncRequests interface{}

	// Number of state sync request TLVs received. The type is interface{} with
	// range: 0..4294967295.
	ReceivedStateSyncRequests interface{}

	// Number of config sync request TLVs sent. The type is interface{} with
	// range: 0..4294967295.
	SentConfigSyncRequests interface{}

	// Number of state config request TLVs received. The type is interface{} with
	// range: 0..4294967295.
	ReceivedConfigSyncRequests interface{}

	// Number of solicited sync data TLVs sent. The type is interface{} with
	// range: 0..4294967295.
	SentSolicitedSyncData interface{}

	// Number of solicited sync data TLVs received. The type is interface{} with
	// range: 0..4294967295.
	ReceivedSolicitedSyncData interface{}

	// Number of unsolicited sync data TLVs sent. The type is interface{} with
	// range: 0..4294967295.
	SentUnsolicitedSyncData interface{}

	// Number of unsolicited sync data TLVs received. The type is interface{} with
	// range: 0..4294967295.
	ReceivedUnsolicitedSyncData interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_TlVs Number TLVs sent and received

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupAncestorNode_IccpGroupCounters_TlVs) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem

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

	// ICCP Group ID. The type is interface{} with range: 0..4294967295.
	IccpGroupId interface{}

	// ICCP Group counters.
	IccpGroupCounters BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem Data for this item

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of connection events.
	Connection BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_Connection

	// Number TLVs sent and received.
	TlVs BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_TlVs

	// Number invalid TLVs received.
	InvalidTlVs BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_InvalidTlVs

	// Number ICCP messages sent and received.
	IccpMessages BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_IccpMessages

	// Number of ICCP events.
	IccpEvents BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_IccpEvents
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters ICCP Group counters

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_Connection

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

	// Number of connect TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConnects interface{}

	// Number of connect TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedConnects interface{}

	// Number of invalid ICCP connects. The type is interface{} with range:
	// 0..4294967295.
	IccpInvalidConnects interface{}

	// Number of ICCP connection errors due to config. The type is interface{}
	// with range: 0..4294967295.
	IccpConfigConnectErrors interface{}

	// Number of ICCP connection errors due to max ICCP group count. The type is
	// interface{} with range: 0..4294967295.
	IccpCountConnectErrors interface{}

	// Number of wrong version TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentWrongVersions interface{}

	// Number of wrong version TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedWrongVersions interface{}

	// Number of disconnect TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentDisconnects interface{}

	// Number of disconnect TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedDisconnects interface{}

	// Number of invalid ICCP disconnects. The type is interface{} with range:
	// 0..4294967295.
	IccpInvalidDisconnects interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_Connection Number of connection events

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_Connection) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_IccpEvents

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

	// Number of transport up events. The type is interface{} with range:
	// 0..4294967295.
	TransportUp interface{}

	// Number of transport down events. The type is interface{} with range:
	// 0..4294967295.
	TransportDown interface{}

	// Number of transport unavailable events. The type is interface{} with range:
	// 0..4294967295.
	TransportUnavailable interface{}

	// Number of configure events. The type is interface{} with range:
	// 0..4294967295.
	ConfiguredSet interface{}

	// Number of unconfigure events. The type is interface{} with range:
	// 0..4294967295.
	ConfiguredClear interface{}

	// Number of reachability events. The type is interface{} with range:
	// 0..4294967295.
	ReachabilitySet interface{}

	// Number of reachability cleared events. The type is interface{} with range:
	// 0..4294967295.
	ReachabilityCleared interface{}

	// Number of member status up events. The type is interface{} with range:
	// 0..4294967295.
	MemberStatusUp interface{}

	// Number of member status down events. The type is interface{} with range:
	// 0..4294967295.
	MemberStatusDown interface{}

	// Number of PE isolation events. The type is interface{} with range:
	// 0..4294967295.
	PeIsolated interface{}

	// Number of PE isolation cleared events. The type is interface{} with range:
	// 0..4294967295.
	PeIsolatedClear interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_IccpEvents Number of ICCP events

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_IccpEvents) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_IccpMessages

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

	// Number of messages sent. The type is interface{} with range: 0..4294967295.
	SentMessages interface{}

	// Number of buffers sent (may be multiple per message). The type is
	// interface{} with range: 0..4294967295.
	SentBufferMessages interface{}

	// Number of messages received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedMessages interface{}

	// Number of transmission errors. The type is interface{} with range:
	// 0..4294967295.
	TransmissionErrors interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_IccpMessages Number ICCP messages sent and received

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_IccpMessages) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_InvalidTlVs

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

	// Number of messages received of an incorrect length. The type is interface{}
	// with range: 0..4294967295.
	IncorrectLength interface{}

	// Number of messages received with an invalid mLACP TLV type. The type is
	// interface{} with range: 0..4294967295.
	InvalidType interface{}

	// Number of messages received containing invalid data. The type is
	// interface{} with range: 0..4294967295.
	InvalidData interface{}

	// Number of messages received for an unknown bundle. The type is interface{}
	// with range: 0..4294967295.
	UnknownBundle interface{}

	// Number of messages received for an unknown port. The type is interface{}
	// with range: 0..4294967295.
	UnknownPort interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_InvalidTlVs Number invalid TLVs received

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_InvalidTlVs) GetEntityData

type BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_TlVs

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

	// Number of config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfig interface{}

	// Number of config TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedConfig interface{}

	// Number of state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentState interface{}

	// Number of state TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedState interface{}

	// Number of NAK TLVs sent. The type is interface{} with range: 0..4294967295.
	SentNaKs interface{}

	// Number of NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNaKs interface{}

	// Number of sync request TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentSyncRequests interface{}

	// Number of sync request TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedSyncRequests interface{}

	// Number of state sync request TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateSyncRequests interface{}

	// Number of state sync request TLVs received. The type is interface{} with
	// range: 0..4294967295.
	ReceivedStateSyncRequests interface{}

	// Number of config sync request TLVs sent. The type is interface{} with
	// range: 0..4294967295.
	SentConfigSyncRequests interface{}

	// Number of state config request TLVs received. The type is interface{} with
	// range: 0..4294967295.
	ReceivedConfigSyncRequests interface{}

	// Number of solicited sync data TLVs sent. The type is interface{} with
	// range: 0..4294967295.
	SentSolicitedSyncData interface{}

	// Number of solicited sync data TLVs received. The type is interface{} with
	// range: 0..4294967295.
	ReceivedSolicitedSyncData interface{}

	// Number of unsolicited sync data TLVs sent. The type is interface{} with
	// range: 0..4294967295.
	SentUnsolicitedSyncData interface{}

	// Number of unsolicited sync data TLVs received. The type is interface{} with
	// range: 0..4294967295.
	ReceivedUnsolicitedSyncData interface{}
}

BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_TlVs Number TLVs sent and received

func (*BundleInformation_MlacpIccpGroupCounters_IccpGroups_IccpGroup_IccpGroupItem_IccpGroupCounters_TlVs) GetEntityData

type BundleInformation_MlacpMemberCounters

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

	// ICCP Groups with counters of their member's mLACP events.
	IccpGroups BundleInformation_MlacpMemberCounters_IccpGroups

	// Member interfaces with counters of mLACP events.
	Members BundleInformation_MlacpMemberCounters_Members

	// Bundle interfaces with counters of their member's mLACP events.
	Bundles BundleInformation_MlacpMemberCounters_Bundles

	// Devices with counters of their member's mLACP events.
	Nodes BundleInformation_MlacpMemberCounters_Nodes
}

BundleInformation_MlacpMemberCounters Member specific counters of mLACP events

func (*BundleInformation_MlacpMemberCounters) GetEntityData

func (mlacpMemberCounters *BundleInformation_MlacpMemberCounters) GetEntityData() *types.CommonEntityData

type BundleInformation_MlacpMemberCounters_Bundles

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

	// Bundle interface. The type is slice of
	// BundleInformation_MlacpMemberCounters_Bundles_Bundle.
	Bundle []*BundleInformation_MlacpMemberCounters_Bundles_Bundle
}

BundleInformation_MlacpMemberCounters_Bundles Bundle interfaces with counters of their member's mLACP events

func (*BundleInformation_MlacpMemberCounters_Bundles) GetEntityData

type BundleInformation_MlacpMemberCounters_Bundles_Bundle

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

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

	// Data for this item.
	BundleItem BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem
}

BundleInformation_MlacpMemberCounters_Bundles_Bundle Bundle interface

func (*BundleInformation_MlacpMemberCounters_Bundles_Bundle) GetEntityData

type BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem

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

	// Bundle mLACP TLV counter information.
	BundleData BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_BundleData

	// Peer device mLACP TLV counter information. The type is slice of
	// BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData.
	NodeData []*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData

	// Local member mLACP TLV counter information. The type is slice of
	// BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_MemberData.
	MemberData []*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_MemberData
}

BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem Data for this item

func (*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem) GetEntityData

type BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_BundleData

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

	// Name of the bundle. The type is string.
	BundleName interface{}

	// ICCP Group ID. The type is interface{} with range: 0..4294967295.
	IccpGroupId interface{}

	// Counts of mLACP sync request TLVs on all ports.
	MlacpSyncRequestsOnAllLocalPorts BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_BundleData_MlacpSyncRequestsOnAllLocalPorts
}

BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_BundleData Bundle mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_BundleData) GetEntityData

type BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_BundleData_MlacpSyncRequestsOnAllLocalPorts

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_BundleData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests
}

BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_BundleData_MlacpSyncRequestsOnAllLocalPorts Counts of mLACP sync request TLVs on all ports

func (*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_BundleData_MlacpSyncRequestsOnAllLocalPorts) GetEntityData

type BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_BundleData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_BundleData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_BundleData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_MemberData

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

	// Port name of member. The type is string.
	PortName interface{}

	// Counts of mLACP TLVs sent and received.
	MlacpTlvCounters BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_MemberData_MlacpTlvCounters
}

BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_MemberData Local member mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_MemberData) GetEntityData

type BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_MemberData_MlacpTlvCounters

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

	// Number of mLACP config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfigTlVs interface{}

	// Number of mLACP state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateTlVs interface{}

	// Number of mLACP priority TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentPriorityTlVs interface{}

	// Number of mLACP priority TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedPriorityTlVs interface{}

	// Number of mLACP NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNakTlVs interface{}

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_MemberData_MlacpTlvCounters_ReceivedSyncRequests
}

BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_MemberData_MlacpTlvCounters Counts of mLACP TLVs sent and received

func (*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_MemberData_MlacpTlvCounters) GetEntityData

type BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_MemberData_MlacpTlvCounters_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_MemberData_MlacpTlvCounters_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_MemberData_MlacpTlvCounters_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData

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

	// Peer device mLACP TLV counter information.
	NodeData BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_NodeData

	// Counts of mLACP sync request TLVs on all ports.
	MlacpSyncRequestsOnAllForeignPorts BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MlacpSyncRequestsOnAllForeignPorts

	// Member mLACP TLV counter information. The type is slice of
	// BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MemberData.
	MemberData []*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MemberData
}

BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData Peer device mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData) GetEntityData

type BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MemberData

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

	// Port name of member. The type is string.
	PortName interface{}

	// Counts of mLACP TLVs sent and received.
	MlacpTlvCounters BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MemberData_MlacpTlvCounters
}

BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MemberData Member mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MemberData) GetEntityData

type BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MemberData_MlacpTlvCounters

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

	// Number of mLACP config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfigTlVs interface{}

	// Number of mLACP state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateTlVs interface{}

	// Number of mLACP priority TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentPriorityTlVs interface{}

	// Number of mLACP priority TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedPriorityTlVs interface{}

	// Number of mLACP NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNakTlVs interface{}

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MemberData_MlacpTlvCounters_ReceivedSyncRequests
}

BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MemberData_MlacpTlvCounters Counts of mLACP TLVs sent and received

func (*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MemberData_MlacpTlvCounters) GetEntityData

type BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MemberData_MlacpTlvCounters_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MemberData_MlacpTlvCounters_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MemberData_MlacpTlvCounters_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MlacpSyncRequestsOnAllForeignPorts

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests
}

BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MlacpSyncRequestsOnAllForeignPorts Counts of mLACP sync request TLVs on all ports

func (*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MlacpSyncRequestsOnAllForeignPorts) GetEntityData

type BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_NodeData

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

	// Device ID. The type is interface{} with range: 0..4294967295.
	NodeId interface{}

	// ICCP Group ID. The type is interface{} with range: 0..4294967295.
	IccpGroupId interface{}
}

BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_NodeData Peer device mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_Bundles_Bundle_BundleItem_NodeData_NodeData) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups

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

	// ICCP Group ID. The type is slice of
	// BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup.
	IccpGroup []*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup
}

BundleInformation_MlacpMemberCounters_IccpGroups ICCP Groups with counters of their member's mLACP events

func (*BundleInformation_MlacpMemberCounters_IccpGroups) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup

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

	// This attribute is a key. ICCP Group ID. The type is interface{} with range:
	// 1..4294967295.
	IccpGroup interface{}

	// Data for this item and all its members.
	IccpGroupItem BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem
}

BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup ICCP Group ID

func (*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem

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

	// mLACP counter information items. The type is slice of
	// BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items.
	Items []*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items
}

BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem Data for this item and all its members

func (*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items

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

	// Bundle mLACP TLV counter information.
	BundleData BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_BundleData

	// Peer device mLACP TLV counter information. The type is slice of
	// BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData.
	NodeData []*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData

	// Local member mLACP TLV counter information. The type is slice of
	// BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_MemberData.
	MemberData []*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_MemberData
}

BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items mLACP counter information items

func (*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_BundleData

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

	// Name of the bundle. The type is string.
	BundleName interface{}

	// ICCP Group ID. The type is interface{} with range: 0..4294967295.
	IccpGroupId interface{}

	// Counts of mLACP sync request TLVs on all ports.
	MlacpSyncRequestsOnAllLocalPorts BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts
}

BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_BundleData Bundle mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_BundleData) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests
}

BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts Counts of mLACP sync request TLVs on all ports

func (*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_MemberData

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

	// Port name of member. The type is string.
	PortName interface{}

	// Counts of mLACP TLVs sent and received.
	MlacpTlvCounters BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_MemberData_MlacpTlvCounters
}

BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_MemberData Local member mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_MemberData) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_MemberData_MlacpTlvCounters

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

	// Number of mLACP config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfigTlVs interface{}

	// Number of mLACP state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateTlVs interface{}

	// Number of mLACP priority TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentPriorityTlVs interface{}

	// Number of mLACP priority TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedPriorityTlVs interface{}

	// Number of mLACP NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNakTlVs interface{}

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_MemberData_MlacpTlvCounters_ReceivedSyncRequests
}

BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_MemberData_MlacpTlvCounters Counts of mLACP TLVs sent and received

func (*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_MemberData_MlacpTlvCounters) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_MemberData_MlacpTlvCounters_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_MemberData_MlacpTlvCounters_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_MemberData_MlacpTlvCounters_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData

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

	// Peer device mLACP TLV counter information.
	NodeData BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_NodeData

	// Counts of mLACP sync request TLVs on all ports.
	MlacpSyncRequestsOnAllForeignPorts BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts

	// Member mLACP TLV counter information. The type is slice of
	// BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MemberData.
	MemberData []*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MemberData
}

BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData Peer device mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MemberData

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

	// Port name of member. The type is string.
	PortName interface{}

	// Counts of mLACP TLVs sent and received.
	MlacpTlvCounters BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MemberData_MlacpTlvCounters
}

BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MemberData Member mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MemberData) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MemberData_MlacpTlvCounters

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

	// Number of mLACP config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfigTlVs interface{}

	// Number of mLACP state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateTlVs interface{}

	// Number of mLACP priority TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentPriorityTlVs interface{}

	// Number of mLACP priority TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedPriorityTlVs interface{}

	// Number of mLACP NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNakTlVs interface{}

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MemberData_MlacpTlvCounters_ReceivedSyncRequests
}

BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MemberData_MlacpTlvCounters Counts of mLACP TLVs sent and received

func (*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MemberData_MlacpTlvCounters) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MemberData_MlacpTlvCounters_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MemberData_MlacpTlvCounters_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MemberData_MlacpTlvCounters_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests
}

BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts Counts of mLACP sync request TLVs on all ports

func (*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_NodeData

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

	// Device ID. The type is interface{} with range: 0..4294967295.
	NodeId interface{}

	// ICCP Group ID. The type is interface{} with range: 0..4294967295.
	IccpGroupId interface{}
}

BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_NodeData Peer device mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_IccpGroups_IccpGroup_IccpGroupItem_Items_NodeData_NodeData) GetEntityData

type BundleInformation_MlacpMemberCounters_Members

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

	// Member interface. The type is slice of
	// BundleInformation_MlacpMemberCounters_Members_Member.
	Member []*BundleInformation_MlacpMemberCounters_Members_Member
}

BundleInformation_MlacpMemberCounters_Members Member interfaces with counters of mLACP events

func (*BundleInformation_MlacpMemberCounters_Members) GetEntityData

type BundleInformation_MlacpMemberCounters_Members_Member

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

	// This attribute is a key. Member interface. The type is string.
	MemberInterface interface{}

	// Data for this item.
	MemberItem BundleInformation_MlacpMemberCounters_Members_Member_MemberItem
}

BundleInformation_MlacpMemberCounters_Members_Member Member interface

func (*BundleInformation_MlacpMemberCounters_Members_Member) GetEntityData

type BundleInformation_MlacpMemberCounters_Members_Member_MemberItem

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

	// mLACP counter information items. The type is slice of
	// BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items.
	Items []*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items
}

BundleInformation_MlacpMemberCounters_Members_Member_MemberItem Data for this item

func (*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem) GetEntityData

type BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items

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

	// Bundle mLACP TLV counter information.
	BundleData BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_BundleData

	// Peer device mLACP TLV counter information. The type is slice of
	// BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData.
	NodeData []*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData

	// Local member mLACP TLV counter information. The type is slice of
	// BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_MemberData.
	MemberData []*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_MemberData
}

BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items mLACP counter information items

func (*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items) GetEntityData

type BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_BundleData

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

	// Name of the bundle. The type is string.
	BundleName interface{}

	// ICCP Group ID. The type is interface{} with range: 0..4294967295.
	IccpGroupId interface{}

	// Counts of mLACP sync request TLVs on all ports.
	MlacpSyncRequestsOnAllLocalPorts BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts
}

BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_BundleData Bundle mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_BundleData) GetEntityData

type BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests
}

BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts Counts of mLACP sync request TLVs on all ports

func (*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts) GetEntityData

type BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_MemberData

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

	// Port name of member. The type is string.
	PortName interface{}

	// Counts of mLACP TLVs sent and received.
	MlacpTlvCounters BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_MemberData_MlacpTlvCounters
}

BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_MemberData Local member mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_MemberData) GetEntityData

type BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_MemberData_MlacpTlvCounters

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

	// Number of mLACP config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfigTlVs interface{}

	// Number of mLACP state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateTlVs interface{}

	// Number of mLACP priority TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentPriorityTlVs interface{}

	// Number of mLACP priority TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedPriorityTlVs interface{}

	// Number of mLACP NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNakTlVs interface{}

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_MemberData_MlacpTlvCounters_ReceivedSyncRequests
}

BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_MemberData_MlacpTlvCounters Counts of mLACP TLVs sent and received

func (*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_MemberData_MlacpTlvCounters) GetEntityData

type BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_MemberData_MlacpTlvCounters_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_MemberData_MlacpTlvCounters_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_MemberData_MlacpTlvCounters_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData

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

	// Peer device mLACP TLV counter information.
	NodeData BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_NodeData

	// Counts of mLACP sync request TLVs on all ports.
	MlacpSyncRequestsOnAllForeignPorts BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts

	// Member mLACP TLV counter information. The type is slice of
	// BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MemberData.
	MemberData []*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MemberData
}

BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData Peer device mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData) GetEntityData

type BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MemberData

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

	// Port name of member. The type is string.
	PortName interface{}

	// Counts of mLACP TLVs sent and received.
	MlacpTlvCounters BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MemberData_MlacpTlvCounters
}

BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MemberData Member mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MemberData) GetEntityData

type BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MemberData_MlacpTlvCounters

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

	// Number of mLACP config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfigTlVs interface{}

	// Number of mLACP state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateTlVs interface{}

	// Number of mLACP priority TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentPriorityTlVs interface{}

	// Number of mLACP priority TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedPriorityTlVs interface{}

	// Number of mLACP NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNakTlVs interface{}

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MemberData_MlacpTlvCounters_ReceivedSyncRequests
}

BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MemberData_MlacpTlvCounters Counts of mLACP TLVs sent and received

func (*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MemberData_MlacpTlvCounters) GetEntityData

type BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MemberData_MlacpTlvCounters_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MemberData_MlacpTlvCounters_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MemberData_MlacpTlvCounters_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests
}

BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts Counts of mLACP sync request TLVs on all ports

func (*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts) GetEntityData

type BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_NodeData

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

	// Device ID. The type is interface{} with range: 0..4294967295.
	NodeId interface{}

	// ICCP Group ID. The type is interface{} with range: 0..4294967295.
	IccpGroupId interface{}
}

BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_NodeData Peer device mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_Members_Member_MemberItem_Items_NodeData_NodeData) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes

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

	// Node ID. The type is slice of
	// BundleInformation_MlacpMemberCounters_Nodes_Node.
	Node []*BundleInformation_MlacpMemberCounters_Nodes_Node
}

BundleInformation_MlacpMemberCounters_Nodes Devices with counters of their member's mLACP events

func (*BundleInformation_MlacpMemberCounters_Nodes) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes_Node

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

	// This attribute is a key. For a local device the Node ID e.g. '0_0_CPU0',
	// for a peer device the LDP ID followed by the ICCP Group ID e.g. '5.4.3.2
	// ,4'. The type is string.
	Node interface{}

	// Data for this item.
	NodeItem BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem
}

BundleInformation_MlacpMemberCounters_Nodes_Node Node ID

func (*BundleInformation_MlacpMemberCounters_Nodes_Node) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem

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

	// mLACP counter information items. The type is slice of
	// BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items.
	Items []*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items
}

BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem Data for this item

func (*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items

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

	// Bundle mLACP TLV counter information.
	BundleData BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_BundleData

	// Peer device mLACP TLV counter information. The type is slice of
	// BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData.
	NodeData []*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData

	// Local member mLACP TLV counter information. The type is slice of
	// BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_MemberData.
	MemberData []*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_MemberData
}

BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items mLACP counter information items

func (*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_BundleData

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

	// Name of the bundle. The type is string.
	BundleName interface{}

	// ICCP Group ID. The type is interface{} with range: 0..4294967295.
	IccpGroupId interface{}

	// Counts of mLACP sync request TLVs on all ports.
	MlacpSyncRequestsOnAllLocalPorts BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts
}

BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_BundleData Bundle mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_BundleData) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests
}

BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts Counts of mLACP sync request TLVs on all ports

func (*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_BundleData_MlacpSyncRequestsOnAllLocalPorts_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_MemberData

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

	// Port name of member. The type is string.
	PortName interface{}

	// Counts of mLACP TLVs sent and received.
	MlacpTlvCounters BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_MemberData_MlacpTlvCounters
}

BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_MemberData Local member mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_MemberData) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_MemberData_MlacpTlvCounters

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

	// Number of mLACP config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfigTlVs interface{}

	// Number of mLACP state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateTlVs interface{}

	// Number of mLACP priority TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentPriorityTlVs interface{}

	// Number of mLACP priority TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedPriorityTlVs interface{}

	// Number of mLACP NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNakTlVs interface{}

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_MemberData_MlacpTlvCounters_ReceivedSyncRequests
}

BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_MemberData_MlacpTlvCounters Counts of mLACP TLVs sent and received

func (*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_MemberData_MlacpTlvCounters) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_MemberData_MlacpTlvCounters_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_MemberData_MlacpTlvCounters_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_MemberData_MlacpTlvCounters_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData

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

	// Peer device mLACP TLV counter information.
	NodeData BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_NodeData

	// Counts of mLACP sync request TLVs on all ports.
	MlacpSyncRequestsOnAllForeignPorts BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts

	// Member mLACP TLV counter information. The type is slice of
	// BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MemberData.
	MemberData []*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MemberData
}

BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData Peer device mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MemberData

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

	// Port name of member. The type is string.
	PortName interface{}

	// Counts of mLACP TLVs sent and received.
	MlacpTlvCounters BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MemberData_MlacpTlvCounters
}

BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MemberData Member mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MemberData) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MemberData_MlacpTlvCounters

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

	// Number of mLACP config TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentConfigTlVs interface{}

	// Number of mLACP state TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentStateTlVs interface{}

	// Number of mLACP priority TLVs sent. The type is interface{} with range:
	// 0..4294967295.
	SentPriorityTlVs interface{}

	// Number of mLACP priority TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedPriorityTlVs interface{}

	// Number of mLACP NAK TLVs received. The type is interface{} with range:
	// 0..4294967295.
	ReceivedNakTlVs interface{}

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Elapsed time in nsecs since last unexpected event. The type is interface{}
	// with range: 0..18446744073709551615. Units are nanosecond.
	LastUnexpectedEvent interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MemberData_MlacpTlvCounters_ReceivedSyncRequests
}

BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MemberData_MlacpTlvCounters Counts of mLACP TLVs sent and received

func (*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MemberData_MlacpTlvCounters) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MemberData_MlacpTlvCounters_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MemberData_MlacpTlvCounters_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MemberData_MlacpTlvCounters_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts

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

	// Time in nsecs from boot when counters were last cleared (deprecated). The
	// type is interface{} with range: 0..18446744073709551615. Units are
	// nanosecond.
	LastTimeCleared interface{}

	// Elapsed time in nsecs since counters were last cleared. The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Number of mLACP sync request TLVs received.
	ReceivedSyncRequests BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests
}

BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts Counts of mLACP sync request TLVs on all ports

func (*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests

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

	// Total number of sync requests received. The type is interface{} with range:
	// 0..4294967295.
	AllSyncs interface{}

	// Number of config sync requests received. The type is interface{} with
	// range: 0..4294967295.
	ConfigSyncs interface{}

	// Number of state sync requests received. The type is interface{} with range:
	// 0..4294967295.
	StateSyncs interface{}
}

BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests Number of mLACP sync request TLVs received

func (*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_MlacpSyncRequestsOnAllForeignPorts_ReceivedSyncRequests) GetEntityData

type BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_NodeData

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

	// Device ID. The type is interface{} with range: 0..4294967295.
	NodeId interface{}

	// ICCP Group ID. The type is interface{} with range: 0..4294967295.
	IccpGroupId interface{}
}

BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_NodeData Peer device mLACP TLV counter information

func (*BundleInformation_MlacpMemberCounters_Nodes_Node_NodeItem_Items_NodeData_NodeData) GetEntityData

type BundleInformation_Mlacp_MlacpBundles

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

	// Bundle interface. The type is slice of
	// BundleInformation_Mlacp_MlacpBundles_MlacpBundle.
	MlacpBundle []*BundleInformation_Mlacp_MlacpBundles_MlacpBundle
}

BundleInformation_Mlacp_MlacpBundles Bundle interfaces with mLACP information

func (*BundleInformation_Mlacp_MlacpBundles) GetEntityData

func (mlacpBundles *BundleInformation_Mlacp_MlacpBundles) GetEntityData() *types.CommonEntityData

type BundleInformation_Mlacp_MlacpBundles_MlacpBundle

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

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

	// Data for this item.
	MlacpBundleItem BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem
}

BundleInformation_Mlacp_MlacpBundles_MlacpBundle Bundle interface

func (*BundleInformation_Mlacp_MlacpBundles_MlacpBundle) GetEntityData

type BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem

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

	// mLACP data for multiple ICCP Groups. The type is slice of
	// BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData.
	MlacpData []*BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData
}

BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem Data for this item

func (*BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem) GetEntityData

type BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData

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

	// ICCP Group information.
	IccpGroupData BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData

	// Bundle information. The type is slice of
	// BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData.
	BundleData []*BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData
}

BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData mLACP data for multiple ICCP Groups

func (*BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData) GetEntityData

type BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData

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

	// Bundle interface key. The type is interface{} with range: 0..65535.
	BundleInterfaceKey interface{}

	// The media type of the bundle interface. The type is BundleMedia.
	MediaType interface{}

	// Redundancy Object ID of the bundle. The type is interface{} with range:
	// 0..18446744073709551615.
	RedundancyObjectId interface{}

	// mLACP information for the bundle. The type is slice of
	// BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData_MlacpBundleData.
	MlacpBundleData []*BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData_MlacpBundleData

	// mLACP information for the member. The type is slice of
	// BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData_MlacpMemberData.
	MlacpMemberData []*BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData_MlacpMemberData
}

BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData Bundle information

func (*BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData) GetEntityData

type BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData_MlacpBundleData

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

	// Bundle name. The type is string.
	BundleName interface{}

	// mLACP Device ID. The type is interface{} with range: 0..255.
	MlacpNodeId interface{}

	// Bundle aggregrator ID. The type is interface{} with range: 0..65535.
	AggregatorId interface{}

	// Bundle state. The type is BmdMlacpBdlStateEnum.
	BundleState interface{}

	// Bundle port priority. The type is interface{} with range: 0..65535.
	PortPriority interface{}

	// Bundle MAC address.
	MacAddress BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData_MlacpBundleData_MacAddress
}

BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData_MlacpBundleData mLACP information for the bundle

func (*BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData_MlacpBundleData) GetEntityData

type BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData_MlacpBundleData_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData_MlacpBundleData_MacAddress Bundle MAC address

func (*BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData_MlacpBundleData_MacAddress) GetEntityData

type BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData_MlacpMemberData

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

	// Port Name. The type is string.
	PortName interface{}

	// Member's interface handle (local device's members only). The type is string
	// with pattern: [a-zA-Z0-9._/-]+.
	InterfaceHandle interface{}

	// mLACP Device ID. The type is interface{} with range: 0..255.
	MlacpNodeId interface{}

	// Port number of the member. The type is interface{} with range: 0..65535.
	PortNumber interface{}

	// Operational priority of the member in the bundle. The type is interface{}
	// with range: 0..65535.
	OperationalPriority interface{}

	// Configured priority of the member in the bundle. The type is interface{}
	// with range: 0..65535.
	ConfiguredPriority interface{}

	// Member state. The type is BmdMlacpMbrStateEnum.
	MemberState interface{}
}

BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData_MlacpMemberData mLACP information for the member

func (*BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_BundleData_MlacpMemberData) GetEntityData

type BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData

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

	// ICCP Group that the mLACP information is for. The type is interface{} with
	// range: 0..4294967295.
	IccpGroupId interface{}

	// Is the ICCP group in singleton mode (1 = singleton; 0 = not singleton). The
	// type is bool.
	Singleton interface{}

	// Time remaining on connect timer innsecs. The type is interface{} with
	// range: 0..18446744073709551615. Units are nanosecond.
	ConnectTimerRunning interface{}

	// Information for the IG from the local and peer devices. The type is slice
	// of
	// BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData_NodeData.
	NodeData []*BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData_NodeData
}

BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData ICCP Group information

func (*BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData) GetEntityData

type BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData_NodeData

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

	// mLACP Device ID. The type is interface{} with range: 0..255.
	MlacpNodeId interface{}

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

	// Version of the protocol being used. The type is interface{} with range:
	// 0..4294967295.
	VersionNumber interface{}

	// Node state. The type is BmdMlacpNodeStateEnum.
	NodeState interface{}

	// Node synchronization state. The type is BmdMlacpNodeSyncEnum.
	IccpGroupState interface{}

	// System ID for the ICCP Group.
	SystemId BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData_NodeData_SystemId
}

BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData_NodeData Information for the IG from the local and peer devices

func (*BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData_NodeData) GetEntityData

type BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData_NodeData_SystemId

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData_NodeData_SystemId_SystemMacAddr
}

BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData_NodeData_SystemId System ID for the ICCP Group

func (*BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData_NodeData_SystemId) GetEntityData

type BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData_NodeData_SystemId_SystemMacAddr

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

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

BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData_NodeData_SystemId_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_Mlacp_MlacpBundles_MlacpBundle_MlacpBundleItem_MlacpData_IccpGroupData_NodeData_SystemId_SystemMacAddr) GetEntityData

type BundleInformation_Mlacp_MlacpIccpGroups

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

	// ICCP Group ID. The type is slice of
	// BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup.
	MlacpIccpGroup []*BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup
}

BundleInformation_Mlacp_MlacpIccpGroups ICCP Groups with mLACP information

func (*BundleInformation_Mlacp_MlacpIccpGroups) GetEntityData

func (mlacpIccpGroups *BundleInformation_Mlacp_MlacpIccpGroups) GetEntityData() *types.CommonEntityData

type BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup

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

	// This attribute is a key. ICCP Group ID. The type is interface{} with range:
	// 1..4294967295.
	IccpGroup interface{}

	// Data for this item.
	MlacpIccpGroupItem BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem
}

BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup ICCP Group ID

func (*BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup) GetEntityData

type BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem

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

	// ICCP Group information.
	IccpGroupData BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData

	// Bundle information. The type is slice of
	// BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData.
	BundleData []*BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData
}

BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem Data for this item

func (*BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem) GetEntityData

type BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData

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

	// Bundle interface key. The type is interface{} with range: 0..65535.
	BundleInterfaceKey interface{}

	// The media type of the bundle interface. The type is BundleMedia.
	MediaType interface{}

	// Redundancy Object ID of the bundle. The type is interface{} with range:
	// 0..18446744073709551615.
	RedundancyObjectId interface{}

	// mLACP information for the bundle. The type is slice of
	// BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData_MlacpBundleData.
	MlacpBundleData []*BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData_MlacpBundleData

	// mLACP information for the member. The type is slice of
	// BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData_MlacpMemberData.
	MlacpMemberData []*BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData_MlacpMemberData
}

BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData Bundle information

func (*BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData) GetEntityData

type BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData_MlacpBundleData

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

	// Bundle name. The type is string.
	BundleName interface{}

	// mLACP Device ID. The type is interface{} with range: 0..255.
	MlacpNodeId interface{}

	// Bundle aggregrator ID. The type is interface{} with range: 0..65535.
	AggregatorId interface{}

	// Bundle state. The type is BmdMlacpBdlStateEnum.
	BundleState interface{}

	// Bundle port priority. The type is interface{} with range: 0..65535.
	PortPriority interface{}

	// Bundle MAC address.
	MacAddress BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData_MlacpBundleData_MacAddress
}

BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData_MlacpBundleData mLACP information for the bundle

func (*BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData_MlacpBundleData) GetEntityData

type BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData_MlacpBundleData_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData_MlacpBundleData_MacAddress Bundle MAC address

func (*BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData_MlacpBundleData_MacAddress) GetEntityData

type BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData_MlacpMemberData

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

	// Port Name. The type is string.
	PortName interface{}

	// Member's interface handle (local device's members only). The type is string
	// with pattern: [a-zA-Z0-9._/-]+.
	InterfaceHandle interface{}

	// mLACP Device ID. The type is interface{} with range: 0..255.
	MlacpNodeId interface{}

	// Port number of the member. The type is interface{} with range: 0..65535.
	PortNumber interface{}

	// Operational priority of the member in the bundle. The type is interface{}
	// with range: 0..65535.
	OperationalPriority interface{}

	// Configured priority of the member in the bundle. The type is interface{}
	// with range: 0..65535.
	ConfiguredPriority interface{}

	// Member state. The type is BmdMlacpMbrStateEnum.
	MemberState interface{}
}

BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData_MlacpMemberData mLACP information for the member

func (*BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_BundleData_MlacpMemberData) GetEntityData

type BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData

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

	// ICCP Group that the mLACP information is for. The type is interface{} with
	// range: 0..4294967295.
	IccpGroupId interface{}

	// Is the ICCP group in singleton mode (1 = singleton; 0 = not singleton). The
	// type is bool.
	Singleton interface{}

	// Time remaining on connect timer innsecs. The type is interface{} with
	// range: 0..18446744073709551615. Units are nanosecond.
	ConnectTimerRunning interface{}

	// Information for the IG from the local and peer devices. The type is slice
	// of
	// BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData_NodeData.
	NodeData []*BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData_NodeData
}

BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData ICCP Group information

func (*BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData) GetEntityData

type BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData_NodeData

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

	// mLACP Device ID. The type is interface{} with range: 0..255.
	MlacpNodeId interface{}

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

	// Version of the protocol being used. The type is interface{} with range:
	// 0..4294967295.
	VersionNumber interface{}

	// Node state. The type is BmdMlacpNodeStateEnum.
	NodeState interface{}

	// Node synchronization state. The type is BmdMlacpNodeSyncEnum.
	IccpGroupState interface{}

	// System ID for the ICCP Group.
	SystemId BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData_NodeData_SystemId
}

BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData_NodeData Information for the IG from the local and peer devices

func (*BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData_NodeData) GetEntityData

type BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData_NodeData_SystemId

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData_NodeData_SystemId_SystemMacAddr
}

BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData_NodeData_SystemId System ID for the ICCP Group

func (*BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData_NodeData_SystemId) GetEntityData

type BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData_NodeData_SystemId_SystemMacAddr

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

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

BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData_NodeData_SystemId_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_Mlacp_MlacpIccpGroups_MlacpIccpGroup_MlacpIccpGroupItem_IccpGroupData_NodeData_SystemId_SystemMacAddr) GetEntityData

type BundleInformation_Protect

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

	// Bundle interfaces with information in the protect database.
	ProtectBundles BundleInformation_Protect_ProtectBundles
}

BundleInformation_Protect Information for bundles and members that are in the protect database

func (*BundleInformation_Protect) GetEntityData

func (protect *BundleInformation_Protect) GetEntityData() *types.CommonEntityData

type BundleInformation_Protect_ProtectBundles

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

	// Bundle interface. The type is slice of
	// BundleInformation_Protect_ProtectBundles_ProtectBundle.
	ProtectBundle []*BundleInformation_Protect_ProtectBundles_ProtectBundle
}

BundleInformation_Protect_ProtectBundles Bundle interfaces with information in the protect database

func (*BundleInformation_Protect_ProtectBundles) GetEntityData

func (protectBundles *BundleInformation_Protect_ProtectBundles) GetEntityData() *types.CommonEntityData

type BundleInformation_Protect_ProtectBundles_ProtectBundle

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

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

	// Data for this item.
	ProtectBundleItem BundleInformation_Protect_ProtectBundles_ProtectBundle_ProtectBundleItem
}

BundleInformation_Protect_ProtectBundles_ProtectBundle Bundle interface

func (*BundleInformation_Protect_ProtectBundles_ProtectBundle) GetEntityData

type BundleInformation_Protect_ProtectBundles_ProtectBundle_ProtectBundleItem

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

	// Bundle's interface handle. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	BundleInterfaceHandle interface{}

	// Whether the bundle interface is up. The type is bool.
	InterfaceUp interface{}

	// Whether there is a client protect registration on the bundle interface. The
	// type is bool.
	Registered interface{}

	// Bundle is up in the slow path. The type is bool.
	SlowPathUp interface{}

	// Whether the last protect trigger originated in the slow path. The type is
	// bool.
	SlowPathTrigger interface{}

	// Minimum active links threshold. The type is interface{} with range:
	// 0..4294967295.
	MinimumActiveLinks interface{}

	// Minimum bandwidth threshold. The type is interface{} with range:
	// 0..4294967295.
	MinimumBandwidth interface{}

	// Scope of the last event that impacted the bundle. The type is BmdBagTarget.
	EventType interface{}

	// Last event for the bundle. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}

	// Information about the members. The type is slice of
	// BundleInformation_Protect_ProtectBundles_ProtectBundle_ProtectBundleItem_MemberInfo.
	MemberInfo []*BundleInformation_Protect_ProtectBundles_ProtectBundle_ProtectBundleItem_MemberInfo
}

BundleInformation_Protect_ProtectBundles_ProtectBundle_ProtectBundleItem Data for this item

func (*BundleInformation_Protect_ProtectBundles_ProtectBundle_ProtectBundleItem) GetEntityData

type BundleInformation_Protect_ProtectBundles_ProtectBundle_ProtectBundleItem_MemberInfo

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

	// Member's interface handle. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceHandle interface{}

	// Member's underlying link ID. The type is interface{} with range: 0..65535.
	UnderlyingLinkId interface{}

	// Member's link order number. The type is interface{} with range: 0..65535.
	LinkOrderNumber interface{}

	// Member's bandwidth. The type is interface{} with range: 0..4294967295.
	Bandwidth interface{}

	// Member's node ID. The type is string with pattern:
	// ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+).
	Node interface{}

	// Member is active within its bundle. The type is bool.
	Active interface{}

	// Received a notification on the member. The type is bool.
	NotificationReceived interface{}

	// Member is up in the slow path. The type is bool.
	SlowPathUp interface{}

	// Last event for the member. The type is interface{} with range:
	// 0..18446744073709551615.
	TimeStamp interface{}
}

BundleInformation_Protect_ProtectBundles_ProtectBundle_ProtectBundleItem_MemberInfo Information about the members

func (*BundleInformation_Protect_ProtectBundles_ProtectBundle_ProtectBundleItem_MemberInfo) GetEntityData

type BundleInformation_ScheduledActions

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

	// Bundles with actions scheduled.
	ScheduledActionsBundles BundleInformation_ScheduledActions_ScheduledActionsBundles
}

BundleInformation_ScheduledActions Scheduled actions on a bundle

func (*BundleInformation_ScheduledActions) GetEntityData

func (scheduledActions *BundleInformation_ScheduledActions) GetEntityData() *types.CommonEntityData

type BundleInformation_ScheduledActions_ScheduledActionsBundles

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

	// Bundle interface. The type is slice of
	// BundleInformation_ScheduledActions_ScheduledActionsBundles_ScheduledActionsBundle.
	ScheduledActionsBundle []*BundleInformation_ScheduledActions_ScheduledActionsBundles_ScheduledActionsBundle
}

BundleInformation_ScheduledActions_ScheduledActionsBundles Bundles with actions scheduled

func (*BundleInformation_ScheduledActions_ScheduledActionsBundles) GetEntityData

func (scheduledActionsBundles *BundleInformation_ScheduledActions_ScheduledActionsBundles) GetEntityData() *types.CommonEntityData

type BundleInformation_ScheduledActions_ScheduledActionsBundles_ScheduledActionsBundle

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

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

	// Data for this item.
	ScheduledActionsBundleItem BundleInformation_ScheduledActions_ScheduledActionsBundles_ScheduledActionsBundle_ScheduledActionsBundleItem
}

BundleInformation_ScheduledActions_ScheduledActionsBundles_ScheduledActionsBundle Bundle interface

func (*BundleInformation_ScheduledActions_ScheduledActionsBundles_ScheduledActionsBundle) GetEntityData

type BundleInformation_ScheduledActions_ScheduledActionsBundles_ScheduledActionsBundle_ScheduledActionsBundleItem

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

	// Name of the bundle. The type is string.
	BundleName interface{}

	// Scheduled actions. The type is slice of
	// BundleInformation_ScheduledActions_ScheduledActionsBundles_ScheduledActionsBundle_ScheduledActionsBundleItem_ScheduledAction.
	ScheduledAction []*BundleInformation_ScheduledActions_ScheduledActionsBundles_ScheduledActionsBundle_ScheduledActionsBundleItem_ScheduledAction
}

BundleInformation_ScheduledActions_ScheduledActionsBundles_ScheduledActionsBundle_ScheduledActionsBundleItem Data for this item

func (*BundleInformation_ScheduledActions_ScheduledActionsBundles_ScheduledActionsBundle_ScheduledActionsBundleItem) GetEntityData

type BundleInformation_ScheduledActions_ScheduledActionsBundles_ScheduledActionsBundle_ScheduledActionsBundleItem_ScheduledAction

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

	// Type of mLACP scheduled action for a bundle. The type is
	// BmdBagMlacpSchActionItem.
	MlacpAction interface{}

	// Seconds left before action. The type is interface{} with range:
	// 0..18446744073709551615. Units are second.
	TimeRemaining interface{}

	// Details whether the switch action is viable. The type is BmdSwitchReason.
	ActionState interface{}
}

BundleInformation_ScheduledActions_ScheduledActionsBundles_ScheduledActionsBundle_ScheduledActionsBundleItem_ScheduledAction Scheduled actions

func (*BundleInformation_ScheduledActions_ScheduledActionsBundles_ScheduledActionsBundle_ScheduledActionsBundleItem_ScheduledAction) GetEntityData

type BundleInformation_SystemId

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

	// System Identifier for the local system.
	SystemIdGlobal BundleInformation_SystemId_SystemIdGlobal

	// System Identifiers for all ICCP Groups.
	SystemIdIccpGroups BundleInformation_SystemId_SystemIdIccpGroups
}

BundleInformation_SystemId System Identifiers for the local system and all ICCP Groups

func (*BundleInformation_SystemId) GetEntityData

func (systemId *BundleInformation_SystemId) GetEntityData() *types.CommonEntityData

type BundleInformation_SystemId_SystemIdGlobal

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

	// Data for this item.
	SystemIdGlobalItem BundleInformation_SystemId_SystemIdGlobal_SystemIdGlobalItem
}

BundleInformation_SystemId_SystemIdGlobal System Identifier for the local system

func (*BundleInformation_SystemId_SystemIdGlobal) GetEntityData

func (systemIdGlobal *BundleInformation_SystemId_SystemIdGlobal) GetEntityData() *types.CommonEntityData

type BundleInformation_SystemId_SystemIdGlobal_SystemIdGlobalItem

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

	// ICCP Group that the system ID is for. The type is interface{} with range:
	// 0..4294967295.
	IccpGroupId interface{}

	// Priority of the system (deprecated). The type is interface{} with range:
	// 0..65535.
	SystemPriority interface{}

	// MAC Address used to identify the system (deprecated). The type is string
	// with pattern: [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	SystemMacAddress interface{}

	// System ID.
	SystemId BundleInformation_SystemId_SystemIdGlobal_SystemIdGlobalItem_SystemId
}

BundleInformation_SystemId_SystemIdGlobal_SystemIdGlobalItem Data for this item

func (*BundleInformation_SystemId_SystemIdGlobal_SystemIdGlobalItem) GetEntityData

type BundleInformation_SystemId_SystemIdGlobal_SystemIdGlobalItem_SystemId

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_SystemId_SystemIdGlobal_SystemIdGlobalItem_SystemId_SystemMacAddr
}

BundleInformation_SystemId_SystemIdGlobal_SystemIdGlobalItem_SystemId System ID

func (*BundleInformation_SystemId_SystemIdGlobal_SystemIdGlobalItem_SystemId) GetEntityData

type BundleInformation_SystemId_SystemIdGlobal_SystemIdGlobalItem_SystemId_SystemMacAddr

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

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

BundleInformation_SystemId_SystemIdGlobal_SystemIdGlobalItem_SystemId_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_SystemId_SystemIdGlobal_SystemIdGlobalItem_SystemId_SystemMacAddr) GetEntityData

type BundleInformation_SystemId_SystemIdIccpGroups

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

	// ICCP Group ID. The type is slice of
	// BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup.
	SystemIdIccpGroup []*BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup
}

BundleInformation_SystemId_SystemIdIccpGroups System Identifiers for all ICCP Groups

func (*BundleInformation_SystemId_SystemIdIccpGroups) GetEntityData

func (systemIdIccpGroups *BundleInformation_SystemId_SystemIdIccpGroups) GetEntityData() *types.CommonEntityData

type BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup

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

	// This attribute is a key. ICCP Group ID. The type is interface{} with range:
	// 1..4294967295.
	IccpGroup interface{}

	// Data for this item.
	SystemIdIccpGroupItem BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup_SystemIdIccpGroupItem
}

BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup ICCP Group ID

func (*BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup) GetEntityData

type BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup_SystemIdIccpGroupItem

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

	// ICCP Group that the system ID is for. The type is interface{} with range:
	// 0..4294967295.
	IccpGroupId interface{}

	// Priority of the system (deprecated). The type is interface{} with range:
	// 0..65535.
	SystemPriority interface{}

	// MAC Address used to identify the system (deprecated). The type is string
	// with pattern: [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	SystemMacAddress interface{}

	// System ID.
	SystemId BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup_SystemIdIccpGroupItem_SystemId
}

BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup_SystemIdIccpGroupItem Data for this item

func (*BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup_SystemIdIccpGroupItem) GetEntityData

type BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup_SystemIdIccpGroupItem_SystemId

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup_SystemIdIccpGroupItem_SystemId_SystemMacAddr
}

BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup_SystemIdIccpGroupItem_SystemId System ID

func (*BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup_SystemIdIccpGroupItem_SystemId) GetEntityData

type BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup_SystemIdIccpGroupItem_SystemId_SystemMacAddr

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

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

BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup_SystemIdIccpGroupItem_SystemId_SystemMacAddr MAC Address used to identify the system

func (*BundleInformation_SystemId_SystemIdIccpGroups_SystemIdIccpGroup_SystemIdIccpGroupItem_SystemId_SystemMacAddr) GetEntityData

type BundleMedia

type BundleMedia string

BundleMedia represents Bundle media

const (
	// bundle media ethernet
	BundleMedia_bundle_media_ethernet BundleMedia = "bundle-media-ethernet"

	// bundle media pos
	BundleMedia_bundle_media_pos BundleMedia = "bundle-media-pos"

	// bundle media count
	BundleMedia_bundle_media_count BundleMedia = "bundle-media-count"
)

type BundleMedia1

type BundleMedia1 string

BundleMedia1 represents Bundle media1

const (
	// Ethernet
	BundleMedia1_ethernet BundleMedia1 = "ethernet"

	// POS
	BundleMedia1_pos BundleMedia1 = "pos"
)

type BundleMlacpMode

type BundleMlacpMode string

BundleMlacpMode represents Bundle mlacp mode

const (
	// bundle mlacp mode standby
	BundleMlacpMode_bundle_mlacp_mode_standby BundleMlacpMode = "bundle-mlacp-mode-standby"

	// bundle mlacp mode active
	BundleMlacpMode_bundle_mlacp_mode_active BundleMlacpMode = "bundle-mlacp-mode-active"

	// bundle mlacp mode count
	BundleMlacpMode_bundle_mlacp_mode_count BundleMlacpMode = "bundle-mlacp-mode-count"
)

type Bundles

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

	// Per bundle operational data.
	Bundles Bundles_Bundles
}

Bundles bundles

func (*Bundles) GetEntityData

func (bundles *Bundles) GetEntityData() *types.CommonEntityData

type BundlesAdjacency

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

	// Per bundle operational data.
	Nodes BundlesAdjacency_Nodes
}

BundlesAdjacency bundles adjacency

func (*BundlesAdjacency) GetEntityData

func (bundlesAdjacency *BundlesAdjacency) GetEntityData() *types.CommonEntityData

type BundlesAdjacency_Nodes

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

	// Location. The type is slice of BundlesAdjacency_Nodes_Node.
	Node []*BundlesAdjacency_Nodes_Node
}

BundlesAdjacency_Nodes Per bundle operational data

func (*BundlesAdjacency_Nodes) GetEntityData

func (nodes *BundlesAdjacency_Nodes) GetEntityData() *types.CommonEntityData

type BundlesAdjacency_Nodes_Node

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

	// This attribute is a key. Node ID. The type is string with pattern:
	// ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+).
	NodeName interface{}

	// Brief load-balance information for the node.
	Brief BundlesAdjacency_Nodes_Node_Brief

	// Per bundle operational data.
	Bundles BundlesAdjacency_Nodes_Node_Bundles
}

BundlesAdjacency_Nodes_Node Location

func (*BundlesAdjacency_Nodes_Node) GetEntityData

func (node *BundlesAdjacency_Nodes_Node) GetEntityData() *types.CommonEntityData

type BundlesAdjacency_Nodes_Node_Brief

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

	// Data for all bundles on node. The type is slice of
	// BundlesAdjacency_Nodes_Node_Brief_BundleData.
	BundleData []*BundlesAdjacency_Nodes_Node_Brief_BundleData
}

BundlesAdjacency_Nodes_Node_Brief Brief load-balance information for the node

func (*BundlesAdjacency_Nodes_Node_Brief) GetEntityData

type BundlesAdjacency_Nodes_Node_Brief_BundleData

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

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

	// Number of sub-interfaces on the bundle. The type is interface{} with range:
	// 0..4294967295.
	SubInterfaceCount interface{}

	// Number of members configured to the bundle. The type is interface{} with
	// range: 0..4294967295.
	MemberCount interface{}

	// Total weighting (relative bandwidth) of bundle. The type is interface{}
	// with range: 0..4294967295.
	TotalWeight interface{}

	// Sub-interfaces of the bundle. The type is slice of
	// BundlesAdjacency_Nodes_Node_Brief_BundleData_SubInterface.
	SubInterface []*BundlesAdjacency_Nodes_Node_Brief_BundleData_SubInterface
}

BundlesAdjacency_Nodes_Node_Brief_BundleData Data for all bundles on node

func (*BundlesAdjacency_Nodes_Node_Brief_BundleData) GetEntityData

type BundlesAdjacency_Nodes_Node_Brief_BundleData_SubInterface

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

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

	// Load balance data.
	LoadBalanceData BundlesAdjacency_Nodes_Node_Brief_BundleData_SubInterface_LoadBalanceData
}

BundlesAdjacency_Nodes_Node_Brief_BundleData_SubInterface Sub-interfaces of the bundle

func (*BundlesAdjacency_Nodes_Node_Brief_BundleData_SubInterface) GetEntityData

type BundlesAdjacency_Nodes_Node_Brief_BundleData_SubInterface_LoadBalanceData

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

	// Type of load balancing to use. The type is LoadBalance.
	Type interface{}

	// Load balance hash value. The type is interface{} with range: 0..4294967295.
	Value interface{}

	// Threshold below which rack-local balancing is disabled. The type is
	// interface{} with range: 0..4294967295.
	LocalLinkThreshold interface{}
}

BundlesAdjacency_Nodes_Node_Brief_BundleData_SubInterface_LoadBalanceData Load balance data

func (*BundlesAdjacency_Nodes_Node_Brief_BundleData_SubInterface_LoadBalanceData) GetEntityData

type BundlesAdjacency_Nodes_Node_Bundles

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

	// Bundle information. The type is slice of
	// BundlesAdjacency_Nodes_Node_Bundles_Bundle.
	Bundle []*BundlesAdjacency_Nodes_Node_Bundles_Bundle
}

BundlesAdjacency_Nodes_Node_Bundles Per bundle operational data

func (*BundlesAdjacency_Nodes_Node_Bundles) GetEntityData

type BundlesAdjacency_Nodes_Node_Bundles_Bundle

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

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

	// Data for each Bundle.
	BundleInfo BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo
}

BundlesAdjacency_Nodes_Node_Bundles_Bundle Bundle information

func (*BundlesAdjacency_Nodes_Node_Bundles_Bundle) GetEntityData

type BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo

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

	// Media type of bundle. The type is BundleMedia1.
	Media interface{}

	// Maximum number of members for the bundle. The type is interface{} with
	// range: 0..4294967295.
	MaxMemberCount interface{}

	// Avoid rebalancing traffic flows. The type is bool.
	AvoidRebalance interface{}

	// Brief bundle data.
	Brief BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Brief

	// Load Balance data.
	LoadBalanceData BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_LoadBalanceData

	// Members of the bundle. The type is slice of
	// BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Member.
	Member []*BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Member

	// Sub-interfaces of the bundle. The type is slice of
	// BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_SubInterface.
	SubInterface []*BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_SubInterface
}

BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo Data for each Bundle

func (*BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo) GetEntityData

type BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Brief

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

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

	// Number of sub-interfaces on the bundle. The type is interface{} with range:
	// 0..4294967295.
	SubInterfaceCount interface{}

	// Number of members configured to the bundle. The type is interface{} with
	// range: 0..4294967295.
	MemberCount interface{}

	// Total weighting (relative bandwidth) of bundle. The type is interface{}
	// with range: 0..4294967295.
	TotalWeight interface{}

	// Sub-interfaces of the bundle. The type is slice of
	// BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Brief_SubInterface.
	SubInterface []*BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Brief_SubInterface
}

BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Brief Brief bundle data

func (*BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Brief) GetEntityData

type BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Brief_SubInterface

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

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

	// Load balance data.
	LoadBalanceData BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Brief_SubInterface_LoadBalanceData
}

BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Brief_SubInterface Sub-interfaces of the bundle

func (*BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Brief_SubInterface) GetEntityData

type BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Brief_SubInterface_LoadBalanceData

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

	// Type of load balancing to use. The type is LoadBalance.
	Type interface{}

	// Load balance hash value. The type is interface{} with range: 0..4294967295.
	Value interface{}

	// Threshold below which rack-local balancing is disabled. The type is
	// interface{} with range: 0..4294967295.
	LocalLinkThreshold interface{}
}

BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Brief_SubInterface_LoadBalanceData Load balance data

func (*BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Brief_SubInterface_LoadBalanceData) GetEntityData

type BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_LoadBalanceData

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

	// Type of load balancing to use. The type is LoadBalance.
	Type interface{}

	// Load balance hash value. The type is interface{} with range: 0..4294967295.
	Value interface{}

	// Threshold below which rack-local balancing is disabled. The type is
	// interface{} with range: 0..4294967295.
	LocalLinkThreshold interface{}
}

BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_LoadBalanceData Load Balance data

func (*BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_LoadBalanceData) GetEntityData

type BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Member

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

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

	// Member's link ID in database. The type is interface{} with range: 0..255.
	LinkId interface{}

	// Member's link order number in database. The type is interface{} with range:
	// 0..255.
	LinkOrderNumber interface{}

	// Member's relative bandwidth. The type is interface{} with range: 0..255.
	Bandwidth interface{}
}

BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Member Members of the bundle

func (*BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_Member) GetEntityData

type BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_SubInterface

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

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

	// Load balance data.
	LoadBalanceData BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_SubInterface_LoadBalanceData
}

BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_SubInterface Sub-interfaces of the bundle

func (*BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_SubInterface) GetEntityData

type BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_SubInterface_LoadBalanceData

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

	// Type of load balancing to use. The type is LoadBalance.
	Type interface{}

	// Load balance hash value. The type is interface{} with range: 0..4294967295.
	Value interface{}

	// Threshold below which rack-local balancing is disabled. The type is
	// interface{} with range: 0..4294967295.
	LocalLinkThreshold interface{}
}

BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_SubInterface_LoadBalanceData Load balance data

func (*BundlesAdjacency_Nodes_Node_Bundles_Bundle_BundleInfo_SubInterface_LoadBalanceData) GetEntityData

type Bundles_Bundles

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

	// Bundle interface. The type is slice of Bundles_Bundles_Bundle.
	Bundle []*Bundles_Bundles_Bundle
}

Bundles_Bundles Per bundle operational data

func (*Bundles_Bundles) GetEntityData

func (bundles *Bundles_Bundles) GetEntityData() *types.CommonEntityData

type Bundles_Bundles_Bundle

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

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

	// Data for each Bundle.
	Data Bundles_Bundles_Bundle_Data

	// Member interface.
	Members Bundles_Bundles_Bundle_Members
}

Bundles_Bundles_Bundle Bundle interface

func (*Bundles_Bundles_Bundle) GetEntityData

func (bundle *Bundles_Bundles_Bundle) GetEntityData() *types.CommonEntityData

type Bundles_Bundles_Bundle_Data

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

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

	// Bandwidth available to the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	AvailableBandwidth interface{}

	// Effective bandwidth on the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	EffectiveBandwidth interface{}

	// Bandwidth configured on the bundle interface (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	ConfiguredBandwidth interface{}

	// Minimum number of active links for bundle to go up. The type is interface{}
	// with range: 0..255.
	MinimumActiveLinks interface{}

	// Maximum number of active links in the bundle. The type is interface{} with
	// range: 0..255.
	MaximumActiveLinks interface{}

	// Source of maximum active links value. The type is BmWhichSystem.
	MaximumActiveLinksSource interface{}

	// Minimum bundle bandwidth for bundle to go up (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	MinimumBandwidth interface{}

	// Primary bundle member (no longer applicable). The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	PrimaryMember interface{}

	// The state of the bundle. The type is BmBdlState.
	BundleStatus interface{}

	// The number of active local members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveMemberCount interface{}

	// The number of standby local members on the bundle. The type is interface{}
	// with range: 0..65535.
	StandbyMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredMemberCount interface{}

	// The source of the MAC Address. The type is BmBdlMacSource.
	MacSource interface{}

	// The name of the member that supplied the MAC address. The type is string
	// with pattern: [a-zA-Z0-9._/-]+.
	MacSourceMember interface{}

	// Indicates if this bundle is operating as an inter-chassis link (1 = I-C
	// link, 0 = normal). The type is bool.
	InterChassis interface{}

	// Indicates the active/standby redundancy state of the device for the bundle.
	// The type is bool.
	IsActive interface{}

	// The status of the LACP feature on the bundle. The type is BmFeatureStatus.
	LacpStatus interface{}

	// The status of the mLACP feature on the bundle. The type is BmFeatureStatus.
	MlacpStatus interface{}

	// The status of the BFD (IPv4) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv4bfdStatus interface{}

	// The status of the link order signaling feature on the bundle. The type is
	// BmFeatureStatus.
	LinkOrderStatus interface{}

	// The status of the BFD (IPv6) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv6bfdStatus interface{}

	// The type of hash to use for load balancing. The type is string.
	LoadBalanceHashType interface{}

	// The number of links required per rack for localized load balancing. The
	// type is interface{} with range: 0..65535.
	LoadBalanceLocalityThreshold interface{}

	// Timer for suppressing bundle state flaps. The type is interface{} with
	// range: 0..65535.
	SuppressionTimer interface{}

	// The wait while time used for member ports. The type is interface{} with
	// range: 0..65535.
	WaitWhileTimer interface{}

	// Collector Max Delay. The type is interface{} with range: 0..65535.
	CollectorMaxDelay interface{}

	// The status of the Cisco Extensions feature (1 = enabled, 0 = not enabled).
	// The type is bool.
	CiscoExtensions interface{}

	// The status of the LACP nonrevertive feature (1 = enable, 0 = not enabled).
	// The type is bool.
	LacpNonrevertive interface{}

	// ICCP Group that the bundle is configured to. The type is interface{} with
	// range: 0..4294967295.
	IccpGroupId interface{}

	// The number of active foreign members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveForeignMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredForeignMemberCount interface{}

	// How a switchover of the bundle from this device will occur. The type is
	// BmdMlacpSwitchover.
	SwitchoverType interface{}

	// Attempt to maximize the bundle if links are below this value. The type is
	// interface{} with range: 0..4294967295.
	MaximizeThresholdValueLinks interface{}

	// Attempt to maximize the bundle if bandwidth is below this value. The type
	// is interface{} with range: 0..4294967295.
	MaximizeThresholdValueBandWidth interface{}

	// Indicates the mode of the device for the bundle. The type is
	// BundleMlacpMode.
	MlacpMode interface{}

	// Number of seconds to wait before becoming active after recovering from a
	// failure. The type is interface{} with range: 0..65535. Units are second.
	RecoveryDelay interface{}

	// Is the ICCP group of the bundle in singleton mode (1 = singleton; 0 = not
	// singleton). The type is bool.
	Singleton interface{}

	// MAC address of this member.
	MacAddress Bundles_Bundles_Bundle_Data_MacAddress

	// Configuration values for BFD on bundle members. The type is slice of
	// Bundles_Bundles_Bundle_Data_BfdConfig.
	BfdConfig []*Bundles_Bundles_Bundle_Data_BfdConfig
}

Bundles_Bundles_Bundle_Data Data for each Bundle

func (*Bundles_Bundles_Bundle_Data) GetEntityData

func (data *Bundles_Bundles_Bundle_Data) GetEntityData() *types.CommonEntityData

type Bundles_Bundles_Bundle_Data_BfdConfig

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

	// Status of BFD on the bundle. The type is BmdBfdBdlState.
	BundleStatus interface{}

	// Time to wait on session start before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	StartTimer interface{}

	// Time to wait on session NBR_UNCONFIG before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	NbrUnconfigTimer interface{}

	// Preferred multiplier for the BFD session. The type is interface{} with
	// range: 0..65535.
	PrefMultiplier interface{}

	// Preferred minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefMinInterval interface{}

	// Preferred echo minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefEchoMinInterval interface{}

	// Flag indicating if BFD is enabled (1 = enabled; 0 = not enabled). The type
	// is bool.
	FastDetect interface{}

	// Standard used for per-member BFD. The type is interface{} with range:
	// 0..4294967295.
	ModeInfo interface{}

	// Configured destination address for BFD session.
	DestinationAddress Bundles_Bundles_Bundle_Data_BfdConfig_DestinationAddress
}

Bundles_Bundles_Bundle_Data_BfdConfig Configuration values for BFD on bundle members

func (*Bundles_Bundles_Bundle_Data_BfdConfig) GetEntityData

func (bfdConfig *Bundles_Bundles_Bundle_Data_BfdConfig) GetEntityData() *types.CommonEntityData

type Bundles_Bundles_Bundle_Data_BfdConfig_DestinationAddress

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

	// AF. The type is BmAfId.
	Af 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{}
}

Bundles_Bundles_Bundle_Data_BfdConfig_DestinationAddress Configured destination address for BFD session

func (*Bundles_Bundles_Bundle_Data_BfdConfig_DestinationAddress) GetEntityData

type Bundles_Bundles_Bundle_Data_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

Bundles_Bundles_Bundle_Data_MacAddress MAC address of this member

func (*Bundles_Bundles_Bundle_Data_MacAddress) GetEntityData

func (macAddress *Bundles_Bundles_Bundle_Data_MacAddress) GetEntityData() *types.CommonEntityData

type Bundles_Bundles_Bundle_Members

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

	// Member information. The type is slice of
	// Bundles_Bundles_Bundle_Members_Member.
	Member []*Bundles_Bundles_Bundle_Members_Member
}

Bundles_Bundles_Bundle_Members Member interface

func (*Bundles_Bundles_Bundle_Members) GetEntityData

func (members *Bundles_Bundles_Bundle_Members) GetEntityData() *types.CommonEntityData

type Bundles_Bundles_Bundle_Members_Member

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

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

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

	// The priority of this member. The type is interface{} with range: 0..65535.
	PortPriority interface{}

	// Member's link number. The type is interface{} with range: 0..65535.
	PortNumber interface{}

	// Member's underlying link ID. The type is interface{} with range: 0..65535.
	UnderlyingLinkId interface{}

	// Member's link order number. The type is interface{} with range: 0..65535.
	LinkOrderNumber interface{}

	// Location of member. The type is interface{} with range: 0..4294967295.
	IccpNode interface{}

	// Bandwidth of this member (kbps). The type is interface{} with range:
	// 0..4294967295. Units are kbit/s.
	Bandwidth interface{}

	// Boolean indicating LACP enabled or not. The type is string.
	LacpEnabled interface{}

	// Member's type (local/foreign). The type is BmdMemberTypeEnum.
	MemberType interface{}

	// Member's (short form) name. The type is string.
	MemberName interface{}

	// Counters data about member link.
	Counters Bundles_Bundles_Bundle_Members_Member_Counters

	// Lacp data about member link.
	LinkData Bundles_Bundles_Bundle_Members_Member_LinkData

	// Mux state machine data.
	MemberMuxData Bundles_Bundles_Bundle_Members_Member_MemberMuxData

	// MAC address of this member (deprecated).
	MacAddress Bundles_Bundles_Bundle_Members_Member_MacAddress
}

Bundles_Bundles_Bundle_Members_Member Member information

func (*Bundles_Bundles_Bundle_Members_Member) GetEntityData

type Bundles_Bundles_Bundle_Members_Member_Counters

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

	// LACPDUs received. The type is interface{} with range: 0..4294967295.
	LacpdUsReceived interface{}

	// LACPDUs transmitted. The type is interface{} with range: 0..4294967295.
	LacpdUsTransmitted interface{}

	// Marker packets received. The type is interface{} with range: 0..4294967295.
	MarkerPacketsReceived interface{}

	// Marker response packets transmitted. The type is interface{} with range:
	// 0..4294967295.
	MarkerResponsesTransmitted interface{}

	// Illegal and unknown packets received. The type is interface{} with range:
	// 0..4294967295.
	IllegalPacketsReceived interface{}

	// LACPDUs received that exceed the rate limit. The type is interface{} with
	// range: 0..4294967295.
	ExcessLacpdUsReceived interface{}

	// Marker packets received that exceed the rate limit. The type is interface{}
	// with range: 0..4294967295.
	ExcessMarkerPacketsReceived interface{}

	// State flag set to Defaulted. The type is interface{} with range:
	// 0..4294967295.
	Defaulted interface{}

	// State flag set to Expired. The type is interface{} with range:
	// 0..4294967295.
	Expired interface{}

	// Last time counters cleared (s) (deprecated). The type is interface{} with
	// range: 0..4294967295.
	LastClearedSec interface{}

	// Last time counters cleared (nsec) (deprecated). The type is interface{}
	// with range: 0..4294967295.
	LastClearedNsec interface{}
}

Bundles_Bundles_Bundle_Members_Member_Counters Counters data about member link

func (*Bundles_Bundles_Bundle_Members_Member_Counters) GetEntityData

type Bundles_Bundles_Bundle_Members_Member_LinkData

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

	// Member's interface handle. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceHandle interface{}

	// System priority of actor system. The type is interface{} with range:
	// 0..65535.
	ActorSystemPriority interface{}

	// MAC Address of the actor system. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	ActorSystemMacAddress interface{}

	// Operational key for this port. The type is interface{} with range:
	// 0..65535.
	ActorOperationalKey interface{}

	// System priority of partner system. The type is interface{} with range:
	// 0..65535.
	PartnerSystemPriority interface{}

	// MAC Address used to identify the partner system. The type is string with
	// pattern: [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	PartnerSystemMacAddress interface{}

	// Operational key for partner port. The type is interface{} with range:
	// 0..65535.
	PartnerOperationalKey interface{}

	// MIB ifindex of selected bundle. The type is interface{} with range:
	// 0..4294967295.
	SelectedAggregatorId interface{}

	// MIB ifindex of attached bundle. The type is interface{} with range:
	// 0..4294967295.
	AttachedAggregatorId interface{}

	// Port number of this port. The type is interface{} with range: 0..65535.
	ActorPortId interface{}

	// Priority of this port. The type is interface{} with range: 0..65535.
	ActorPortPriority interface{}

	// Port number of the partner's port. The type is interface{} with range:
	// 0..65535.
	PartnerPortId interface{}

	// Priority of the partner's port. The type is interface{} with range:
	// 0..65535.
	PartnerPortPriority interface{}

	// LACP state of this port. The type is interface{} with range: 0..255.
	ActorPortState interface{}

	// LACP state of the partner's port. The type is interface{} with range:
	// 0..255.
	PartnerPortState interface{}
}

Bundles_Bundles_Bundle_Members_Member_LinkData Lacp data about member link

func (*Bundles_Bundles_Bundle_Members_Member_LinkData) GetEntityData

type Bundles_Bundles_Bundle_Members_Member_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

Bundles_Bundles_Bundle_Members_Member_MacAddress MAC address of this member (deprecated)

func (*Bundles_Bundles_Bundle_Members_Member_MacAddress) GetEntityData

type Bundles_Bundles_Bundle_Members_Member_MemberMuxData

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

	// Current state of this bundle member. The type is BmMuxstate.
	MuxState interface{}

	// Internal value indicating if an error occurred trying to put a link into
	// the desired state. The type is interface{} with range: 0..4294967295.
	Error interface{}

	// Reason for last Mux state change. The type is BmMbrStateReason.
	MemberMuxStateReason interface{}

	// Current internal state of this bundle member. The type is BmdMemberState.
	MemberState interface{}

	// Reason for last Mux state change (Deprecated). The type is BmMuxreason.
	MuxStateReason interface{}

	// Data regarding the reason for last Mux state change.
	MemberMuxStateReasonData Bundles_Bundles_Bundle_Members_Member_MemberMuxData_MemberMuxStateReasonData
}

Bundles_Bundles_Bundle_Members_Member_MemberMuxData Mux state machine data

func (*Bundles_Bundles_Bundle_Members_Member_MemberMuxData) GetEntityData

type Bundles_Bundles_Bundle_Members_Member_MemberMuxData_MemberMuxStateReasonData

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

	// The item the reason applies to. The type is BmStateReasonTarget.
	ReasonType interface{}

	// The severity of the reason. The type is BmSeverity.
	Severity interface{}
}

Bundles_Bundles_Bundle_Members_Member_MemberMuxData_MemberMuxStateReasonData Data regarding the reason for last Mux state change

func (*Bundles_Bundles_Bundle_Members_Member_MemberMuxData_MemberMuxStateReasonData) GetEntityData

type LacpBundleMembers

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

	// Table of devices with their LACP bundle member interfaces.
	Nodes LacpBundleMembers_Nodes

	// Table of LACP bundle member interfaces.
	Members LacpBundleMembers_Members
}

LacpBundleMembers lacp bundle members

func (*LacpBundleMembers) GetEntityData

func (lacpBundleMembers *LacpBundleMembers) GetEntityData() *types.CommonEntityData

type LacpBundleMembers_Members

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

	// LACP bundle member interface data. The type is slice of
	// LacpBundleMembers_Members_Member.
	Member []*LacpBundleMembers_Members_Member
}

LacpBundleMembers_Members Table of LACP bundle member interfaces

func (*LacpBundleMembers_Members) GetEntityData

func (members *LacpBundleMembers_Members) GetEntityData() *types.CommonEntityData

type LacpBundleMembers_Members_Member

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

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

	// Link data for LACP bundle members.
	Data LacpBundleMembers_Members_Member_Data

	// Link counters for LACP bundle members.
	Counters LacpBundleMembers_Members_Member_Counters
}

LacpBundleMembers_Members_Member LACP bundle member interface data

func (*LacpBundleMembers_Members_Member) GetEntityData

func (member *LacpBundleMembers_Members_Member) GetEntityData() *types.CommonEntityData

type LacpBundleMembers_Members_Member_Counters

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

	// LACPDUs received. The type is interface{} with range: 0..4294967295.
	LacpdUsReceived interface{}

	// LACPDUs transmitted. The type is interface{} with range: 0..4294967295.
	LacpdUsTransmitted interface{}

	// Marker packets received. The type is interface{} with range: 0..4294967295.
	MarkerPacketsReceived interface{}

	// Marker response packets transmitted. The type is interface{} with range:
	// 0..4294967295.
	MarkerResponsesTransmitted interface{}

	// Illegal and unknown packets received. The type is interface{} with range:
	// 0..4294967295.
	IllegalPacketsReceived interface{}

	// LACPDUs received that exceed the rate limit. The type is interface{} with
	// range: 0..4294967295.
	ExcessLacpdUsReceived interface{}

	// Marker packets received that exceed the rate limit. The type is interface{}
	// with range: 0..4294967295.
	ExcessMarkerPacketsReceived interface{}

	// State flag set to Defaulted. The type is interface{} with range:
	// 0..4294967295.
	Defaulted interface{}

	// State flag set to Expired. The type is interface{} with range:
	// 0..4294967295.
	Expired interface{}

	// Time elapsed since last LACPDU received (nsec). The type is interface{}
	// with range: 0..18446744073709551615.
	TimeSinceLastLacpduReceived interface{}

	// Time elapsed since counters last cleared (nsec). The type is interface{}
	// with range: 0..18446744073709551615.
	TimeSinceCleared interface{}

	// Time elapsed since last unexpected event (nsec). The type is interface{}
	// with range: 0..18446744073709551615.
	TimeSinceUnexpectedEvent interface{}

	// Last time counters cleared (s) (deprecated). The type is interface{} with
	// range: 0..4294967295.
	LastClearedSec interface{}

	// Last time counters cleared (nsec) (deprecated). The type is interface{}
	// with range: 0..4294967295.
	LastClearedNsec interface{}
}

LacpBundleMembers_Members_Member_Counters Link counters for LACP bundle members

func (*LacpBundleMembers_Members_Member_Counters) GetEntityData

type LacpBundleMembers_Members_Member_Data

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

	// Member's interface handle. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceHandle interface{}

	// System priority of the actor system. The type is interface{} with range:
	// 0..65535.
	ActorSystemPriority interface{}

	// MAC Address of the actor system. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	ActorSystemMacAddress interface{}

	// Operational key for this port. The type is interface{} with range:
	// 0..65535.
	ActorOperationalKey interface{}

	// System priority of partner system. The type is interface{} with range:
	// 0..65535.
	PartnerSystemPriority interface{}

	// MAC Address used to identify the partner system. The type is string with
	// pattern: [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	PartnerSystemMacAddress interface{}

	// Operational key for partner port. The type is interface{} with range:
	// 0..65535.
	PartnerOperationalKey interface{}

	// MIB ifindex of selected bundle. The type is interface{} with range:
	// 0..4294967295.
	SelectedAggregatorId interface{}

	// MIB ifindex of attached bundle. The type is interface{} with range:
	// 0..4294967295.
	AttachedAggregatorId interface{}

	// Port number of this port. The type is interface{} with range: 0..65535.
	ActorPortId interface{}

	// Priority of this port. The type is interface{} with range: 0..65535.
	ActorPortPriority interface{}

	// Port number of the partner's port. The type is interface{} with range:
	// 0..65535.
	PartnerPortId interface{}

	// Priority of the partner's port. The type is interface{} with range:
	// 0..65535.
	PartnerPortPriority interface{}

	// LACP state of this port. The type is interface{} with range: 0..255.
	ActorPortState interface{}

	// LACP state of the partner's port. The type is interface{} with range:
	// 0..255.
	PartnerPortState interface{}
}

LacpBundleMembers_Members_Member_Data Link data for LACP bundle members

func (*LacpBundleMembers_Members_Member_Data) GetEntityData

type LacpBundleMembers_Nodes

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

	// Node ID. The type is slice of LacpBundleMembers_Nodes_Node.
	Node []*LacpBundleMembers_Nodes_Node
}

LacpBundleMembers_Nodes Table of devices with their LACP bundle member interfaces

func (*LacpBundleMembers_Nodes) GetEntityData

func (nodes *LacpBundleMembers_Nodes) GetEntityData() *types.CommonEntityData

type LacpBundleMembers_Nodes_Node

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

	// This attribute is a key. For a local device the Node ID e.g. '0_0_CPU0' ,
	// for a peer device the LDP ID followed by the ICCP Group ID e.g.
	// '5.4.3.2,4'. The type is string.
	Node interface{}

	// Link counters for LACP bundle members per node.
	Counters LacpBundleMembers_Nodes_Node_Counters
}

LacpBundleMembers_Nodes_Node Node ID

func (*LacpBundleMembers_Nodes_Node) GetEntityData

func (node *LacpBundleMembers_Nodes_Node) GetEntityData() *types.CommonEntityData

type LacpBundleMembers_Nodes_Node_Counters

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

	// LACP protocol packets received on ports with LACP inactive/off. The type is
	// interface{} with range: 0..4294967295.
	WrongPortCount interface{}

	// Last unrecognized port on which a packet was received. The type is
	// interface{} with range: 0..4294967295.
	LastWrongPort interface{}

	// Packets received for which rx port could not be determined. The type is
	// interface{} with range: 0..4294967295.
	UnknownPortCount interface{}

	// Packets received which could not be decoded. The type is interface{} with
	// range: 0..4294967295.
	UndecodablePackets interface{}

	// Time elapsed since counters were last cleared (in nanoseconds). The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceCleared interface{}

	// Time elapsed since last unexpected event (in nanoseconds). The type is
	// interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceUnexpectedEvent interface{}

	// Time elapsed since statistics were last updated (in nanoseconds). The type
	// is interface{} with range: 0..18446744073709551615. Units are nanosecond.
	TimeSinceLastUpdated interface{}
}

LacpBundleMembers_Nodes_Node_Counters Link counters for LACP bundle members per node

func (*LacpBundleMembers_Nodes_Node_Counters) GetEntityData

type LacpBundles

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

	// LACP bundle data.
	Bundles LacpBundles_Bundles
}

LacpBundles LACP bundle data

func (*LacpBundles) GetEntityData

func (lacpBundles *LacpBundles) GetEntityData() *types.CommonEntityData

type LacpBundles_Bundles

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

	// LACP Bundle interface. The type is slice of LacpBundles_Bundles_Bundle.
	Bundle []*LacpBundles_Bundles_Bundle
}

LacpBundles_Bundles LACP bundle data

func (*LacpBundles_Bundles) GetEntityData

func (bundles *LacpBundles_Bundles) GetEntityData() *types.CommonEntityData

type LacpBundles_Bundles_Bundle

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

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

	// Data for each Bundle.
	Data LacpBundles_Bundles_Bundle_Data

	// LACP Member interface.
	Members LacpBundles_Bundles_Bundle_Members
}

LacpBundles_Bundles_Bundle LACP Bundle interface

func (*LacpBundles_Bundles_Bundle) GetEntityData

func (bundle *LacpBundles_Bundles_Bundle) GetEntityData() *types.CommonEntityData

type LacpBundles_Bundles_Bundle_Data

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

	// Operational key of the interface. The type is interface{} with range:
	// 0..65535.
	ActorOperationalKey interface{}

	// Priority of the partner system. The type is interface{} with range:
	// 0..65535.
	PartnerSystemPriority interface{}

	// MAC Address used to identify the partner system. The type is string with
	// pattern: [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	PartnerSystemMacAddress interface{}

	// Operational key of the partner. The type is interface{} with range:
	// 0..65535.
	PartnerOperationalKey interface{}

	// Basic bundle information.
	ActorBundleData LacpBundles_Bundles_Bundle_Data_ActorBundleData

	// System ID for the bundle.
	BundleSystemId LacpBundles_Bundles_Bundle_Data_BundleSystemId
}

LacpBundles_Bundles_Bundle_Data Data for each Bundle

func (*LacpBundles_Bundles_Bundle_Data) GetEntityData

type LacpBundles_Bundles_Bundle_Data_ActorBundleData

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

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

	// Bandwidth available to the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	AvailableBandwidth interface{}

	// Effective bandwidth on the bundle interface (kbps). The type is interface{}
	// with range: 0..4294967295. Units are kbit/s.
	EffectiveBandwidth interface{}

	// Bandwidth configured on the bundle interface (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	ConfiguredBandwidth interface{}

	// Minimum number of active links for bundle to go up. The type is interface{}
	// with range: 0..255.
	MinimumActiveLinks interface{}

	// Maximum number of active links in the bundle. The type is interface{} with
	// range: 0..255.
	MaximumActiveLinks interface{}

	// Source of maximum active links value. The type is BmWhichSystem.
	MaximumActiveLinksSource interface{}

	// Minimum bundle bandwidth for bundle to go up (kbps). The type is
	// interface{} with range: 0..4294967295. Units are kbit/s.
	MinimumBandwidth interface{}

	// Primary bundle member (no longer applicable). The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	PrimaryMember interface{}

	// The state of the bundle. The type is BmBdlState.
	BundleStatus interface{}

	// The number of active local members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveMemberCount interface{}

	// The number of standby local members on the bundle. The type is interface{}
	// with range: 0..65535.
	StandbyMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredMemberCount interface{}

	// The source of the MAC Address. The type is BmBdlMacSource.
	MacSource interface{}

	// The name of the member that supplied the MAC address. The type is string
	// with pattern: [a-zA-Z0-9._/-]+.
	MacSourceMember interface{}

	// Indicates if this bundle is operating as an inter-chassis link (1 = I-C
	// link, 0 = normal). The type is bool.
	InterChassis interface{}

	// Indicates the active/standby redundancy state of the device for the bundle.
	// The type is bool.
	IsActive interface{}

	// The status of the LACP feature on the bundle. The type is BmFeatureStatus.
	LacpStatus interface{}

	// The status of the mLACP feature on the bundle. The type is BmFeatureStatus.
	MlacpStatus interface{}

	// The status of the BFD (IPv4) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv4bfdStatus interface{}

	// The status of the link order signaling feature on the bundle. The type is
	// BmFeatureStatus.
	LinkOrderStatus interface{}

	// The status of the BFD (IPv6) feature on the bundle. The type is
	// BmFeatureStatus.
	Ipv6bfdStatus interface{}

	// The type of hash to use for load balancing. The type is string.
	LoadBalanceHashType interface{}

	// The number of links required per rack for localized load balancing. The
	// type is interface{} with range: 0..65535.
	LoadBalanceLocalityThreshold interface{}

	// Timer for suppressing bundle state flaps. The type is interface{} with
	// range: 0..65535.
	SuppressionTimer interface{}

	// The wait while time used for member ports. The type is interface{} with
	// range: 0..65535.
	WaitWhileTimer interface{}

	// Collector Max Delay. The type is interface{} with range: 0..65535.
	CollectorMaxDelay interface{}

	// The status of the Cisco Extensions feature (1 = enabled, 0 = not enabled).
	// The type is bool.
	CiscoExtensions interface{}

	// The status of the LACP nonrevertive feature (1 = enable, 0 = not enabled).
	// The type is bool.
	LacpNonrevertive interface{}

	// ICCP Group that the bundle is configured to. The type is interface{} with
	// range: 0..4294967295.
	IccpGroupId interface{}

	// The number of active foreign members on the bundle. The type is interface{}
	// with range: 0..65535.
	ActiveForeignMemberCount interface{}

	// The number of configured local members on the bundle. The type is
	// interface{} with range: 0..65535.
	ConfiguredForeignMemberCount interface{}

	// How a switchover of the bundle from this device will occur. The type is
	// BmdMlacpSwitchover.
	SwitchoverType interface{}

	// Attempt to maximize the bundle if links are below this value. The type is
	// interface{} with range: 0..4294967295.
	MaximizeThresholdValueLinks interface{}

	// Attempt to maximize the bundle if bandwidth is below this value. The type
	// is interface{} with range: 0..4294967295.
	MaximizeThresholdValueBandWidth interface{}

	// Indicates the mode of the device for the bundle. The type is
	// BundleMlacpMode.
	MlacpMode interface{}

	// Number of seconds to wait before becoming active after recovering from a
	// failure. The type is interface{} with range: 0..65535. Units are second.
	RecoveryDelay interface{}

	// Is the ICCP group of the bundle in singleton mode (1 = singleton; 0 = not
	// singleton). The type is bool.
	Singleton interface{}

	// MAC address of this member.
	MacAddress LacpBundles_Bundles_Bundle_Data_ActorBundleData_MacAddress

	// Configuration values for BFD on bundle members. The type is slice of
	// LacpBundles_Bundles_Bundle_Data_ActorBundleData_BfdConfig.
	BfdConfig []*LacpBundles_Bundles_Bundle_Data_ActorBundleData_BfdConfig
}

LacpBundles_Bundles_Bundle_Data_ActorBundleData Basic bundle information

func (*LacpBundles_Bundles_Bundle_Data_ActorBundleData) GetEntityData

type LacpBundles_Bundles_Bundle_Data_ActorBundleData_BfdConfig

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

	// Status of BFD on the bundle. The type is BmdBfdBdlState.
	BundleStatus interface{}

	// Time to wait on session start before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	StartTimer interface{}

	// Time to wait on session NBR_UNCONFIG before declaring DOWN. The type is
	// interface{} with range: 0..4294967295.
	NbrUnconfigTimer interface{}

	// Preferred multiplier for the BFD session. The type is interface{} with
	// range: 0..65535.
	PrefMultiplier interface{}

	// Preferred minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefMinInterval interface{}

	// Preferred echo minimum interval for the BFD session (ms). The type is
	// interface{} with range: 0..4294967295.
	PrefEchoMinInterval interface{}

	// Flag indicating if BFD is enabled (1 = enabled; 0 = not enabled). The type
	// is bool.
	FastDetect interface{}

	// Standard used for per-member BFD. The type is interface{} with range:
	// 0..4294967295.
	ModeInfo interface{}

	// Configured destination address for BFD session.
	DestinationAddress LacpBundles_Bundles_Bundle_Data_ActorBundleData_BfdConfig_DestinationAddress
}

LacpBundles_Bundles_Bundle_Data_ActorBundleData_BfdConfig Configuration values for BFD on bundle members

func (*LacpBundles_Bundles_Bundle_Data_ActorBundleData_BfdConfig) GetEntityData

type LacpBundles_Bundles_Bundle_Data_ActorBundleData_BfdConfig_DestinationAddress

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

	// AF. The type is BmAfId.
	Af 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{}
}

LacpBundles_Bundles_Bundle_Data_ActorBundleData_BfdConfig_DestinationAddress Configured destination address for BFD session

func (*LacpBundles_Bundles_Bundle_Data_ActorBundleData_BfdConfig_DestinationAddress) GetEntityData

type LacpBundles_Bundles_Bundle_Data_ActorBundleData_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

LacpBundles_Bundles_Bundle_Data_ActorBundleData_MacAddress MAC address of this member

func (*LacpBundles_Bundles_Bundle_Data_ActorBundleData_MacAddress) GetEntityData

type LacpBundles_Bundles_Bundle_Data_BundleSystemId

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr LacpBundles_Bundles_Bundle_Data_BundleSystemId_SystemMacAddr
}

LacpBundles_Bundles_Bundle_Data_BundleSystemId System ID for the bundle

func (*LacpBundles_Bundles_Bundle_Data_BundleSystemId) GetEntityData

type LacpBundles_Bundles_Bundle_Data_BundleSystemId_SystemMacAddr

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

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

LacpBundles_Bundles_Bundle_Data_BundleSystemId_SystemMacAddr MAC Address used to identify the system

func (*LacpBundles_Bundles_Bundle_Data_BundleSystemId_SystemMacAddr) GetEntityData

type LacpBundles_Bundles_Bundle_Members

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

	// Member information. The type is slice of
	// LacpBundles_Bundles_Bundle_Members_Member.
	Member []*LacpBundles_Bundles_Bundle_Members_Member
}

LacpBundles_Bundles_Bundle_Members LACP Member interface

func (*LacpBundles_Bundles_Bundle_Members) GetEntityData

func (members *LacpBundles_Bundles_Bundle_Members) GetEntityData() *types.CommonEntityData

type LacpBundles_Bundles_Bundle_Members_Member

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

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

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

	// The priority of this member. The type is interface{} with range: 0..65535.
	PortPriority interface{}

	// Member's link number. The type is interface{} with range: 0..65535.
	PortNumber interface{}

	// Member's underlying link ID. The type is interface{} with range: 0..65535.
	UnderlyingLinkId interface{}

	// Member's link order number. The type is interface{} with range: 0..65535.
	LinkOrderNumber interface{}

	// Location of member. The type is interface{} with range: 0..4294967295.
	IccpNode interface{}

	// Bandwidth of this member (kbps). The type is interface{} with range:
	// 0..4294967295. Units are kbit/s.
	Bandwidth interface{}

	// Boolean indicating LACP enabled or not. The type is string.
	LacpEnabled interface{}

	// Member's type (local/foreign). The type is BmdMemberTypeEnum.
	MemberType interface{}

	// Member's (short form) name. The type is string.
	MemberName interface{}

	// Counters data about member link.
	Counters LacpBundles_Bundles_Bundle_Members_Member_Counters

	// Lacp data about member link.
	LinkData LacpBundles_Bundles_Bundle_Members_Member_LinkData

	// Mux state machine data.
	MemberMuxData LacpBundles_Bundles_Bundle_Members_Member_MemberMuxData

	// MAC address of this member (deprecated).
	MacAddress LacpBundles_Bundles_Bundle_Members_Member_MacAddress
}

LacpBundles_Bundles_Bundle_Members_Member Member information

func (*LacpBundles_Bundles_Bundle_Members_Member) GetEntityData

type LacpBundles_Bundles_Bundle_Members_Member_Counters

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

	// LACPDUs received. The type is interface{} with range: 0..4294967295.
	LacpdUsReceived interface{}

	// LACPDUs transmitted. The type is interface{} with range: 0..4294967295.
	LacpdUsTransmitted interface{}

	// Marker packets received. The type is interface{} with range: 0..4294967295.
	MarkerPacketsReceived interface{}

	// Marker response packets transmitted. The type is interface{} with range:
	// 0..4294967295.
	MarkerResponsesTransmitted interface{}

	// Illegal and unknown packets received. The type is interface{} with range:
	// 0..4294967295.
	IllegalPacketsReceived interface{}

	// LACPDUs received that exceed the rate limit. The type is interface{} with
	// range: 0..4294967295.
	ExcessLacpdUsReceived interface{}

	// Marker packets received that exceed the rate limit. The type is interface{}
	// with range: 0..4294967295.
	ExcessMarkerPacketsReceived interface{}

	// State flag set to Defaulted. The type is interface{} with range:
	// 0..4294967295.
	Defaulted interface{}

	// State flag set to Expired. The type is interface{} with range:
	// 0..4294967295.
	Expired interface{}

	// Last time counters cleared (s) (deprecated). The type is interface{} with
	// range: 0..4294967295.
	LastClearedSec interface{}

	// Last time counters cleared (nsec) (deprecated). The type is interface{}
	// with range: 0..4294967295.
	LastClearedNsec interface{}
}

LacpBundles_Bundles_Bundle_Members_Member_Counters Counters data about member link

func (*LacpBundles_Bundles_Bundle_Members_Member_Counters) GetEntityData

type LacpBundles_Bundles_Bundle_Members_Member_LinkData

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

	// Member's interface handle. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceHandle interface{}

	// System priority of actor system. The type is interface{} with range:
	// 0..65535.
	ActorSystemPriority interface{}

	// MAC Address of the actor system. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	ActorSystemMacAddress interface{}

	// Operational key for this port. The type is interface{} with range:
	// 0..65535.
	ActorOperationalKey interface{}

	// System priority of partner system. The type is interface{} with range:
	// 0..65535.
	PartnerSystemPriority interface{}

	// MAC Address used to identify the partner system. The type is string with
	// pattern: [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	PartnerSystemMacAddress interface{}

	// Operational key for partner port. The type is interface{} with range:
	// 0..65535.
	PartnerOperationalKey interface{}

	// MIB ifindex of selected bundle. The type is interface{} with range:
	// 0..4294967295.
	SelectedAggregatorId interface{}

	// MIB ifindex of attached bundle. The type is interface{} with range:
	// 0..4294967295.
	AttachedAggregatorId interface{}

	// Port number of this port. The type is interface{} with range: 0..65535.
	ActorPortId interface{}

	// Priority of this port. The type is interface{} with range: 0..65535.
	ActorPortPriority interface{}

	// Port number of the partner's port. The type is interface{} with range:
	// 0..65535.
	PartnerPortId interface{}

	// Priority of the partner's port. The type is interface{} with range:
	// 0..65535.
	PartnerPortPriority interface{}

	// LACP state of this port. The type is interface{} with range: 0..255.
	ActorPortState interface{}

	// LACP state of the partner's port. The type is interface{} with range:
	// 0..255.
	PartnerPortState interface{}
}

LacpBundles_Bundles_Bundle_Members_Member_LinkData Lacp data about member link

func (*LacpBundles_Bundles_Bundle_Members_Member_LinkData) GetEntityData

type LacpBundles_Bundles_Bundle_Members_Member_MacAddress

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

	// MAC address. The type is string with pattern:
	// [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	Address interface{}
}

LacpBundles_Bundles_Bundle_Members_Member_MacAddress MAC address of this member (deprecated)

func (*LacpBundles_Bundles_Bundle_Members_Member_MacAddress) GetEntityData

type LacpBundles_Bundles_Bundle_Members_Member_MemberMuxData

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

	// Current state of this bundle member. The type is BmMuxstate.
	MuxState interface{}

	// Internal value indicating if an error occurred trying to put a link into
	// the desired state. The type is interface{} with range: 0..4294967295.
	Error interface{}

	// Reason for last Mux state change. The type is BmMbrStateReason.
	MemberMuxStateReason interface{}

	// Current internal state of this bundle member. The type is BmdMemberState.
	MemberState interface{}

	// Reason for last Mux state change (Deprecated). The type is BmMuxreason.
	MuxStateReason interface{}

	// Data regarding the reason for last Mux state change.
	MemberMuxStateReasonData LacpBundles_Bundles_Bundle_Members_Member_MemberMuxData_MemberMuxStateReasonData
}

LacpBundles_Bundles_Bundle_Members_Member_MemberMuxData Mux state machine data

func (*LacpBundles_Bundles_Bundle_Members_Member_MemberMuxData) GetEntityData

type LacpBundles_Bundles_Bundle_Members_Member_MemberMuxData_MemberMuxStateReasonData

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

	// The item the reason applies to. The type is BmStateReasonTarget.
	ReasonType interface{}

	// The severity of the reason. The type is BmSeverity.
	Severity interface{}
}

LacpBundles_Bundles_Bundle_Members_Member_MemberMuxData_MemberMuxStateReasonData Data regarding the reason for last Mux state change

func (*LacpBundles_Bundles_Bundle_Members_Member_MemberMuxData_MemberMuxStateReasonData) GetEntityData

type LacpChurnstates

type LacpChurnstates string

LacpChurnstates represents Lacp churnstates

const (
	// The port is synchronized correctly
	LacpChurnstates_no_churn LacpChurnstates = "no-churn"

	// The port is OutOfSync and the churn timer has
	// expired
	LacpChurnstates_churn LacpChurnstates = "churn"

	// The port is OutOfSync but the churn timer has
	// not expired
	LacpChurnstates_churn_monitor LacpChurnstates = "churn-monitor"
)

type LacpData

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

	// Global LACP data.
	Global LacpData_Global
}

LacpData lacp data

func (*LacpData) GetEntityData

func (lacpData *LacpData) GetEntityData() *types.CommonEntityData

type LacpData_Global

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

	// LACP System ID.
	SystemId LacpData_Global_SystemId
}

LacpData_Global Global LACP data

func (*LacpData_Global) GetEntityData

func (global *LacpData_Global) GetEntityData() *types.CommonEntityData

type LacpData_Global_SystemId

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

	// ICCP Group that the system ID is for. The type is interface{} with range:
	// 0..4294967295.
	IccpGroupId interface{}

	// Priority of the system (deprecated). The type is interface{} with range:
	// 0..65535.
	SystemPriority interface{}

	// MAC Address used to identify the system (deprecated). The type is string
	// with pattern: [0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}.
	SystemMacAddress interface{}

	// System ID.
	SystemId LacpData_Global_SystemId_SystemId
}

LacpData_Global_SystemId LACP System ID

func (*LacpData_Global_SystemId) GetEntityData

func (systemId *LacpData_Global_SystemId) GetEntityData() *types.CommonEntityData

type LacpData_Global_SystemId_SystemId

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

	// Priority of the system. The type is interface{} with range: 0..65535.
	SystemPrio interface{}

	// MAC Address used to identify the system.
	SystemMacAddr LacpData_Global_SystemId_SystemId_SystemMacAddr
}

LacpData_Global_SystemId_SystemId System ID

func (*LacpData_Global_SystemId_SystemId) GetEntityData

func (systemId *LacpData_Global_SystemId_SystemId) GetEntityData() *types.CommonEntityData

type LacpData_Global_SystemId_SystemId_SystemMacAddr

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

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

LacpData_Global_SystemId_SystemId_SystemMacAddr MAC Address used to identify the system

func (*LacpData_Global_SystemId_SystemId_SystemMacAddr) GetEntityData

type LacpPeriodState

type LacpPeriodState string

LacpPeriodState represents Lacp period state

const (
	// Packets are being sent using a long period
	LacpPeriodState_period_s_low LacpPeriodState = "period-s-low"

	// Packets are being sent using a short period
	LacpPeriodState_period_fast LacpPeriodState = "period-fast"

	// Packets are not being sent
	LacpPeriodState_period_none LacpPeriodState = "period-none"
)

type LacpSelState

type LacpSelState string

LacpSelState represents Lacp sel state

const (
	// The link is Unselected
	LacpSelState_unselected LacpSelState = "unselected"

	// The link is Standby
	LacpSelState_standby LacpSelState = "standby"

	// The link is Selected
	LacpSelState_selected LacpSelState = "selected"
)

type LoadBalance

type LoadBalance string

LoadBalance represents Load balance

const (
	// Default
	LoadBalance_default_ LoadBalance = "default"

	// Auto
	LoadBalance_auto LoadBalance = "auto"

	// Value
	LoadBalance_value LoadBalance = "value"

	// Source IP
	LoadBalance_source_ip LoadBalance = "source-ip"

	// Destination IP
	LoadBalance_destination_ip LoadBalance = "destination-ip"

	// Unknown
	LoadBalance_unknown LoadBalance = "unknown"
)

type Rxstates

type Rxstates string

Rxstates represents Rxstates

const (
	// current rx
	Rxstates_current_rx Rxstates = "current-rx"

	// expired
	Rxstates_expired Rxstates = "expired"

	// defaulted
	Rxstates_defaulted Rxstates = "defaulted"

	// initialize
	Rxstates_initialize Rxstates = "initialize"

	// lacp disabled
	Rxstates_lacp_disabled Rxstates = "lacp-disabled"

	// port disabled
	Rxstates_port_disabled Rxstates = "port-disabled"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL