man_ipsla_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 man-ipsla package operational data.

This module contains definitions for the following management objects:

ipsla: IPSLA operational data

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 Ipsla

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

	// MPLS operational data.
	MplsData Ipsla_MplsData

	// Data from responder probe handling.
	Responder Ipsla_Responder

	// Operations data.
	OperationData Ipsla_OperationData

	// IPSLA application information.
	ApplicationInfo Ipsla_ApplicationInfo
}

Ipsla IPSLA operational data

func (*Ipsla) GetEntityData

func (ipsla *Ipsla) GetEntityData() *types.CommonEntityData

type IpslaLspGrpPathStatusEnum

type IpslaLspGrpPathStatusEnum string

IpslaLspGrpPathStatusEnum represents Ipsla lsp grp path status enum

const (
	// ipsla lsp grp path status unknown
	IpslaLspGrpPathStatusEnum_ipsla_lsp_grp_path_status_unknown IpslaLspGrpPathStatusEnum = "ipsla-lsp-grp-path-status-unknown"

	// ipsla lsp grp path status up
	IpslaLspGrpPathStatusEnum_ipsla_lsp_grp_path_status_up IpslaLspGrpPathStatusEnum = "ipsla-lsp-grp-path-status-up"

	// ipsla lsp grp path status down
	IpslaLspGrpPathStatusEnum_ipsla_lsp_grp_path_status_down IpslaLspGrpPathStatusEnum = "ipsla-lsp-grp-path-status-down"

	// ipsla lsp grp path status retry
	IpslaLspGrpPathStatusEnum_ipsla_lsp_grp_path_status_retry IpslaLspGrpPathStatusEnum = "ipsla-lsp-grp-path-status-retry"

	// ipsla lsp grp path status pending
	IpslaLspGrpPathStatusEnum_ipsla_lsp_grp_path_status_pending IpslaLspGrpPathStatusEnum = "ipsla-lsp-grp-path-status-pending"
)

type IpslaLspGrpStatusEnum

type IpslaLspGrpStatusEnum string

IpslaLspGrpStatusEnum represents Ipsla lsp grp status enum

const (
	// ipsla lsp grp status unknown
	IpslaLspGrpStatusEnum_ipsla_lsp_grp_status_unknown IpslaLspGrpStatusEnum = "ipsla-lsp-grp-status-unknown"

	// ipsla lsp grp status up
	IpslaLspGrpStatusEnum_ipsla_lsp_grp_status_up IpslaLspGrpStatusEnum = "ipsla-lsp-grp-status-up"

	// ipsla lsp grp status partial
	IpslaLspGrpStatusEnum_ipsla_lsp_grp_status_partial IpslaLspGrpStatusEnum = "ipsla-lsp-grp-status-partial"

	// ipsla lsp grp status down
	IpslaLspGrpStatusEnum_ipsla_lsp_grp_status_down IpslaLspGrpStatusEnum = "ipsla-lsp-grp-status-down"

	// ipsla lsp grp status pending
	IpslaLspGrpStatusEnum_ipsla_lsp_grp_status_pending IpslaLspGrpStatusEnum = "ipsla-lsp-grp-status-pending"
)

type IpslaMplsAddDeleteEnum

type IpslaMplsAddDeleteEnum string

IpslaMplsAddDeleteEnum represents Ipsla mpls add delete enum

const (
	// ipsla mpls add delete add q
	IpslaMplsAddDeleteEnum_ipsla_mpls_add_delete_add_q IpslaMplsAddDeleteEnum = "ipsla-mpls-add-delete-add-q"

	// ipsla mpls add delete delete q
	IpslaMplsAddDeleteEnum_ipsla_mpls_add_delete_delete_q IpslaMplsAddDeleteEnum = "ipsla-mpls-add-delete-delete-q"
)

type IpslaMplsLpdDiscoveryModeEnum

type IpslaMplsLpdDiscoveryModeEnum string

IpslaMplsLpdDiscoveryModeEnum represents Ipsla mpls lpd discovery mode enum

const (
	// ipsla mpls lpd unknown
	IpslaMplsLpdDiscoveryModeEnum_ipsla_mpls_lpd_unknown IpslaMplsLpdDiscoveryModeEnum = "ipsla-mpls-lpd-unknown"

	// ipsla mpls lpd initial running
	IpslaMplsLpdDiscoveryModeEnum_ipsla_mpls_lpd_initial_running IpslaMplsLpdDiscoveryModeEnum = "ipsla-mpls-lpd-initial-running"

	// ipsla mpls lpd initial complete
	IpslaMplsLpdDiscoveryModeEnum_ipsla_mpls_lpd_initial_complete IpslaMplsLpdDiscoveryModeEnum = "ipsla-mpls-lpd-initial-complete"

	// ipsla mpls lpd rediscovery running
	IpslaMplsLpdDiscoveryModeEnum_ipsla_mpls_lpd_rediscovery_running IpslaMplsLpdDiscoveryModeEnum = "ipsla-mpls-lpd-rediscovery-running"

	// ipsla mpls lpd rediscovery complete
	IpslaMplsLpdDiscoveryModeEnum_ipsla_mpls_lpd_rediscovery_complete IpslaMplsLpdDiscoveryModeEnum = "ipsla-mpls-lpd-rediscovery-complete"
)

type IpslaMplsLpdPathDiscoveryStatus

type IpslaMplsLpdPathDiscoveryStatus string

IpslaMplsLpdPathDiscoveryStatus represents Ipsla mpls lpd path discovery status

const (
	// ipsla mpls lpd path discovery unknown
	IpslaMplsLpdPathDiscoveryStatus_ipsla_mpls_lpd_path_discovery_unknown IpslaMplsLpdPathDiscoveryStatus = "ipsla-mpls-lpd-path-discovery-unknown"

	// ipsla mpls lpd path discovery ok
	IpslaMplsLpdPathDiscoveryStatus_ipsla_mpls_lpd_path_discovery_ok IpslaMplsLpdPathDiscoveryStatus = "ipsla-mpls-lpd-path-discovery-ok"

	// ipsla mpls lpd path discovery broken
	IpslaMplsLpdPathDiscoveryStatus_ipsla_mpls_lpd_path_discovery_broken IpslaMplsLpdPathDiscoveryStatus = "ipsla-mpls-lpd-path-discovery-broken"

	// ipsla mpls lpd path discovery unexplorable
	IpslaMplsLpdPathDiscoveryStatus_ipsla_mpls_lpd_path_discovery_unexplorable IpslaMplsLpdPathDiscoveryStatus = "ipsla-mpls-lpd-path-discovery-unexplorable"
)

type IpslaMplsLpdRetCode

type IpslaMplsLpdRetCode string

IpslaMplsLpdRetCode represents Ipsla mpls lpd ret code

const (
	// ipsla mpls lpd ret code unknown
	IpslaMplsLpdRetCode_ipsla_mpls_lpd_ret_code_unknown IpslaMplsLpdRetCode = "ipsla-mpls-lpd-ret-code-unknown"

	// ipsla mpls lpd ret code no path
	IpslaMplsLpdRetCode_ipsla_mpls_lpd_ret_code_no_path IpslaMplsLpdRetCode = "ipsla-mpls-lpd-ret-code-no-path"

	// ipsla mpls lpd ret code all path broken
	IpslaMplsLpdRetCode_ipsla_mpls_lpd_ret_code_all_path_broken IpslaMplsLpdRetCode = "ipsla-mpls-lpd-ret-code-all-path-broken"

	// ipsla mpls lpd ret code all path unexplorable
	IpslaMplsLpdRetCode_ipsla_mpls_lpd_ret_code_all_path_unexplorable IpslaMplsLpdRetCode = "ipsla-mpls-lpd-ret-code-all-path-unexplorable"

	// ipsla mpls lpd ret code all path broken or
	// unexplorable
	IpslaMplsLpdRetCode_ipsla_mpls_lpd_ret_code_all_path_broken_or_unexplorable IpslaMplsLpdRetCode = "ipsla-mpls-lpd-ret-code-all-path-broken-or-unexplorable"

	// ipsla mpls lpd ret code timeout
	IpslaMplsLpdRetCode_ipsla_mpls_lpd_ret_code_timeout IpslaMplsLpdRetCode = "ipsla-mpls-lpd-ret-code-timeout"

	// ipsla mpls lpd ret code error
	IpslaMplsLpdRetCode_ipsla_mpls_lpd_ret_code_error IpslaMplsLpdRetCode = "ipsla-mpls-lpd-ret-code-error"

	// ipsla mpls lpd ret code ok
	IpslaMplsLpdRetCode_ipsla_mpls_lpd_ret_code_ok IpslaMplsLpdRetCode = "ipsla-mpls-lpd-ret-code-ok"
)

type IpslaOperStateEnum

type IpslaOperStateEnum string

IpslaOperStateEnum represents Ipsla oper state enum

const (
	// ipsla oper state inactive
	IpslaOperStateEnum_ipsla_oper_state_inactive IpslaOperStateEnum = "ipsla-oper-state-inactive"

	// ipsla oper state pending
	IpslaOperStateEnum_ipsla_oper_state_pending IpslaOperStateEnum = "ipsla-oper-state-pending"

	// ipsla oper state active
	IpslaOperStateEnum_ipsla_oper_state_active IpslaOperStateEnum = "ipsla-oper-state-active"
)

type IpslaRetCode

type IpslaRetCode string

IpslaRetCode represents Ipsla ret code

const (
	// ipsla ret code unknown
	IpslaRetCode_ipsla_ret_code_unknown IpslaRetCode = "ipsla-ret-code-unknown"

	// ipsla ret code ok
	IpslaRetCode_ipsla_ret_code_ok IpslaRetCode = "ipsla-ret-code-ok"

	// ipsla ret code disconnect
	IpslaRetCode_ipsla_ret_code_disconnect IpslaRetCode = "ipsla-ret-code-disconnect"

	// ipsla ret code over threshold
	IpslaRetCode_ipsla_ret_code_over_threshold IpslaRetCode = "ipsla-ret-code-over-threshold"

	// ipsla ret code timeout
	IpslaRetCode_ipsla_ret_code_timeout IpslaRetCode = "ipsla-ret-code-timeout"

	// ipsla ret code busy
	IpslaRetCode_ipsla_ret_code_busy IpslaRetCode = "ipsla-ret-code-busy"

	// ipsla ret code no connection
	IpslaRetCode_ipsla_ret_code_no_connection IpslaRetCode = "ipsla-ret-code-no-connection"

	// ipsla ret code dropped
	IpslaRetCode_ipsla_ret_code_dropped IpslaRetCode = "ipsla-ret-code-dropped"

	// ipsla ret code sequence error
	IpslaRetCode_ipsla_ret_code_sequence_error IpslaRetCode = "ipsla-ret-code-sequence-error"

	// ipsla ret code verify error
	IpslaRetCode_ipsla_ret_code_verify_error IpslaRetCode = "ipsla-ret-code-verify-error"

	// ipsla ret code application specific
	IpslaRetCode_ipsla_ret_code_application_specific IpslaRetCode = "ipsla-ret-code-application-specific"

	// ipsla ret code dns server timeout
	IpslaRetCode_ipsla_ret_code_dns_server_timeout IpslaRetCode = "ipsla-ret-code-dns-server-timeout"

	// ipsla ret code tcp connect timeout
	IpslaRetCode_ipsla_ret_code_tcp_connect_timeout IpslaRetCode = "ipsla-ret-code-tcp-connect-timeout"

	// ipsla ret code http transaction timeout
	IpslaRetCode_ipsla_ret_code_http_transaction_timeout IpslaRetCode = "ipsla-ret-code-http-transaction-timeout"

	// ipsla ret code dns query error
	IpslaRetCode_ipsla_ret_code_dns_query_error IpslaRetCode = "ipsla-ret-code-dns-query-error"

	// ipsla ret code http error
	IpslaRetCode_ipsla_ret_code_http_error IpslaRetCode = "ipsla-ret-code-http-error"

	// ipsla ret code internal error
	IpslaRetCode_ipsla_ret_code_internal_error IpslaRetCode = "ipsla-ret-code-internal-error"

	// ipsla ret code mpls lsp echo tx error
	IpslaRetCode_ipsla_ret_code_mpls_lsp_echo_tx_error IpslaRetCode = "ipsla-ret-code-mpls-lsp-echo-tx-error"

	// ipsla ret code mpls lsp unreachable
	IpslaRetCode_ipsla_ret_code_mpls_lsp_unreachable IpslaRetCode = "ipsla-ret-code-mpls-lsp-unreachable"

	// ipsla ret code mpls lsp malformed request
	IpslaRetCode_ipsla_ret_code_mpls_lsp_malformed_request IpslaRetCode = "ipsla-ret-code-mpls-lsp-malformed-request"

	// ipsla ret code mpls lsp reachable but not fec
	IpslaRetCode_ipsla_ret_code_mpls_lsp_reachable_but_not_fec IpslaRetCode = "ipsla-ret-code-mpls-lsp-reachable-but-not-fec"

	// ipsla ret code mpls lsp ds map mismatch
	IpslaRetCode_ipsla_ret_code_mpls_lsp_ds_map_mismatch IpslaRetCode = "ipsla-ret-code-mpls-lsp-ds-map-mismatch"

	// ipsla ret code mpls lsp duplicate
	IpslaRetCode_ipsla_ret_code_mpls_lsp_duplicate IpslaRetCode = "ipsla-ret-code-mpls-lsp-duplicate"

	// ipsla ret code failure
	IpslaRetCode_ipsla_ret_code_failure IpslaRetCode = "ipsla-ret-code-failure"

	// ipsla ret code malloc failure
	IpslaRetCode_ipsla_ret_code_malloc_failure IpslaRetCode = "ipsla-ret-code-malloc-failure"

	// ipsla ret code sock open error
	IpslaRetCode_ipsla_ret_code_sock_open_error IpslaRetCode = "ipsla-ret-code-sock-open-error"

	// ipsla ret code sock bind error
	IpslaRetCode_ipsla_ret_code_sock_bind_error IpslaRetCode = "ipsla-ret-code-sock-bind-error"

	// ipsla ret code sock send error
	IpslaRetCode_ipsla_ret_code_sock_send_error IpslaRetCode = "ipsla-ret-code-sock-send-error"

	// ipsla ret code sock recv error
	IpslaRetCode_ipsla_ret_code_sock_recv_error IpslaRetCode = "ipsla-ret-code-sock-recv-error"

	// ipsla ret code sock connect error
	IpslaRetCode_ipsla_ret_code_sock_connect_error IpslaRetCode = "ipsla-ret-code-sock-connect-error"

	// ipsla ret code sock set option error
	IpslaRetCode_ipsla_ret_code_sock_set_option_error IpslaRetCode = "ipsla-ret-code-sock-set-option-error"

	// ipsla ret code sock attach error
	IpslaRetCode_ipsla_ret_code_sock_attach_error IpslaRetCode = "ipsla-ret-code-sock-attach-error"

	// ipsla ret code ctrl msg error
	IpslaRetCode_ipsla_ret_code_ctrl_msg_error IpslaRetCode = "ipsla-ret-code-ctrl-msg-error"

	// ipsla ret code no key chain
	IpslaRetCode_ipsla_ret_code_no_key_chain IpslaRetCode = "ipsla-ret-code-no-key-chain"

	// ipsla ret code key chain lib fail
	IpslaRetCode_ipsla_ret_code_key_chain_lib_fail IpslaRetCode = "ipsla-ret-code-key-chain-lib-fail"

	// ipsla ret code no key id
	IpslaRetCode_ipsla_ret_code_no_key_id IpslaRetCode = "ipsla-ret-code-no-key-id"

	// ipsla ret code invalid key id
	IpslaRetCode_ipsla_ret_code_invalid_key_id IpslaRetCode = "ipsla-ret-code-invalid-key-id"

	// ipsla ret code entry exist
	IpslaRetCode_ipsla_ret_code_entry_exist IpslaRetCode = "ipsla-ret-code-entry-exist"

	// ipsla ret code entry not found
	IpslaRetCode_ipsla_ret_code_entry_not_found IpslaRetCode = "ipsla-ret-code-entry-not-found"

	// ipsla ret code hop over max
	IpslaRetCode_ipsla_ret_code_hop_over_max IpslaRetCode = "ipsla-ret-code-hop-over-max"

	// ipsla ret code hop dup address
	IpslaRetCode_ipsla_ret_code_hop_dup_address IpslaRetCode = "ipsla-ret-code-hop-dup-address"

	// ipsla ret code vrf name error
	IpslaRetCode_ipsla_ret_code_vrf_name_error IpslaRetCode = "ipsla-ret-code-vrf-name-error"

	// ipsla ret code resp failure
	IpslaRetCode_ipsla_ret_code_resp_failure IpslaRetCode = "ipsla-ret-code-resp-failure"

	// ipsla ret code auth failure
	IpslaRetCode_ipsla_ret_code_auth_failure IpslaRetCode = "ipsla-ret-code-auth-failure"

	// ipsla ret code format failure
	IpslaRetCode_ipsla_ret_code_format_failure IpslaRetCode = "ipsla-ret-code-format-failure"

	// ipsla ret code port in use
	IpslaRetCode_ipsla_ret_code_port_in_use IpslaRetCode = "ipsla-ret-code-port-in-use"

	// ipsla ret code no route
	IpslaRetCode_ipsla_ret_code_no_route IpslaRetCode = "ipsla-ret-code-no-route"

	// ipsla ret code pending
	IpslaRetCode_ipsla_ret_code_pending IpslaRetCode = "ipsla-ret-code-pending"

	// ipsla ret code invalid address
	IpslaRetCode_ipsla_ret_code_invalid_address IpslaRetCode = "ipsla-ret-code-invalid-address"

	// ipsla ret code max
	IpslaRetCode_ipsla_ret_code_max IpslaRetCode = "ipsla-ret-code-max"
)

type IpslaTargetTypeEnum

type IpslaTargetTypeEnum string

IpslaTargetTypeEnum represents IPSLA Target Types

const (
	// IPv4 address
	IpslaTargetTypeEnum_ipv4_address_target_type IpslaTargetTypeEnum = "ipv4-address-target-type"

	// IPv4 prefix
	IpslaTargetTypeEnum_ipv4_prefix_target_type IpslaTargetTypeEnum = "ipv4-prefix-target-type"

	// Tunnel ID
	IpslaTargetTypeEnum_tunnel_id_target_type IpslaTargetTypeEnum = "tunnel-id-target-type"

	// IPv4 pseudowire
	IpslaTargetTypeEnum_ipv4_pseudowire_target_type IpslaTargetTypeEnum = "ipv4-pseudowire-target-type"

	// IPv6 address
	IpslaTargetTypeEnum_ipv6_address_target_type IpslaTargetTypeEnum = "ipv6-address-target-type"
)

type Ipsla_ApplicationInfo

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

	// Version of the IPSLA in Version.Release .Patch-level format. The type is
	// string.
	Version interface{}

	// Maximum number of entries. The type is interface{} with range:
	// 0..4294967295.
	MaxEntries interface{}

	// Number of entries configured. The type is interface{} with range:
	// 0..4294967295.
	EntriesConfigured interface{}

	// Number of active entries. The type is interface{} with range:
	// 0..4294967295.
	ActiveEntries interface{}

	// Number of pending entries. The type is interface{} with range:
	// 0..4294967295.
	PendingEntries interface{}

	// Number of inactive entries. The type is interface{} with range:
	// 0..4294967295.
	InactiveEntries interface{}

	// Number of configurable probes. The type is interface{} with range:
	// 0..4294967295.
	ConfigurableProbes interface{}

	// IPSLA low memory watermark in KB. The type is interface{} with range:
	// 0..4294967295.
	MinMemory interface{}

	// IPSLA HW timestamp Disabled flag. The type is bool.
	HwTimestampDisabled interface{}

	// Operation types available in this IPSLA version. The type is slice of
	// SlaOpTypes.
	OperationType []interface{}
}

Ipsla_ApplicationInfo IPSLA application information

func (*Ipsla_ApplicationInfo) GetEntityData

func (applicationInfo *Ipsla_ApplicationInfo) GetEntityData() *types.CommonEntityData

type Ipsla_MplsData

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

	// List of MPLS LSP Monitor instances.
	LspMonitors Ipsla_MplsData_LspMonitors

	// Provider Edge(PE) discovery operational data.
	Discovery Ipsla_MplsData_Discovery
}

Ipsla_MplsData MPLS operational data

func (*Ipsla_MplsData) GetEntityData

func (mplsData *Ipsla_MplsData) GetEntityData() *types.CommonEntityData

type Ipsla_MplsData_Discovery

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

	// L3 VPN PE discovery operational data.
	Vpn Ipsla_MplsData_Discovery_Vpn
}

Ipsla_MplsData_Discovery Provider Edge(PE) discovery operational data

func (*Ipsla_MplsData_Discovery) GetEntityData

func (discovery *Ipsla_MplsData_Discovery) GetEntityData() *types.CommonEntityData

type Ipsla_MplsData_Discovery_Vpn

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

	// Operational state of PE discovery.
	State Ipsla_MplsData_Discovery_Vpn_State

	// List of nexthop addresses for remote PE routers.
	Nexthops Ipsla_MplsData_Discovery_Vpn_Nexthops
}

Ipsla_MplsData_Discovery_Vpn L3 VPN PE discovery operational data

func (*Ipsla_MplsData_Discovery_Vpn) GetEntityData

func (vpn *Ipsla_MplsData_Discovery_Vpn) GetEntityData() *types.CommonEntityData

type Ipsla_MplsData_Discovery_Vpn_Nexthops

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

	// Nexthop address for remote PE router. The type is slice of
	// Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop.
	Nexthop []*Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop
}

Ipsla_MplsData_Discovery_Vpn_Nexthops List of nexthop addresses for remote PE routers

func (*Ipsla_MplsData_Discovery_Vpn_Nexthops) GetEntityData

type Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop

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

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

	// List of VRFs for the nexthop address.
	Vrfs Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop_Vrfs

	// Prefix of the nexthop address.
	Prefix Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop_Prefix
}

Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop Nexthop address for remote PE router

func (*Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop) GetEntityData

type Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop_Prefix

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

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

	// PE target mask length. The type is interface{} with range: 0..4294967295.
	TargetMask interface{}
}

Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop_Prefix Prefix of the nexthop address

func (*Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop_Prefix) GetEntityData

type Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop_Vrfs

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

	// VRF information of the nexthop address. The type is slice of
	// Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop_Vrfs_Vrf.
	Vrf []*Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop_Vrfs_Vrf
}

Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop_Vrfs List of VRFs for the nexthop address

func (*Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop_Vrfs) GetEntityData

type Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop_Vrfs_Vrf

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

	// This attribute is a key. VRF Name. The type is string with length: 1..32.
	VrfName interface{}

	// Number of prefixes in VRF. The type is interface{} with range:
	// 0..4294967295.
	PrefixCount interface{}
}

Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop_Vrfs_Vrf VRF information of the nexthop address

func (*Ipsla_MplsData_Discovery_Vpn_Nexthops_Nexthop_Vrfs_Vrf) GetEntityData

type Ipsla_MplsData_Discovery_Vpn_State

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

	// Number of seconds left before next refresh. The type is interface{} with
	// range: 0..4294967295. Units are second.
	RefreshRemaining interface{}
}

Ipsla_MplsData_Discovery_Vpn_State Operational state of PE discovery

func (*Ipsla_MplsData_Discovery_Vpn_State) GetEntityData

type Ipsla_MplsData_LspMonitors

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

	// Operational data for MPLS LSP Monitor. The type is slice of
	// Ipsla_MplsData_LspMonitors_LspMonitor.
	LspMonitor []*Ipsla_MplsData_LspMonitors_LspMonitor
}

Ipsla_MplsData_LspMonitors List of MPLS LSP Monitor instances

func (*Ipsla_MplsData_LspMonitors) GetEntityData

func (lspMonitors *Ipsla_MplsData_LspMonitors) GetEntityData() *types.CommonEntityData

type Ipsla_MplsData_LspMonitors_LspMonitor

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

	// This attribute is a key. Monitor ID. The type is interface{} with range:
	// 0..4294967295.
	MonitorId interface{}

	// Operational state of MPLS LSP Monitor.
	State Ipsla_MplsData_LspMonitors_LspMonitor_State

	// List of operations in MPLS LSP Monitor.
	Operations Ipsla_MplsData_LspMonitors_LspMonitor_Operations

	// List of Scan Queue entries in MPLS LSP Monitor.
	ScanQueues Ipsla_MplsData_LspMonitors_LspMonitor_ScanQueues
}

Ipsla_MplsData_LspMonitors_LspMonitor Operational data for MPLS LSP Monitor

func (*Ipsla_MplsData_LspMonitors_LspMonitor) GetEntityData

func (lspMonitor *Ipsla_MplsData_LspMonitors_LspMonitor) GetEntityData() *types.CommonEntityData

type Ipsla_MplsData_LspMonitors_LspMonitor_Operations

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

	// Operation created in MPLS LSP Monitor. The type is slice of
	// Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation.
	Operation []*Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation
}

Ipsla_MplsData_LspMonitors_LspMonitor_Operations List of operations in MPLS LSP Monitor

func (*Ipsla_MplsData_LspMonitors_LspMonitor_Operations) GetEntityData

type Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation

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

	// This attribute is a key. Operation ID. The type is interface{} with range:
	// 0..4294967295.
	OperationId interface{}

	// Operational state of the created operation.
	State Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_State

	// List of LPD paths in MPLS LPD group operation.
	LpdPaths Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_LpdPaths
}

Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation Operation created in MPLS LSP Monitor

func (*Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation) GetEntityData

type Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_LpdPaths

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

	// Operational state of LPD path in MPLS LSP Group operation. The type is
	// slice of
	// Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_LpdPaths_LpdPath.
	LpdPath []*Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_LpdPaths_LpdPath
}

Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_LpdPaths List of LPD paths in MPLS LPD group operation

func (*Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_LpdPaths) GetEntityData

type Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_LpdPaths_LpdPath

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

	// This attribute is a key. LPD path index. The type is interface{} with
	// range: 0..4294967295.
	PathIndex interface{}

	// Latest path status. The type is IpslaLspGrpPathStatusEnum.
	PathStatus interface{}

	// Latest operation time. The type is interface{} with range:
	// 0..18446744073709551615.
	OperationTime interface{}

	// Latest RTT. The type is interface{} with range: 0..4294967295.
	ResponseTime interface{}

	// Number of path successes. The type is interface{} with range:
	// 0..4294967295.
	SuccessCount interface{}

	// Number of path failures. The type is interface{} with range: 0..4294967295.
	FailureCount interface{}

	// LPD path identifier.
	PathId Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_LpdPaths_LpdPath_PathId
}

Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_LpdPaths_LpdPath Operational state of LPD path in MPLS LSP Group operation

func (*Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_LpdPaths_LpdPath) GetEntityData

type Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_LpdPaths_LpdPath_PathId

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

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

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

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

	// Downstream label stacks. The type is slice of interface{} with range:
	// 0..4294967295.
	DownstreamLabel []interface{}
}

Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_LpdPaths_LpdPath_PathId LPD path identifier

func (*Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_LpdPaths_LpdPath_PathId) GetEntityData

type Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_State

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

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

	// PE target mask length. The type is interface{} with range: 0..4294967295.
	TargetMask interface{}

	// Latest LSP group status. The type is IpslaLspGrpStatusEnum.
	GroupStatus interface{}

	// Latest operation time. The type is interface{} with range:
	// 0..18446744073709551615.
	OperationTime interface{}
}

Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_State Operational state of the created operation

func (*Ipsla_MplsData_LspMonitors_LspMonitor_Operations_Operation_State) GetEntityData

type Ipsla_MplsData_LspMonitors_LspMonitor_ScanQueues

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

	// Provider Edge(PE) addition or deletion requests in Scan Queue. The type is
	// slice of Ipsla_MplsData_LspMonitors_LspMonitor_ScanQueues_ScanQueue.
	ScanQueue []*Ipsla_MplsData_LspMonitors_LspMonitor_ScanQueues_ScanQueue
}

Ipsla_MplsData_LspMonitors_LspMonitor_ScanQueues List of Scan Queue entries in MPLS LSP Monitor

func (*Ipsla_MplsData_LspMonitors_LspMonitor_ScanQueues) GetEntityData

type Ipsla_MplsData_LspMonitors_LspMonitor_ScanQueues_ScanQueue

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

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

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

	// PE target mask length. The type is interface{} with range: 0..4294967295.
	TargetMask interface{}

	// PE addition or deletion. The type is IpslaMplsAddDeleteEnum.
	Entry interface{}
}

Ipsla_MplsData_LspMonitors_LspMonitor_ScanQueues_ScanQueue Provider Edge(PE) addition or deletion requests in Scan Queue

func (*Ipsla_MplsData_LspMonitors_LspMonitor_ScanQueues_ScanQueue) GetEntityData

type Ipsla_MplsData_LspMonitors_LspMonitor_State

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

	// Number of seconds left before next scan for addition (0xffffffff means the
	// timer is not running). The type is interface{} with range: 0..4294967295.
	// Units are second.
	ScanRemaining interface{}

	// Number of seconds left before next scan for deletion  (0xffffffff means the
	// timer is not running). The type is interface{} with range: 0..4294967295.
	// Units are second.
	DeleteScanRemaining interface{}

	// Number of seconds left before next path discovery (0xffffffff means the
	// timer is not running). The type is interface{} with range: 0..4294967295.
	// Units are second.
	RediscoveryRemaining interface{}

	// LPD completion time (seconds) for the entire set of PEs which are
	// discovered in this MPLSLM instance (0xffffffff means LPD is never completed
	// yet). The type is interface{} with range: 0..4294967295. Units are second.
	LpdCompeletionTime interface{}
}

Ipsla_MplsData_LspMonitors_LspMonitor_State Operational state of MPLS LSP Monitor

func (*Ipsla_MplsData_LspMonitors_LspMonitor_State) GetEntityData

type Ipsla_OperationData

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

	// Configured operations.
	Operations Ipsla_OperationData_Operations
}

Ipsla_OperationData Operations data

func (*Ipsla_OperationData) GetEntityData

func (operationData *Ipsla_OperationData) GetEntityData() *types.CommonEntityData

type Ipsla_OperationData_Operations

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

	// Operational data for an operation. The type is slice of
	// Ipsla_OperationData_Operations_Operation.
	Operation []*Ipsla_OperationData_Operations_Operation
}

Ipsla_OperationData_Operations Configured operations

func (*Ipsla_OperationData_Operations) GetEntityData

func (operations *Ipsla_OperationData_Operations) GetEntityData() *types.CommonEntityData

type Ipsla_OperationData_Operations_Operation

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

	// This attribute is a key. Operation ID. The type is interface{} with range:
	// 0..4294967295.
	OperationId interface{}

	// Common data for all operation types.
	Common Ipsla_OperationData_Operations_Operation_Common

	// LPD operational data of MPLS LSP group operation.
	Lpd Ipsla_OperationData_Operations_Operation_Lpd

	// Historical data for an operation.
	History Ipsla_OperationData_Operations_Operation_History

	// Statistics collected for an operation.
	Statistics Ipsla_OperationData_Operations_Operation_Statistics
}

Ipsla_OperationData_Operations_Operation Operational data for an operation

func (*Ipsla_OperationData_Operations_Operation) GetEntityData

type Ipsla_OperationData_Operations_Operation_Common

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

	// Operational state for an operation.
	OperationalState Ipsla_OperationData_Operations_Operation_Common_OperationalState
}

Ipsla_OperationData_Operations_Operation_Common Common data for all operation types

func (*Ipsla_OperationData_Operations_Operation_Common) GetEntityData

type Ipsla_OperationData_Operations_Operation_Common_OperationalState

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

	// Last modification time of the operation expressed in msec since 00:00:00
	// UTC, January 1, 1970. The type is interface{} with range:
	// 0..18446744073709551615.
	ModificationTime interface{}

	// Last start time of the operation expressedin msec since 00:00:00 UTC,
	// January 1, 1970. The type is interface{} with range:
	// 0..18446744073709551615.
	StartTime interface{}

	// Number of data collection attempts. The type is interface{} with range:
	// 0..4294967295.
	AttemptCount interface{}

	// Number of data collection cycles skipped. The type is interface{} with
	// range: 0..4294967295.
	SkippedCount interface{}

	// Number of seconds left in current life. The type is interface{} with range:
	// 0..4294967295. Units are second.
	LifeRemaining interface{}

	// Number of configured frequency Default 60 . The type is interface{} with
	// range: 0..4294967295.
	Frequency interface{}

	// For recurring operation configured. The type is bool.
	Recurring interface{}

	// Operational state. The type is IpslaOperStateEnum.
	OperationalState interface{}

	// Internal flags. The type is interface{} with range: 0..4294967295.
	Flags interface{}

	// Cached local port. The type is interface{} with range: 0..65535.
	LocalPort interface{}

	// Unexpected probe pkts punted from LPTS. The type is interface{} with range:
	// 0..4294967295.
	UnexpectedPackets interface{}

	// Unexpected control pkts puntedfrom LPTS. The type is interface{} with
	// range: 0..4294967295.
	UnexpectedControlPackets interface{}

	// Start time of current instance of the operation. The type is interface{}
	// with range: 0..18446744073709551615.
	OperationTime interface{}
}

Ipsla_OperationData_Operations_Operation_Common_OperationalState Operational state for an operation

func (*Ipsla_OperationData_Operations_Operation_Common_OperationalState) GetEntityData

type Ipsla_OperationData_Operations_Operation_History

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

	// Historical data with multiple hops along the path.
	Path Ipsla_OperationData_Operations_Operation_History_Path

	// Historical data for the destination node.
	Target Ipsla_OperationData_Operations_Operation_History_Target
}

Ipsla_OperationData_Operations_Operation_History Historical data for an operation

func (*Ipsla_OperationData_Operations_Operation_History) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Path

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

	// Tables of lives for an operation.
	Lifes Ipsla_OperationData_Operations_Operation_History_Path_Lifes
}

Ipsla_OperationData_Operations_Operation_History_Path Historical data with multiple hops along the path

func (*Ipsla_OperationData_Operations_Operation_History_Path) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Path_Lifes

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

	// History data for a particular life of the operation. The type is slice of
	// Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life.
	Life []*Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life
}

Ipsla_OperationData_Operations_Operation_History_Path_Lifes Tables of lives for an operation

func (*Ipsla_OperationData_Operations_Operation_History_Path_Lifes) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life

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

	// This attribute is a key. Life Index. The type is interface{} with range:
	// 0..4294967295.
	LifeIndex interface{}

	// Table of history buckets (samples) for a particular operation.
	Buckets Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets
}

Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life History data for a particular life of the operation

func (*Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets

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

	// History bucket for an operation. The type is slice of
	// Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket.
	Bucket []*Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket
}

Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets Table of history buckets (samples) for a particular operation

func (*Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket

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

	// This attribute is a key. Bucket Index. The type is interface{} with range:
	// 0..4294967295.
	BucketIndex interface{}

	// Table of samples for a particular cycle.
	Samples Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples
}

Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket History bucket for an operation

func (*Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples

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

	// Data sample for particular cycle. The type is slice of
	// Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample.
	Sample []*Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample
}

Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples Table of samples for a particular cycle

func (*Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample

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

	// This attribute is a key. Sample Index. The type is interface{} with range:
	// 0..4294967295.
	SampleIndex interface{}

	// Sample Start Time expressed in msec since00:00 :00 UTC, January 1, 1970.
	// The type is interface{} with range: 0..18446744073709551615.
	StartTime interface{}

	// Round Trip Time (milliseconds). The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	ResponseTime interface{}

	// Response Return Code. The type is IpslaRetCode.
	ReturnCode interface{}

	// Target for the operation.
	TargetAddress Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample_TargetAddress
}

Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample Data sample for particular cycle

func (*Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample_TargetAddress

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

	// TargetType. The type is IpslaTargetTypeEnum.
	TargetType interface{}

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

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

	// IPv4 prefix target.
	Ipv4PrefixTarget Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample_TargetAddress_Ipv4PrefixTarget

	// Tunnel ID target.
	TunnelIdTarget Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample_TargetAddress_TunnelIdTarget

	// IPv4 pseudowire target.
	Ipv4PseudowireTarget Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample_TargetAddress_Ipv4PseudowireTarget
}

Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample_TargetAddress Target for the operation

func (*Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample_TargetAddress) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample_TargetAddress_Ipv4PrefixTarget

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

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

	// Mask length. The type is interface{} with range: 0..255.
	MaskLength interface{}
}

Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample_TargetAddress_Ipv4PrefixTarget IPv4 prefix target

func (*Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample_TargetAddress_Ipv4PrefixTarget) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample_TargetAddress_Ipv4PseudowireTarget

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

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

	// Virtual circuit ID. The type is interface{} with range: 0..4294967295.
	VirtualCircuitId interface{}
}

Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample_TargetAddress_Ipv4PseudowireTarget IPv4 pseudowire target

func (*Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample_TargetAddress_Ipv4PseudowireTarget) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample_TargetAddress_TunnelIdTarget

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

	// Tunnel ID. The type is interface{} with range: 0..4294967295.
	TunnelId interface{}
}

Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample_TargetAddress_TunnelIdTarget Tunnel ID target

func (*Ipsla_OperationData_Operations_Operation_History_Path_Lifes_Life_Buckets_Bucket_Samples_Sample_TargetAddress_TunnelIdTarget) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Target

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

	// Tables of lives for an operation.
	Lifes Ipsla_OperationData_Operations_Operation_History_Target_Lifes
}

Ipsla_OperationData_Operations_Operation_History_Target Historical data for the destination node

func (*Ipsla_OperationData_Operations_Operation_History_Target) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Target_Lifes

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

	// Operational data for a particular life of the operation. The type is slice
	// of Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life.
	Life []*Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life
}

Ipsla_OperationData_Operations_Operation_History_Target_Lifes Tables of lives for an operation

func (*Ipsla_OperationData_Operations_Operation_History_Target_Lifes) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life

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

	// This attribute is a key. Life Index. The type is interface{} with range:
	// 0..4294967295.
	LifeIndex interface{}

	// Table of history buckets (samples) for a particular operation.
	Buckets Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets
}

Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life Operational data for a particular life of the operation

func (*Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets

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

	// History bucket for an operation. The type is slice of
	// Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket.
	Bucket []*Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket
}

Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets Table of history buckets (samples) for a particular operation

func (*Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket

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

	// This attribute is a key. Bucket Index. The type is interface{} with range:
	// 0..4294967295.
	BucketIndex interface{}

	// Sample Start Time expressed in msec since00:00 :00 UTC, January 1, 1970.
	// The type is interface{} with range: 0..18446744073709551615.
	StartTime interface{}

	// Round Trip Time (milliseconds). The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	ResponseTime interface{}

	// Response Return Code. The type is IpslaRetCode.
	ReturnCode interface{}

	// Target for the operation.
	TargetAddress Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket_TargetAddress
}

Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket History bucket for an operation

func (*Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket_TargetAddress

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

	// TargetType. The type is IpslaTargetTypeEnum.
	TargetType interface{}

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

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

	// IPv4 prefix target.
	Ipv4PrefixTarget Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket_TargetAddress_Ipv4PrefixTarget

	// Tunnel ID target.
	TunnelIdTarget Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket_TargetAddress_TunnelIdTarget

	// IPv4 pseudowire target.
	Ipv4PseudowireTarget Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket_TargetAddress_Ipv4PseudowireTarget
}

Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket_TargetAddress Target for the operation

func (*Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket_TargetAddress) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket_TargetAddress_Ipv4PrefixTarget

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

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

	// Mask length. The type is interface{} with range: 0..255.
	MaskLength interface{}
}

Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket_TargetAddress_Ipv4PrefixTarget IPv4 prefix target

func (*Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket_TargetAddress_Ipv4PrefixTarget) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket_TargetAddress_Ipv4PseudowireTarget

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

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

	// Virtual circuit ID. The type is interface{} with range: 0..4294967295.
	VirtualCircuitId interface{}
}

Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket_TargetAddress_Ipv4PseudowireTarget IPv4 pseudowire target

func (*Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket_TargetAddress_Ipv4PseudowireTarget) GetEntityData

type Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket_TargetAddress_TunnelIdTarget

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

	// Tunnel ID. The type is interface{} with range: 0..4294967295.
	TunnelId interface{}
}

Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket_TargetAddress_TunnelIdTarget Tunnel ID target

func (*Ipsla_OperationData_Operations_Operation_History_Target_Lifes_Life_Buckets_Bucket_TargetAddress_TunnelIdTarget) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd

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

	// Statistics collected for LPD group.
	Statistics Ipsla_OperationData_Operations_Operation_Lpd_Statistics

	// Operational status of LPD group.
	Status Ipsla_OperationData_Operations_Operation_Lpd_Status
}

Ipsla_OperationData_Operations_Operation_Lpd LPD operational data of MPLS LSP group operation

func (*Ipsla_OperationData_Operations_Operation_Lpd) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Statistics

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

	// LPD statistics collected during the last sampling cycle.
	Latest Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest

	// Statistics aggregated for LPD group collected over time intervals.
	Aggregated Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated
}

Ipsla_OperationData_Operations_Operation_Lpd_Statistics Statistics collected for LPD group

func (*Ipsla_OperationData_Operations_Operation_Lpd_Statistics) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated

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

	// Table of LPD statistics aggregated over 1-hour intervals.
	Hours Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours
}

Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated Statistics aggregated for LPD group collected over time intervals

func (*Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours

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

	// LPD statistics aggregated for a 1-hour interval. The type is slice of
	// Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour.
	Hour []*Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour
}

Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours Table of LPD statistics aggregated over 1-hour intervals

func (*Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour

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

	// This attribute is a key. Hour Index. The type is interface{} with range:
	// 0..4294967295.
	HourIndex interface{}

	// LPD start time. The type is interface{} with range:
	// 0..18446744073709551615.
	StartTime interface{}

	// LPD return code. The type is IpslaMplsLpdRetCode.
	ReturnCode interface{}

	// Number of CompT samples. The type is interface{} with range: 0..4294967295.
	CompletionTimeCount interface{}

	// LPD Completion time. The type is interface{} with range: 0..4294967295.
	CompletionTime interface{}

	// Minimum CompT. The type is interface{} with range: 0..4294967295.
	MinCompletionTime interface{}

	// Maximum CompT. The type is interface{} with range: 0..4294967295.
	MaxCompletionTime interface{}

	// Sum of CompT. The type is interface{} with range: 0..4294967295.
	SumCompletionTime interface{}

	// Number of paths. The type is interface{} with range: 0..4294967295.
	PathCount interface{}

	// Minimum number of paths. The type is interface{} with range: 0..4294967295.
	MinPathCount interface{}

	// Maximum number of paths. The type is interface{} with range: 0..4294967295.
	MaxPathCount interface{}

	// Number of successes. The type is interface{} with range: 0..4294967295.
	OkCount interface{}

	// Number of failures due to no path. The type is interface{} with range:
	// 0..4294967295.
	NoPathCount interface{}

	// Number of failures due to all paths broken. The type is interface{} with
	// range: 0..4294967295.
	AllPathsBrokenCount interface{}

	// Number of failures due to all paths unexplorable. The type is interface{}
	// with range: 0..4294967295.
	AllPathsUnexplorableCount interface{}

	// Number of failures due to all paths broken or unexplorable. The type is
	// interface{} with range: 0..4294967295.
	AllPathsBrokenOrUnexplorableCount interface{}

	// Number of failures due to timeout. The type is interface{} with range:
	// 0..4294967295.
	TimeoutCount interface{}

	// Number of failures due to internal error. The type is interface{} with
	// range: 0..4294967295.
	InternalErrorCount interface{}

	// Number of failures due to unknown cause. The type is interface{} with
	// range: 0..4294967295.
	UnknownCount interface{}

	// LPD target.
	TargetAddress Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour_TargetAddress
}

Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour LPD statistics aggregated for a 1-hour interval

func (*Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour_TargetAddress

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

	// TargetType. The type is IpslaTargetTypeEnum.
	TargetType interface{}

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

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

	// IPv4 prefix target.
	Ipv4PrefixTarget Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour_TargetAddress_Ipv4PrefixTarget

	// Tunnel ID target.
	TunnelIdTarget Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour_TargetAddress_TunnelIdTarget

	// IPv4 pseudowire target.
	Ipv4PseudowireTarget Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour_TargetAddress_Ipv4PseudowireTarget
}

Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour_TargetAddress LPD target

func (*Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour_TargetAddress) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour_TargetAddress_Ipv4PrefixTarget

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

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

	// Mask length. The type is interface{} with range: 0..255.
	MaskLength interface{}
}

Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour_TargetAddress_Ipv4PrefixTarget IPv4 prefix target

func (*Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour_TargetAddress_Ipv4PrefixTarget) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour_TargetAddress_Ipv4PseudowireTarget

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

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

	// Virtual circuit ID. The type is interface{} with range: 0..4294967295.
	VirtualCircuitId interface{}
}

Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour_TargetAddress_Ipv4PseudowireTarget IPv4 pseudowire target

func (*Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour_TargetAddress_Ipv4PseudowireTarget) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour_TargetAddress_TunnelIdTarget

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

	// Tunnel ID. The type is interface{} with range: 0..4294967295.
	TunnelId interface{}
}

Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour_TargetAddress_TunnelIdTarget Tunnel ID target

func (*Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Aggregated_Hours_Hour_TargetAddress_TunnelIdTarget) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest

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

	// Latest statistics of LPD group.
	Target Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target
}

Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest LPD statistics collected during the last sampling cycle

func (*Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target

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

	// LPD start time. The type is interface{} with range:
	// 0..18446744073709551615.
	StartTime interface{}

	// LPD return code. The type is IpslaMplsLpdRetCode.
	ReturnCode interface{}

	// Number of CompT samples. The type is interface{} with range: 0..4294967295.
	CompletionTimeCount interface{}

	// LPD Completion time. The type is interface{} with range: 0..4294967295.
	CompletionTime interface{}

	// Minimum CompT. The type is interface{} with range: 0..4294967295.
	MinCompletionTime interface{}

	// Maximum CompT. The type is interface{} with range: 0..4294967295.
	MaxCompletionTime interface{}

	// Sum of CompT. The type is interface{} with range: 0..4294967295.
	SumCompletionTime interface{}

	// Number of paths. The type is interface{} with range: 0..4294967295.
	PathCount interface{}

	// Minimum number of paths. The type is interface{} with range: 0..4294967295.
	MinPathCount interface{}

	// Maximum number of paths. The type is interface{} with range: 0..4294967295.
	MaxPathCount interface{}

	// Number of successes. The type is interface{} with range: 0..4294967295.
	OkCount interface{}

	// Number of failures due to no path. The type is interface{} with range:
	// 0..4294967295.
	NoPathCount interface{}

	// Number of failures due to all paths broken. The type is interface{} with
	// range: 0..4294967295.
	AllPathsBrokenCount interface{}

	// Number of failures due to all paths unexplorable. The type is interface{}
	// with range: 0..4294967295.
	AllPathsUnexplorableCount interface{}

	// Number of failures due to all paths broken or unexplorable. The type is
	// interface{} with range: 0..4294967295.
	AllPathsBrokenOrUnexplorableCount interface{}

	// Number of failures due to timeout. The type is interface{} with range:
	// 0..4294967295.
	TimeoutCount interface{}

	// Number of failures due to internal error. The type is interface{} with
	// range: 0..4294967295.
	InternalErrorCount interface{}

	// Number of failures due to unknown cause. The type is interface{} with
	// range: 0..4294967295.
	UnknownCount interface{}

	// LPD target.
	TargetAddress Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target_TargetAddress
}

Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target Latest statistics of LPD group

func (*Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target_TargetAddress

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

	// TargetType. The type is IpslaTargetTypeEnum.
	TargetType interface{}

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

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

	// IPv4 prefix target.
	Ipv4PrefixTarget Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target_TargetAddress_Ipv4PrefixTarget

	// Tunnel ID target.
	TunnelIdTarget Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target_TargetAddress_TunnelIdTarget

	// IPv4 pseudowire target.
	Ipv4PseudowireTarget Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target_TargetAddress_Ipv4PseudowireTarget
}

Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target_TargetAddress LPD target

func (*Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target_TargetAddress) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target_TargetAddress_Ipv4PrefixTarget

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

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

	// Mask length. The type is interface{} with range: 0..255.
	MaskLength interface{}
}

Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target_TargetAddress_Ipv4PrefixTarget IPv4 prefix target

func (*Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target_TargetAddress_Ipv4PrefixTarget) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target_TargetAddress_Ipv4PseudowireTarget

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

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

	// Virtual circuit ID. The type is interface{} with range: 0..4294967295.
	VirtualCircuitId interface{}
}

Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target_TargetAddress_Ipv4PseudowireTarget IPv4 pseudowire target

func (*Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target_TargetAddress_Ipv4PseudowireTarget) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target_TargetAddress_TunnelIdTarget

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

	// Tunnel ID. The type is interface{} with range: 0..4294967295.
	TunnelId interface{}
}

Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target_TargetAddress_TunnelIdTarget Tunnel ID target

func (*Ipsla_OperationData_Operations_Operation_Lpd_Statistics_Latest_Target_TargetAddress_TunnelIdTarget) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Status

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

	// Operational path state in LPD group.
	LpdPaths Ipsla_OperationData_Operations_Operation_Lpd_Status_LpdPaths

	// Operational status of LPD group.
	State Ipsla_OperationData_Operations_Operation_Lpd_Status_State
}

Ipsla_OperationData_Operations_Operation_Lpd_Status Operational status of LPD group

func (*Ipsla_OperationData_Operations_Operation_Lpd_Status) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Status_LpdPaths

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

	// Current operational path state in LPD group. The type is slice of
	// Ipsla_OperationData_Operations_Operation_Lpd_Status_LpdPaths_LpdPath.
	LpdPath []*Ipsla_OperationData_Operations_Operation_Lpd_Status_LpdPaths_LpdPath
}

Ipsla_OperationData_Operations_Operation_Lpd_Status_LpdPaths Operational path state in LPD group

func (*Ipsla_OperationData_Operations_Operation_Lpd_Status_LpdPaths) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Status_LpdPaths_LpdPath

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

	// This attribute is a key. LPD path index. The type is interface{} with
	// range: 0..4294967295.
	PathIndex interface{}

	// Path status. The type is IpslaMplsLpdPathDiscoveryStatus.
	PathStatus interface{}

	// LPD path identifier.
	PathId Ipsla_OperationData_Operations_Operation_Lpd_Status_LpdPaths_LpdPath_PathId
}

Ipsla_OperationData_Operations_Operation_Lpd_Status_LpdPaths_LpdPath Current operational path state in LPD group

func (*Ipsla_OperationData_Operations_Operation_Lpd_Status_LpdPaths_LpdPath) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Status_LpdPaths_LpdPath_PathId

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

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

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

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

	// Downstream label stacks. The type is slice of interface{} with range:
	// 0..4294967295.
	DownstreamLabel []interface{}
}

Ipsla_OperationData_Operations_Operation_Lpd_Status_LpdPaths_LpdPath_PathId LPD path identifier

func (*Ipsla_OperationData_Operations_Operation_Lpd_Status_LpdPaths_LpdPath_PathId) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Status_State

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

	// MPLSLM monitor ID. The type is interface{} with range: 0..4294967295.
	MonitorId interface{}

	// Latest LPD mode. The type is IpslaMplsLpdDiscoveryModeEnum.
	DiscoveryMode interface{}

	// Latest start time. The type is interface{} with range:
	// 0..18446744073709551615.
	StartTime interface{}

	// Latest return code. The type is IpslaMplsLpdRetCode.
	ReturnCode interface{}

	// Latest completion time. The type is interface{} with range: 0..4294967295.
	CompletionTime interface{}

	// Number of discovered paths. The type is interface{} with range:
	// 0..4294967295.
	PathCount interface{}

	// Target for LPD.
	TargetAddress Ipsla_OperationData_Operations_Operation_Lpd_Status_State_TargetAddress
}

Ipsla_OperationData_Operations_Operation_Lpd_Status_State Operational status of LPD group

func (*Ipsla_OperationData_Operations_Operation_Lpd_Status_State) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Status_State_TargetAddress

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

	// TargetType. The type is IpslaTargetTypeEnum.
	TargetType interface{}

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

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

	// IPv4 prefix target.
	Ipv4PrefixTarget Ipsla_OperationData_Operations_Operation_Lpd_Status_State_TargetAddress_Ipv4PrefixTarget

	// Tunnel ID target.
	TunnelIdTarget Ipsla_OperationData_Operations_Operation_Lpd_Status_State_TargetAddress_TunnelIdTarget

	// IPv4 pseudowire target.
	Ipv4PseudowireTarget Ipsla_OperationData_Operations_Operation_Lpd_Status_State_TargetAddress_Ipv4PseudowireTarget
}

Ipsla_OperationData_Operations_Operation_Lpd_Status_State_TargetAddress Target for LPD

func (*Ipsla_OperationData_Operations_Operation_Lpd_Status_State_TargetAddress) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Status_State_TargetAddress_Ipv4PrefixTarget

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

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

	// Mask length. The type is interface{} with range: 0..255.
	MaskLength interface{}
}

Ipsla_OperationData_Operations_Operation_Lpd_Status_State_TargetAddress_Ipv4PrefixTarget IPv4 prefix target

func (*Ipsla_OperationData_Operations_Operation_Lpd_Status_State_TargetAddress_Ipv4PrefixTarget) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Status_State_TargetAddress_Ipv4PseudowireTarget

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

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

	// Virtual circuit ID. The type is interface{} with range: 0..4294967295.
	VirtualCircuitId interface{}
}

Ipsla_OperationData_Operations_Operation_Lpd_Status_State_TargetAddress_Ipv4PseudowireTarget IPv4 pseudowire target

func (*Ipsla_OperationData_Operations_Operation_Lpd_Status_State_TargetAddress_Ipv4PseudowireTarget) GetEntityData

type Ipsla_OperationData_Operations_Operation_Lpd_Status_State_TargetAddress_TunnelIdTarget

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

	// Tunnel ID. The type is interface{} with range: 0..4294967295.
	TunnelId interface{}
}

Ipsla_OperationData_Operations_Operation_Lpd_Status_State_TargetAddress_TunnelIdTarget Tunnel ID target

func (*Ipsla_OperationData_Operations_Operation_Lpd_Status_State_TargetAddress_TunnelIdTarget) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics

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

	// Statistics collected during the last sampling cycle of the operation.
	Latest Ipsla_OperationData_Operations_Operation_Statistics_Latest

	// Statistics aggregated for data collected over time intervals.
	Aggregated Ipsla_OperationData_Operations_Operation_Statistics_Aggregated
}

Ipsla_OperationData_Operations_Operation_Statistics Statistics collected for an operation

func (*Ipsla_OperationData_Operations_Operation_Statistics) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated

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

	// Table of statistics aggregated over enhanced intervals.
	EnhancedIntervals Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals

	// Table of statistics aggregated over 1-hour intervals.
	Hours Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated Statistics aggregated for data collected over time intervals

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals

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

	// Statistics aggregated over an interval specified in seconds. Specified
	// interval must be a multiple of the operation frequency. The type is slice
	// of
	// Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval.
	EnhancedInterval []*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals Table of statistics aggregated over enhanced intervals

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval

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

	// This attribute is a key. Enhanced Interval in seconds. The type is
	// interface{} with range: 0..4294967295. Units are second.
	EnhancedInterval interface{}

	// Table of start times for the intervals.
	StartTimes Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval Statistics aggregated over an interval specified in seconds. Specified interval must be a multiple of the operation frequency

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes

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

	// Statistics aggregated over an enhanced interval which starts at a specific
	// time. The type is slice of
	// Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime.
	StartTime []*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes Table of start times for the intervals

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime

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

	// This attribute is a key. Interval Start Time. The type is string with
	// pattern: [\w\-\.:,_@#%$\+=\|;]+.
	IntervalStartTime interface{}

	// Common Stats.
	CommonStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime_CommonStats

	// Operation Specific Stats.
	SpecificStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime_SpecificStats
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime Statistics aggregated over an enhanced interval which starts at a specific time

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime_CommonStats

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

	// Operation Time. The type is interface{} with range:
	// 0..18446744073709551615.
	OperationTime interface{}

	// Return code. The type is IpslaRetCode.
	ReturnCode interface{}

	// Number of RTT samples used for the statistics. The type is interface{} with
	// range: 0..4294967295.
	ResponseTimeCount interface{}

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

	// Minimum RTT. The type is interface{} with range: 0..4294967295.
	MinResponseTime interface{}

	// Maximum RTT. The type is interface{} with range: 0..4294967295.
	MaxResponseTime interface{}

	// Sum of RTT. The type is interface{} with range: 0..4294967295.
	SumResponseTime interface{}

	// Sum of RTT^2. The type is interface{} with range: 0..18446744073709551615.
	Sum2ResponseTime interface{}

	// Number of updates processed. The type is interface{} with range:
	// 0..4294967295.
	UpdateCount interface{}

	// Number of updates with Okay return code. The type is interface{} with
	// range: 0..4294967295.
	OkCount interface{}

	// Number of updates with Disconnected return code. The type is interface{}
	// with range: 0..4294967295.
	DisconnectCount interface{}

	// Number of updates with Timeout return code. The type is interface{} with
	// range: 0..4294967295.
	TimeoutCount interface{}

	// Number of updates with Busy return code. The type is interface{} with
	// range: 0..4294967295.
	BusyCount interface{}

	// Number of updates with NotConnected return code. The type is interface{}
	// with range: 0..4294967295.
	NoConnectionCount interface{}

	// Number of updates with Dropped return code. The type is interface{} with
	// range: 0..4294967295.
	DroppedCount interface{}

	// Number of updates with InternalError return code. The type is interface{}
	// with range: 0..4294967295.
	InternalErrorCount interface{}

	// Number of updates with SeqError return code. The type is interface{} with
	// range: 0..4294967295.
	SequenceErrorCount interface{}

	// Number of updates with VerifyError return code. The type is interface{}
	// with range: 0..4294967295.
	VerifyErrorCount interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime_CommonStats Common Stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime_CommonStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime_SpecificStats

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

	// op type. The type is OpTypeEnum.
	OpType interface{}

	// icmp path jitter stats.
	IcmpPathJitterStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime_SpecificStats_IcmpPathJitterStats

	// udp jitter stats.
	UdpJitterStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime_SpecificStats_UdpJitterStats
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime_SpecificStats Operation Specific Stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime_SpecificStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime_SpecificStats_IcmpPathJitterStats

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

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

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

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

	// Interval between echos in ms. The type is interface{} with range:
	// 0..4294967295.
	PacketInterval interface{}

	// Number of RTT samples  used for the statistics. The type is interface{}
	// with range: 0..4294967295.
	ResponseTimeCount interface{}

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

	// Minimum RTT. The type is interface{} with range: 0..4294967295.
	MinResponseTime interface{}

	// Maximum RTT. The type is interface{} with range: 0..4294967295.
	MaxResponseTime interface{}

	// Sum of RTT. The type is interface{} with range: 0..4294967295.
	SumResponseTime interface{}

	// Sum of RTT^2. The type is interface{} with range: 0..18446744073709551615.
	Sum2ResponseTime interface{}

	// Number of Echo replies received . The type is interface{} with range:
	// 0..4294967295.
	PacketCount interface{}

	// Number of packets lost. The type is interface{} with range: 0..4294967295.
	PacketLossCount interface{}

	// Number of out of sequence packets. The type is interface{} with range:
	// 0..4294967295.
	OutOfSequenceCount interface{}

	// Number of discarded samples. The type is interface{} with range:
	// 0..4294967295.
	DiscardedSampleCount interface{}

	// Number of packets with data corruption. The type is interface{} with range:
	// 0..4294967295.
	VerifyErrorsCount interface{}

	// Number of packets dropped. The type is interface{} with range:
	// 0..4294967295.
	DroppedErrorCount interface{}

	// Jitter value for this node in the path. The type is interface{} with range:
	// 0..4294967295.
	Jitter interface{}

	// Sum of positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterSum interface{}

	// Sum of squares of positive jitter values. The type is interface{} with
	// range: 0..18446744073709551615.
	PosJitterSum2 interface{}

	// Minimum positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterMin interface{}

	// Maximum positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterMax interface{}

	// Number of positive jitter values. The type is interface{} with range:
	// 0..4294967295.
	PosJitterCount interface{}

	// Sum of negative jitter values. The type is interface{} with range:
	// 0..4294967295.
	NegJitterSum interface{}

	// Minimum negative jitter value. The type is interface{} with range:
	// 0..4294967295.
	NegJitterMin interface{}

	// Maximum negative jitter value. The type is interface{} with range:
	// 0..4294967295.
	NegJitterMax interface{}

	// Sum of squares of negative jitter values. The type is interface{} with
	// range: 0..18446744073709551615.
	NegJitterSum2 interface{}

	// Number of negative jitter values. The type is interface{} with range:
	// 0..4294967295.
	NegJitterCount interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime_SpecificStats_IcmpPathJitterStats icmp path jitter stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime_SpecificStats_IcmpPathJitterStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime_SpecificStats_UdpJitterStats

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

	// Input Jitter moving average, computed as per RFC1889. The type is
	// interface{} with range: 0..4294967295.
	JitterIn interface{}

	// Output Jitter moving average, computed as per RFC1889. The type is
	// interface{} with range: 0..4294967295.
	JitterOut interface{}

	// Packets lost in source to destination (SD) direction. The type is
	// interface{} with range: 0..4294967295.
	PacketLossSd interface{}

	// Packets lost in destination to source (DS) direction. The type is
	// interface{} with range: 0..4294967295.
	PacketLossDs interface{}

	// Packets out of sequence. The type is interface{} with range: 0..4294967295.
	PacketOutOfSequence interface{}

	// Packets missing in action (cannot determine if theywere lost in SD or DS
	// direction. The type is interface{} with range: 0..4294967295.
	PacketMia interface{}

	// Packets which are skipped. The type is interface{} with range:
	// 0..4294967295.
	PacketSkipped interface{}

	// Packets arriving late. The type is interface{} with range: 0..4294967295.
	PacketLateArrivals interface{}

	// Packets with bad timestamps. The type is interface{} with range:
	// 0..4294967295.
	PacketInvalidTstamp interface{}

	// Number of internal errors. The type is interface{} with range:
	// 0..4294967295.
	InternalErrorsCount interface{}

	// Number of busies. The type is interface{} with range: 0..4294967295.
	BusiesCount interface{}

	// Sum of positive jitter values (i.e., network latency increases for two
	// consecutive  packets) in SD direction Measured  in milliseconds. The type
	// is interface{} with range: 0..4294967295. Units are millisecond.
	PositiveSdSum interface{}

	// Sum of squares of positive jitter values in SD direction. The type is
	// interface{} with range: 0..18446744073709551615.
	PositiveSdSum2 interface{}

	// Minimum of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdMin interface{}

	// Maximum of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdMax interface{}

	// Number of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdCount interface{}

	// Sum of negative jitter values (i.e., network latency decreases for two
	// consecutive packets) in SD direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	NegativeSdSum interface{}

	// Sum of squares of negative jitter values in SD direction. The type is
	// interface{} with range: 0..18446744073709551615.
	NegativeSdSum2 interface{}

	// Minimum of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdMin interface{}

	// Maximum of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdMax interface{}

	// Number of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdCount interface{}

	// Sum of positive jitter values (i.e., network latency increases for two
	// consecutive packets) in DS direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	PositiveDsSum interface{}

	// Sum of squares of positive jitter values in DS direction. The type is
	// interface{} with range: 0..18446744073709551615.
	PositiveDsSum2 interface{}

	// Minimum of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsMin interface{}

	// Maximum of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsMax interface{}

	// Number of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsCount interface{}

	// Sum of negative jitter values (i.e., network latency decreases for two
	// consecutive packets) in DS direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	NegativeDsSum interface{}

	// Sum of squares of negative jitter values in DS direction. The type is
	// interface{} with range: 0..18446744073709551615.
	NegativeDsSum2 interface{}

	// Minimum of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsMin interface{}

	// Maximum of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsMax interface{}

	// Number of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsCount interface{}

	// Number of probe/probe-response pairs used to compute one-way statistics.
	// The type is interface{} with range: 0..4294967295.
	OneWayCount interface{}

	// Minimum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdMin interface{}

	// Maximum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdMax interface{}

	// Sum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdSum interface{}

	// Sum of squares of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..18446744073709551615.
	OneWaySdSum2 interface{}

	// Minimum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsMin interface{}

	// Maximum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsMax interface{}

	// Sum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsSum interface{}

	// Sum of squares of the OneWayMinDS and OneWayMaxDS values (msec). The type
	// is interface{} with range: 0..18446744073709551615.
	OneWayDsSum2 interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime_SpecificStats_UdpJitterStats udp jitter stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_EnhancedIntervals_EnhancedInterval_StartTimes_StartTime_SpecificStats_UdpJitterStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours

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

	// Statistics aggregated for a 1-hour interval. The type is slice of
	// Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour.
	Hour []*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours Table of statistics aggregated over 1-hour intervals

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour

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

	// This attribute is a key. Hour Index. The type is interface{} with range:
	// 0..4294967295.
	HourIndex interface{}

	// Statistics aggregated on distribution value intervals for in 1-hour
	// intervals.
	Distributed Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed

	// Statistics aggregated for the total range of values in 1-hour intervals.
	NonDistributed Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour Statistics aggregated for a 1-hour interval

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed

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

	// Table of paths identified in the 1-hour interval.
	Paths Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths

	// Distribution statistics for the target node.
	Target Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed Statistics aggregated on distribution value intervals for in 1-hour intervals

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths

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

	// Paths identified in a 1-hour interval. The type is slice of
	// Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path.
	Path []*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths Table of paths identified in the 1-hour interval

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path

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

	// This attribute is a key. Path Index. The type is interface{} with range:
	// 0..4294967295.
	PathIndex interface{}

	// Table of hops for a particular path.
	Hops Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path Paths identified in a 1-hour interval

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops

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

	// 1-hour aggregated statistics for a hop in a path-enabled operation. The
	// type is slice of
	// Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop.
	Hop []*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops Table of hops for a particular path

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop

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

	// This attribute is a key. Hop Index. The type is interface{} with range:
	// 0..4294967295.
	HopIndex interface{}

	// Table of distribution intervals for a particular hop.
	DistributionIntervals Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop 1-hour aggregated statistics for a hop in a path-enabled operation

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals

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

	// 1-hour aggregated statistics for a hop in a path-enabled operation. The
	// type is slice of
	// Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval.
	DistributionInterval []*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals Table of distribution intervals for a particular hop

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval

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

	// This attribute is a key. Distribution Interval. The type is interface{}
	// with range: 0..4294967295.
	DistributionIndex interface{}

	// Common Stats.
	CommonStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval_CommonStats

	// Operation Specific Stats.
	SpecificStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval_SpecificStats
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval 1-hour aggregated statistics for a hop in a path-enabled operation

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval_CommonStats

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

	// Operation Time. The type is interface{} with range:
	// 0..18446744073709551615.
	OperationTime interface{}

	// Return code. The type is IpslaRetCode.
	ReturnCode interface{}

	// Number of RTT samples used for the statistics. The type is interface{} with
	// range: 0..4294967295.
	ResponseTimeCount interface{}

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

	// Minimum RTT. The type is interface{} with range: 0..4294967295.
	MinResponseTime interface{}

	// Maximum RTT. The type is interface{} with range: 0..4294967295.
	MaxResponseTime interface{}

	// Sum of RTT. The type is interface{} with range: 0..4294967295.
	SumResponseTime interface{}

	// Sum of RTT^2. The type is interface{} with range: 0..18446744073709551615.
	Sum2ResponseTime interface{}

	// Number of updates processed. The type is interface{} with range:
	// 0..4294967295.
	UpdateCount interface{}

	// Number of updates with Okay return code. The type is interface{} with
	// range: 0..4294967295.
	OkCount interface{}

	// Number of updates with Disconnected return code. The type is interface{}
	// with range: 0..4294967295.
	DisconnectCount interface{}

	// Number of updates with Timeout return code. The type is interface{} with
	// range: 0..4294967295.
	TimeoutCount interface{}

	// Number of updates with Busy return code. The type is interface{} with
	// range: 0..4294967295.
	BusyCount interface{}

	// Number of updates with NotConnected return code. The type is interface{}
	// with range: 0..4294967295.
	NoConnectionCount interface{}

	// Number of updates with Dropped return code. The type is interface{} with
	// range: 0..4294967295.
	DroppedCount interface{}

	// Number of updates with InternalError return code. The type is interface{}
	// with range: 0..4294967295.
	InternalErrorCount interface{}

	// Number of updates with SeqError return code. The type is interface{} with
	// range: 0..4294967295.
	SequenceErrorCount interface{}

	// Number of updates with VerifyError return code. The type is interface{}
	// with range: 0..4294967295.
	VerifyErrorCount interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval_CommonStats Common Stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval_CommonStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval_SpecificStats

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

	// op type. The type is OpTypeEnum.
	OpType interface{}

	// icmp path jitter stats.
	IcmpPathJitterStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval_SpecificStats_IcmpPathJitterStats

	// udp jitter stats.
	UdpJitterStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval_SpecificStats_UdpJitterStats
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval_SpecificStats Operation Specific Stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval_SpecificStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval_SpecificStats_IcmpPathJitterStats

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

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

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

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

	// Interval between echos in ms. The type is interface{} with range:
	// 0..4294967295.
	PacketInterval interface{}

	// Number of RTT samples  used for the statistics. The type is interface{}
	// with range: 0..4294967295.
	ResponseTimeCount interface{}

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

	// Minimum RTT. The type is interface{} with range: 0..4294967295.
	MinResponseTime interface{}

	// Maximum RTT. The type is interface{} with range: 0..4294967295.
	MaxResponseTime interface{}

	// Sum of RTT. The type is interface{} with range: 0..4294967295.
	SumResponseTime interface{}

	// Sum of RTT^2. The type is interface{} with range: 0..18446744073709551615.
	Sum2ResponseTime interface{}

	// Number of Echo replies received . The type is interface{} with range:
	// 0..4294967295.
	PacketCount interface{}

	// Number of packets lost. The type is interface{} with range: 0..4294967295.
	PacketLossCount interface{}

	// Number of out of sequence packets. The type is interface{} with range:
	// 0..4294967295.
	OutOfSequenceCount interface{}

	// Number of discarded samples. The type is interface{} with range:
	// 0..4294967295.
	DiscardedSampleCount interface{}

	// Number of packets with data corruption. The type is interface{} with range:
	// 0..4294967295.
	VerifyErrorsCount interface{}

	// Number of packets dropped. The type is interface{} with range:
	// 0..4294967295.
	DroppedErrorCount interface{}

	// Jitter value for this node in the path. The type is interface{} with range:
	// 0..4294967295.
	Jitter interface{}

	// Sum of positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterSum interface{}

	// Sum of squares of positive jitter values. The type is interface{} with
	// range: 0..18446744073709551615.
	PosJitterSum2 interface{}

	// Minimum positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterMin interface{}

	// Maximum positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterMax interface{}

	// Number of positive jitter values. The type is interface{} with range:
	// 0..4294967295.
	PosJitterCount interface{}

	// Sum of negative jitter values. The type is interface{} with range:
	// 0..4294967295.
	NegJitterSum interface{}

	// Minimum negative jitter value. The type is interface{} with range:
	// 0..4294967295.
	NegJitterMin interface{}

	// Maximum negative jitter value. The type is interface{} with range:
	// 0..4294967295.
	NegJitterMax interface{}

	// Sum of squares of negative jitter values. The type is interface{} with
	// range: 0..18446744073709551615.
	NegJitterSum2 interface{}

	// Number of negative jitter values. The type is interface{} with range:
	// 0..4294967295.
	NegJitterCount interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval_SpecificStats_IcmpPathJitterStats icmp path jitter stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval_SpecificStats_IcmpPathJitterStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval_SpecificStats_UdpJitterStats

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

	// Input Jitter moving average, computed as per RFC1889. The type is
	// interface{} with range: 0..4294967295.
	JitterIn interface{}

	// Output Jitter moving average, computed as per RFC1889. The type is
	// interface{} with range: 0..4294967295.
	JitterOut interface{}

	// Packets lost in source to destination (SD) direction. The type is
	// interface{} with range: 0..4294967295.
	PacketLossSd interface{}

	// Packets lost in destination to source (DS) direction. The type is
	// interface{} with range: 0..4294967295.
	PacketLossDs interface{}

	// Packets out of sequence. The type is interface{} with range: 0..4294967295.
	PacketOutOfSequence interface{}

	// Packets missing in action (cannot determine if theywere lost in SD or DS
	// direction. The type is interface{} with range: 0..4294967295.
	PacketMia interface{}

	// Packets which are skipped. The type is interface{} with range:
	// 0..4294967295.
	PacketSkipped interface{}

	// Packets arriving late. The type is interface{} with range: 0..4294967295.
	PacketLateArrivals interface{}

	// Packets with bad timestamps. The type is interface{} with range:
	// 0..4294967295.
	PacketInvalidTstamp interface{}

	// Number of internal errors. The type is interface{} with range:
	// 0..4294967295.
	InternalErrorsCount interface{}

	// Number of busies. The type is interface{} with range: 0..4294967295.
	BusiesCount interface{}

	// Sum of positive jitter values (i.e., network latency increases for two
	// consecutive  packets) in SD direction Measured  in milliseconds. The type
	// is interface{} with range: 0..4294967295. Units are millisecond.
	PositiveSdSum interface{}

	// Sum of squares of positive jitter values in SD direction. The type is
	// interface{} with range: 0..18446744073709551615.
	PositiveSdSum2 interface{}

	// Minimum of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdMin interface{}

	// Maximum of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdMax interface{}

	// Number of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdCount interface{}

	// Sum of negative jitter values (i.e., network latency decreases for two
	// consecutive packets) in SD direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	NegativeSdSum interface{}

	// Sum of squares of negative jitter values in SD direction. The type is
	// interface{} with range: 0..18446744073709551615.
	NegativeSdSum2 interface{}

	// Minimum of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdMin interface{}

	// Maximum of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdMax interface{}

	// Number of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdCount interface{}

	// Sum of positive jitter values (i.e., network latency increases for two
	// consecutive packets) in DS direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	PositiveDsSum interface{}

	// Sum of squares of positive jitter values in DS direction. The type is
	// interface{} with range: 0..18446744073709551615.
	PositiveDsSum2 interface{}

	// Minimum of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsMin interface{}

	// Maximum of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsMax interface{}

	// Number of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsCount interface{}

	// Sum of negative jitter values (i.e., network latency decreases for two
	// consecutive packets) in DS direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	NegativeDsSum interface{}

	// Sum of squares of negative jitter values in DS direction. The type is
	// interface{} with range: 0..18446744073709551615.
	NegativeDsSum2 interface{}

	// Minimum of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsMin interface{}

	// Maximum of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsMax interface{}

	// Number of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsCount interface{}

	// Number of probe/probe-response pairs used to compute one-way statistics.
	// The type is interface{} with range: 0..4294967295.
	OneWayCount interface{}

	// Minimum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdMin interface{}

	// Maximum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdMax interface{}

	// Sum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdSum interface{}

	// Sum of squares of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..18446744073709551615.
	OneWaySdSum2 interface{}

	// Minimum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsMin interface{}

	// Maximum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsMax interface{}

	// Sum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsSum interface{}

	// Sum of squares of the OneWayMinDS and OneWayMaxDS values (msec). The type
	// is interface{} with range: 0..18446744073709551615.
	OneWayDsSum2 interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval_SpecificStats_UdpJitterStats udp jitter stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Paths_Path_Hops_Hop_DistributionIntervals_DistributionInterval_SpecificStats_UdpJitterStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target

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

	// Table of distribution intervals for a particular hop.
	DistributionIntervals Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target Distribution statistics for the target node

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals

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

	// 1-hour aggregated statistics for a hop in a path-enabled operation. The
	// type is slice of
	// Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval.
	DistributionInterval []*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals Table of distribution intervals for a particular hop

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval

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

	// This attribute is a key. Distribution Interval. The type is interface{}
	// with range: 0..4294967295.
	DistributionIndex interface{}

	// Common Stats.
	CommonStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval_CommonStats

	// Operation Specific Stats.
	SpecificStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval_SpecificStats
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval 1-hour aggregated statistics for a hop in a path-enabled operation

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval_CommonStats

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

	// Operation Time. The type is interface{} with range:
	// 0..18446744073709551615.
	OperationTime interface{}

	// Return code. The type is IpslaRetCode.
	ReturnCode interface{}

	// Number of RTT samples used for the statistics. The type is interface{} with
	// range: 0..4294967295.
	ResponseTimeCount interface{}

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

	// Minimum RTT. The type is interface{} with range: 0..4294967295.
	MinResponseTime interface{}

	// Maximum RTT. The type is interface{} with range: 0..4294967295.
	MaxResponseTime interface{}

	// Sum of RTT. The type is interface{} with range: 0..4294967295.
	SumResponseTime interface{}

	// Sum of RTT^2. The type is interface{} with range: 0..18446744073709551615.
	Sum2ResponseTime interface{}

	// Number of updates processed. The type is interface{} with range:
	// 0..4294967295.
	UpdateCount interface{}

	// Number of updates with Okay return code. The type is interface{} with
	// range: 0..4294967295.
	OkCount interface{}

	// Number of updates with Disconnected return code. The type is interface{}
	// with range: 0..4294967295.
	DisconnectCount interface{}

	// Number of updates with Timeout return code. The type is interface{} with
	// range: 0..4294967295.
	TimeoutCount interface{}

	// Number of updates with Busy return code. The type is interface{} with
	// range: 0..4294967295.
	BusyCount interface{}

	// Number of updates with NotConnected return code. The type is interface{}
	// with range: 0..4294967295.
	NoConnectionCount interface{}

	// Number of updates with Dropped return code. The type is interface{} with
	// range: 0..4294967295.
	DroppedCount interface{}

	// Number of updates with InternalError return code. The type is interface{}
	// with range: 0..4294967295.
	InternalErrorCount interface{}

	// Number of updates with SeqError return code. The type is interface{} with
	// range: 0..4294967295.
	SequenceErrorCount interface{}

	// Number of updates with VerifyError return code. The type is interface{}
	// with range: 0..4294967295.
	VerifyErrorCount interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval_CommonStats Common Stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval_CommonStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval_SpecificStats

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

	// op type. The type is OpTypeEnum.
	OpType interface{}

	// icmp path jitter stats.
	IcmpPathJitterStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval_SpecificStats_IcmpPathJitterStats

	// udp jitter stats.
	UdpJitterStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval_SpecificStats_UdpJitterStats
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval_SpecificStats Operation Specific Stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval_SpecificStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval_SpecificStats_IcmpPathJitterStats

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

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

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

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

	// Interval between echos in ms. The type is interface{} with range:
	// 0..4294967295.
	PacketInterval interface{}

	// Number of RTT samples  used for the statistics. The type is interface{}
	// with range: 0..4294967295.
	ResponseTimeCount interface{}

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

	// Minimum RTT. The type is interface{} with range: 0..4294967295.
	MinResponseTime interface{}

	// Maximum RTT. The type is interface{} with range: 0..4294967295.
	MaxResponseTime interface{}

	// Sum of RTT. The type is interface{} with range: 0..4294967295.
	SumResponseTime interface{}

	// Sum of RTT^2. The type is interface{} with range: 0..18446744073709551615.
	Sum2ResponseTime interface{}

	// Number of Echo replies received . The type is interface{} with range:
	// 0..4294967295.
	PacketCount interface{}

	// Number of packets lost. The type is interface{} with range: 0..4294967295.
	PacketLossCount interface{}

	// Number of out of sequence packets. The type is interface{} with range:
	// 0..4294967295.
	OutOfSequenceCount interface{}

	// Number of discarded samples. The type is interface{} with range:
	// 0..4294967295.
	DiscardedSampleCount interface{}

	// Number of packets with data corruption. The type is interface{} with range:
	// 0..4294967295.
	VerifyErrorsCount interface{}

	// Number of packets dropped. The type is interface{} with range:
	// 0..4294967295.
	DroppedErrorCount interface{}

	// Jitter value for this node in the path. The type is interface{} with range:
	// 0..4294967295.
	Jitter interface{}

	// Sum of positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterSum interface{}

	// Sum of squares of positive jitter values. The type is interface{} with
	// range: 0..18446744073709551615.
	PosJitterSum2 interface{}

	// Minimum positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterMin interface{}

	// Maximum positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterMax interface{}

	// Number of positive jitter values. The type is interface{} with range:
	// 0..4294967295.
	PosJitterCount interface{}

	// Sum of negative jitter values. The type is interface{} with range:
	// 0..4294967295.
	NegJitterSum interface{}

	// Minimum negative jitter value. The type is interface{} with range:
	// 0..4294967295.
	NegJitterMin interface{}

	// Maximum negative jitter value. The type is interface{} with range:
	// 0..4294967295.
	NegJitterMax interface{}

	// Sum of squares of negative jitter values. The type is interface{} with
	// range: 0..18446744073709551615.
	NegJitterSum2 interface{}

	// Number of negative jitter values. The type is interface{} with range:
	// 0..4294967295.
	NegJitterCount interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval_SpecificStats_IcmpPathJitterStats icmp path jitter stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval_SpecificStats_IcmpPathJitterStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval_SpecificStats_UdpJitterStats

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

	// Input Jitter moving average, computed as per RFC1889. The type is
	// interface{} with range: 0..4294967295.
	JitterIn interface{}

	// Output Jitter moving average, computed as per RFC1889. The type is
	// interface{} with range: 0..4294967295.
	JitterOut interface{}

	// Packets lost in source to destination (SD) direction. The type is
	// interface{} with range: 0..4294967295.
	PacketLossSd interface{}

	// Packets lost in destination to source (DS) direction. The type is
	// interface{} with range: 0..4294967295.
	PacketLossDs interface{}

	// Packets out of sequence. The type is interface{} with range: 0..4294967295.
	PacketOutOfSequence interface{}

	// Packets missing in action (cannot determine if theywere lost in SD or DS
	// direction. The type is interface{} with range: 0..4294967295.
	PacketMia interface{}

	// Packets which are skipped. The type is interface{} with range:
	// 0..4294967295.
	PacketSkipped interface{}

	// Packets arriving late. The type is interface{} with range: 0..4294967295.
	PacketLateArrivals interface{}

	// Packets with bad timestamps. The type is interface{} with range:
	// 0..4294967295.
	PacketInvalidTstamp interface{}

	// Number of internal errors. The type is interface{} with range:
	// 0..4294967295.
	InternalErrorsCount interface{}

	// Number of busies. The type is interface{} with range: 0..4294967295.
	BusiesCount interface{}

	// Sum of positive jitter values (i.e., network latency increases for two
	// consecutive  packets) in SD direction Measured  in milliseconds. The type
	// is interface{} with range: 0..4294967295. Units are millisecond.
	PositiveSdSum interface{}

	// Sum of squares of positive jitter values in SD direction. The type is
	// interface{} with range: 0..18446744073709551615.
	PositiveSdSum2 interface{}

	// Minimum of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdMin interface{}

	// Maximum of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdMax interface{}

	// Number of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdCount interface{}

	// Sum of negative jitter values (i.e., network latency decreases for two
	// consecutive packets) in SD direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	NegativeSdSum interface{}

	// Sum of squares of negative jitter values in SD direction. The type is
	// interface{} with range: 0..18446744073709551615.
	NegativeSdSum2 interface{}

	// Minimum of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdMin interface{}

	// Maximum of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdMax interface{}

	// Number of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdCount interface{}

	// Sum of positive jitter values (i.e., network latency increases for two
	// consecutive packets) in DS direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	PositiveDsSum interface{}

	// Sum of squares of positive jitter values in DS direction. The type is
	// interface{} with range: 0..18446744073709551615.
	PositiveDsSum2 interface{}

	// Minimum of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsMin interface{}

	// Maximum of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsMax interface{}

	// Number of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsCount interface{}

	// Sum of negative jitter values (i.e., network latency decreases for two
	// consecutive packets) in DS direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	NegativeDsSum interface{}

	// Sum of squares of negative jitter values in DS direction. The type is
	// interface{} with range: 0..18446744073709551615.
	NegativeDsSum2 interface{}

	// Minimum of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsMin interface{}

	// Maximum of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsMax interface{}

	// Number of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsCount interface{}

	// Number of probe/probe-response pairs used to compute one-way statistics.
	// The type is interface{} with range: 0..4294967295.
	OneWayCount interface{}

	// Minimum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdMin interface{}

	// Maximum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdMax interface{}

	// Sum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdSum interface{}

	// Sum of squares of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..18446744073709551615.
	OneWaySdSum2 interface{}

	// Minimum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsMin interface{}

	// Maximum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsMax interface{}

	// Sum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsSum interface{}

	// Sum of squares of the OneWayMinDS and OneWayMaxDS values (msec). The type
	// is interface{} with range: 0..18446744073709551615.
	OneWayDsSum2 interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval_SpecificStats_UdpJitterStats udp jitter stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_Distributed_Target_DistributionIntervals_DistributionInterval_SpecificStats_UdpJitterStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed

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

	// Total 1-hour aggregated statistics for the target node.
	Target Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target

	// Table of paths identified in the 1-hour interval.
	Paths Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths

	// List of latest LPD paths.
	LpdPaths Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_LpdPaths
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed Statistics aggregated for the total range of values in 1-hour intervals

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_LpdPaths

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

	// Latest path statistics of MPLS LSP group operation. The type is slice of
	// Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_LpdPaths_LpdPath.
	LpdPath []*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_LpdPaths_LpdPath
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_LpdPaths List of latest LPD paths

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_LpdPaths) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_LpdPaths_LpdPath

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

	// This attribute is a key. LPD path index. The type is interface{} with
	// range: 0..4294967295.
	PathIndex interface{}

	// Path return code. The type is IpslaRetCode.
	ReturnCode interface{}

	// LPD path identifier.
	PathId Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_LpdPaths_LpdPath_PathId
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_LpdPaths_LpdPath Latest path statistics of MPLS LSP group operation

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_LpdPaths_LpdPath) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_LpdPaths_LpdPath_PathId

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

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

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

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

	// Downstream label stacks. The type is slice of interface{} with range:
	// 0..4294967295.
	DownstreamLabel []interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_LpdPaths_LpdPath_PathId LPD path identifier

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_LpdPaths_LpdPath_PathId) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths

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

	// Paths identified in a 1-hour interval. The type is slice of
	// Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path.
	Path []*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths Table of paths identified in the 1-hour interval

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path

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

	// This attribute is a key. Path Index. The type is interface{} with range:
	// 0..4294967295.
	PathIndex interface{}

	// Table of hops for a particular path.
	Hops Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path Paths identified in a 1-hour interval

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops

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

	// Total 1-hour aggregated statistics for a hop in a path-enabled operation.
	// The type is slice of
	// Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop.
	Hop []*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops Table of hops for a particular path

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop

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

	// This attribute is a key. Hop Index. The type is interface{} with range:
	// 0..4294967295.
	HopIndex interface{}

	// Common Stats.
	CommonStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop_CommonStats

	// Operation Specific Stats.
	SpecificStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop_SpecificStats
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop Total 1-hour aggregated statistics for a hop in a path-enabled operation

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop_CommonStats

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

	// Operation Time. The type is interface{} with range:
	// 0..18446744073709551615.
	OperationTime interface{}

	// Return code. The type is IpslaRetCode.
	ReturnCode interface{}

	// Number of RTT samples used for the statistics. The type is interface{} with
	// range: 0..4294967295.
	ResponseTimeCount interface{}

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

	// Minimum RTT. The type is interface{} with range: 0..4294967295.
	MinResponseTime interface{}

	// Maximum RTT. The type is interface{} with range: 0..4294967295.
	MaxResponseTime interface{}

	// Sum of RTT. The type is interface{} with range: 0..4294967295.
	SumResponseTime interface{}

	// Sum of RTT^2. The type is interface{} with range: 0..18446744073709551615.
	Sum2ResponseTime interface{}

	// Number of updates processed. The type is interface{} with range:
	// 0..4294967295.
	UpdateCount interface{}

	// Number of updates with Okay return code. The type is interface{} with
	// range: 0..4294967295.
	OkCount interface{}

	// Number of updates with Disconnected return code. The type is interface{}
	// with range: 0..4294967295.
	DisconnectCount interface{}

	// Number of updates with Timeout return code. The type is interface{} with
	// range: 0..4294967295.
	TimeoutCount interface{}

	// Number of updates with Busy return code. The type is interface{} with
	// range: 0..4294967295.
	BusyCount interface{}

	// Number of updates with NotConnected return code. The type is interface{}
	// with range: 0..4294967295.
	NoConnectionCount interface{}

	// Number of updates with Dropped return code. The type is interface{} with
	// range: 0..4294967295.
	DroppedCount interface{}

	// Number of updates with InternalError return code. The type is interface{}
	// with range: 0..4294967295.
	InternalErrorCount interface{}

	// Number of updates with SeqError return code. The type is interface{} with
	// range: 0..4294967295.
	SequenceErrorCount interface{}

	// Number of updates with VerifyError return code. The type is interface{}
	// with range: 0..4294967295.
	VerifyErrorCount interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop_CommonStats Common Stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop_CommonStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop_SpecificStats

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

	// op type. The type is OpTypeEnum.
	OpType interface{}

	// icmp path jitter stats.
	IcmpPathJitterStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop_SpecificStats_IcmpPathJitterStats

	// udp jitter stats.
	UdpJitterStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop_SpecificStats_UdpJitterStats
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop_SpecificStats Operation Specific Stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop_SpecificStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop_SpecificStats_IcmpPathJitterStats

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

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

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

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

	// Interval between echos in ms. The type is interface{} with range:
	// 0..4294967295.
	PacketInterval interface{}

	// Number of RTT samples  used for the statistics. The type is interface{}
	// with range: 0..4294967295.
	ResponseTimeCount interface{}

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

	// Minimum RTT. The type is interface{} with range: 0..4294967295.
	MinResponseTime interface{}

	// Maximum RTT. The type is interface{} with range: 0..4294967295.
	MaxResponseTime interface{}

	// Sum of RTT. The type is interface{} with range: 0..4294967295.
	SumResponseTime interface{}

	// Sum of RTT^2. The type is interface{} with range: 0..18446744073709551615.
	Sum2ResponseTime interface{}

	// Number of Echo replies received . The type is interface{} with range:
	// 0..4294967295.
	PacketCount interface{}

	// Number of packets lost. The type is interface{} with range: 0..4294967295.
	PacketLossCount interface{}

	// Number of out of sequence packets. The type is interface{} with range:
	// 0..4294967295.
	OutOfSequenceCount interface{}

	// Number of discarded samples. The type is interface{} with range:
	// 0..4294967295.
	DiscardedSampleCount interface{}

	// Number of packets with data corruption. The type is interface{} with range:
	// 0..4294967295.
	VerifyErrorsCount interface{}

	// Number of packets dropped. The type is interface{} with range:
	// 0..4294967295.
	DroppedErrorCount interface{}

	// Jitter value for this node in the path. The type is interface{} with range:
	// 0..4294967295.
	Jitter interface{}

	// Sum of positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterSum interface{}

	// Sum of squares of positive jitter values. The type is interface{} with
	// range: 0..18446744073709551615.
	PosJitterSum2 interface{}

	// Minimum positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterMin interface{}

	// Maximum positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterMax interface{}

	// Number of positive jitter values. The type is interface{} with range:
	// 0..4294967295.
	PosJitterCount interface{}

	// Sum of negative jitter values. The type is interface{} with range:
	// 0..4294967295.
	NegJitterSum interface{}

	// Minimum negative jitter value. The type is interface{} with range:
	// 0..4294967295.
	NegJitterMin interface{}

	// Maximum negative jitter value. The type is interface{} with range:
	// 0..4294967295.
	NegJitterMax interface{}

	// Sum of squares of negative jitter values. The type is interface{} with
	// range: 0..18446744073709551615.
	NegJitterSum2 interface{}

	// Number of negative jitter values. The type is interface{} with range:
	// 0..4294967295.
	NegJitterCount interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop_SpecificStats_IcmpPathJitterStats icmp path jitter stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop_SpecificStats_IcmpPathJitterStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop_SpecificStats_UdpJitterStats

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

	// Input Jitter moving average, computed as per RFC1889. The type is
	// interface{} with range: 0..4294967295.
	JitterIn interface{}

	// Output Jitter moving average, computed as per RFC1889. The type is
	// interface{} with range: 0..4294967295.
	JitterOut interface{}

	// Packets lost in source to destination (SD) direction. The type is
	// interface{} with range: 0..4294967295.
	PacketLossSd interface{}

	// Packets lost in destination to source (DS) direction. The type is
	// interface{} with range: 0..4294967295.
	PacketLossDs interface{}

	// Packets out of sequence. The type is interface{} with range: 0..4294967295.
	PacketOutOfSequence interface{}

	// Packets missing in action (cannot determine if theywere lost in SD or DS
	// direction. The type is interface{} with range: 0..4294967295.
	PacketMia interface{}

	// Packets which are skipped. The type is interface{} with range:
	// 0..4294967295.
	PacketSkipped interface{}

	// Packets arriving late. The type is interface{} with range: 0..4294967295.
	PacketLateArrivals interface{}

	// Packets with bad timestamps. The type is interface{} with range:
	// 0..4294967295.
	PacketInvalidTstamp interface{}

	// Number of internal errors. The type is interface{} with range:
	// 0..4294967295.
	InternalErrorsCount interface{}

	// Number of busies. The type is interface{} with range: 0..4294967295.
	BusiesCount interface{}

	// Sum of positive jitter values (i.e., network latency increases for two
	// consecutive  packets) in SD direction Measured  in milliseconds. The type
	// is interface{} with range: 0..4294967295. Units are millisecond.
	PositiveSdSum interface{}

	// Sum of squares of positive jitter values in SD direction. The type is
	// interface{} with range: 0..18446744073709551615.
	PositiveSdSum2 interface{}

	// Minimum of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdMin interface{}

	// Maximum of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdMax interface{}

	// Number of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdCount interface{}

	// Sum of negative jitter values (i.e., network latency decreases for two
	// consecutive packets) in SD direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	NegativeSdSum interface{}

	// Sum of squares of negative jitter values in SD direction. The type is
	// interface{} with range: 0..18446744073709551615.
	NegativeSdSum2 interface{}

	// Minimum of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdMin interface{}

	// Maximum of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdMax interface{}

	// Number of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdCount interface{}

	// Sum of positive jitter values (i.e., network latency increases for two
	// consecutive packets) in DS direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	PositiveDsSum interface{}

	// Sum of squares of positive jitter values in DS direction. The type is
	// interface{} with range: 0..18446744073709551615.
	PositiveDsSum2 interface{}

	// Minimum of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsMin interface{}

	// Maximum of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsMax interface{}

	// Number of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsCount interface{}

	// Sum of negative jitter values (i.e., network latency decreases for two
	// consecutive packets) in DS direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	NegativeDsSum interface{}

	// Sum of squares of negative jitter values in DS direction. The type is
	// interface{} with range: 0..18446744073709551615.
	NegativeDsSum2 interface{}

	// Minimum of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsMin interface{}

	// Maximum of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsMax interface{}

	// Number of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsCount interface{}

	// Number of probe/probe-response pairs used to compute one-way statistics.
	// The type is interface{} with range: 0..4294967295.
	OneWayCount interface{}

	// Minimum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdMin interface{}

	// Maximum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdMax interface{}

	// Sum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdSum interface{}

	// Sum of squares of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..18446744073709551615.
	OneWaySdSum2 interface{}

	// Minimum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsMin interface{}

	// Maximum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsMax interface{}

	// Sum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsSum interface{}

	// Sum of squares of the OneWayMinDS and OneWayMaxDS values (msec). The type
	// is interface{} with range: 0..18446744073709551615.
	OneWayDsSum2 interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop_SpecificStats_UdpJitterStats udp jitter stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Paths_Path_Hops_Hop_SpecificStats_UdpJitterStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target

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

	// Common Stats.
	CommonStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target_CommonStats

	// Operation Specific Stats.
	SpecificStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target_SpecificStats
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target Total 1-hour aggregated statistics for the target node

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target_CommonStats

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

	// Operation Time. The type is interface{} with range:
	// 0..18446744073709551615.
	OperationTime interface{}

	// Return code. The type is IpslaRetCode.
	ReturnCode interface{}

	// Number of RTT samples used for the statistics. The type is interface{} with
	// range: 0..4294967295.
	ResponseTimeCount interface{}

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

	// Minimum RTT. The type is interface{} with range: 0..4294967295.
	MinResponseTime interface{}

	// Maximum RTT. The type is interface{} with range: 0..4294967295.
	MaxResponseTime interface{}

	// Sum of RTT. The type is interface{} with range: 0..4294967295.
	SumResponseTime interface{}

	// Sum of RTT^2. The type is interface{} with range: 0..18446744073709551615.
	Sum2ResponseTime interface{}

	// Number of updates processed. The type is interface{} with range:
	// 0..4294967295.
	UpdateCount interface{}

	// Number of updates with Okay return code. The type is interface{} with
	// range: 0..4294967295.
	OkCount interface{}

	// Number of updates with Disconnected return code. The type is interface{}
	// with range: 0..4294967295.
	DisconnectCount interface{}

	// Number of updates with Timeout return code. The type is interface{} with
	// range: 0..4294967295.
	TimeoutCount interface{}

	// Number of updates with Busy return code. The type is interface{} with
	// range: 0..4294967295.
	BusyCount interface{}

	// Number of updates with NotConnected return code. The type is interface{}
	// with range: 0..4294967295.
	NoConnectionCount interface{}

	// Number of updates with Dropped return code. The type is interface{} with
	// range: 0..4294967295.
	DroppedCount interface{}

	// Number of updates with InternalError return code. The type is interface{}
	// with range: 0..4294967295.
	InternalErrorCount interface{}

	// Number of updates with SeqError return code. The type is interface{} with
	// range: 0..4294967295.
	SequenceErrorCount interface{}

	// Number of updates with VerifyError return code. The type is interface{}
	// with range: 0..4294967295.
	VerifyErrorCount interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target_CommonStats Common Stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target_CommonStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target_SpecificStats

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

	// op type. The type is OpTypeEnum.
	OpType interface{}

	// icmp path jitter stats.
	IcmpPathJitterStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target_SpecificStats_IcmpPathJitterStats

	// udp jitter stats.
	UdpJitterStats Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target_SpecificStats_UdpJitterStats
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target_SpecificStats Operation Specific Stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target_SpecificStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target_SpecificStats_IcmpPathJitterStats

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

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

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

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

	// Interval between echos in ms. The type is interface{} with range:
	// 0..4294967295.
	PacketInterval interface{}

	// Number of RTT samples  used for the statistics. The type is interface{}
	// with range: 0..4294967295.
	ResponseTimeCount interface{}

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

	// Minimum RTT. The type is interface{} with range: 0..4294967295.
	MinResponseTime interface{}

	// Maximum RTT. The type is interface{} with range: 0..4294967295.
	MaxResponseTime interface{}

	// Sum of RTT. The type is interface{} with range: 0..4294967295.
	SumResponseTime interface{}

	// Sum of RTT^2. The type is interface{} with range: 0..18446744073709551615.
	Sum2ResponseTime interface{}

	// Number of Echo replies received . The type is interface{} with range:
	// 0..4294967295.
	PacketCount interface{}

	// Number of packets lost. The type is interface{} with range: 0..4294967295.
	PacketLossCount interface{}

	// Number of out of sequence packets. The type is interface{} with range:
	// 0..4294967295.
	OutOfSequenceCount interface{}

	// Number of discarded samples. The type is interface{} with range:
	// 0..4294967295.
	DiscardedSampleCount interface{}

	// Number of packets with data corruption. The type is interface{} with range:
	// 0..4294967295.
	VerifyErrorsCount interface{}

	// Number of packets dropped. The type is interface{} with range:
	// 0..4294967295.
	DroppedErrorCount interface{}

	// Jitter value for this node in the path. The type is interface{} with range:
	// 0..4294967295.
	Jitter interface{}

	// Sum of positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterSum interface{}

	// Sum of squares of positive jitter values. The type is interface{} with
	// range: 0..18446744073709551615.
	PosJitterSum2 interface{}

	// Minimum positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterMin interface{}

	// Maximum positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterMax interface{}

	// Number of positive jitter values. The type is interface{} with range:
	// 0..4294967295.
	PosJitterCount interface{}

	// Sum of negative jitter values. The type is interface{} with range:
	// 0..4294967295.
	NegJitterSum interface{}

	// Minimum negative jitter value. The type is interface{} with range:
	// 0..4294967295.
	NegJitterMin interface{}

	// Maximum negative jitter value. The type is interface{} with range:
	// 0..4294967295.
	NegJitterMax interface{}

	// Sum of squares of negative jitter values. The type is interface{} with
	// range: 0..18446744073709551615.
	NegJitterSum2 interface{}

	// Number of negative jitter values. The type is interface{} with range:
	// 0..4294967295.
	NegJitterCount interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target_SpecificStats_IcmpPathJitterStats icmp path jitter stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target_SpecificStats_IcmpPathJitterStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target_SpecificStats_UdpJitterStats

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

	// Input Jitter moving average, computed as per RFC1889. The type is
	// interface{} with range: 0..4294967295.
	JitterIn interface{}

	// Output Jitter moving average, computed as per RFC1889. The type is
	// interface{} with range: 0..4294967295.
	JitterOut interface{}

	// Packets lost in source to destination (SD) direction. The type is
	// interface{} with range: 0..4294967295.
	PacketLossSd interface{}

	// Packets lost in destination to source (DS) direction. The type is
	// interface{} with range: 0..4294967295.
	PacketLossDs interface{}

	// Packets out of sequence. The type is interface{} with range: 0..4294967295.
	PacketOutOfSequence interface{}

	// Packets missing in action (cannot determine if theywere lost in SD or DS
	// direction. The type is interface{} with range: 0..4294967295.
	PacketMia interface{}

	// Packets which are skipped. The type is interface{} with range:
	// 0..4294967295.
	PacketSkipped interface{}

	// Packets arriving late. The type is interface{} with range: 0..4294967295.
	PacketLateArrivals interface{}

	// Packets with bad timestamps. The type is interface{} with range:
	// 0..4294967295.
	PacketInvalidTstamp interface{}

	// Number of internal errors. The type is interface{} with range:
	// 0..4294967295.
	InternalErrorsCount interface{}

	// Number of busies. The type is interface{} with range: 0..4294967295.
	BusiesCount interface{}

	// Sum of positive jitter values (i.e., network latency increases for two
	// consecutive  packets) in SD direction Measured  in milliseconds. The type
	// is interface{} with range: 0..4294967295. Units are millisecond.
	PositiveSdSum interface{}

	// Sum of squares of positive jitter values in SD direction. The type is
	// interface{} with range: 0..18446744073709551615.
	PositiveSdSum2 interface{}

	// Minimum of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdMin interface{}

	// Maximum of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdMax interface{}

	// Number of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdCount interface{}

	// Sum of negative jitter values (i.e., network latency decreases for two
	// consecutive packets) in SD direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	NegativeSdSum interface{}

	// Sum of squares of negative jitter values in SD direction. The type is
	// interface{} with range: 0..18446744073709551615.
	NegativeSdSum2 interface{}

	// Minimum of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdMin interface{}

	// Maximum of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdMax interface{}

	// Number of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdCount interface{}

	// Sum of positive jitter values (i.e., network latency increases for two
	// consecutive packets) in DS direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	PositiveDsSum interface{}

	// Sum of squares of positive jitter values in DS direction. The type is
	// interface{} with range: 0..18446744073709551615.
	PositiveDsSum2 interface{}

	// Minimum of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsMin interface{}

	// Maximum of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsMax interface{}

	// Number of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsCount interface{}

	// Sum of negative jitter values (i.e., network latency decreases for two
	// consecutive packets) in DS direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	NegativeDsSum interface{}

	// Sum of squares of negative jitter values in DS direction. The type is
	// interface{} with range: 0..18446744073709551615.
	NegativeDsSum2 interface{}

	// Minimum of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsMin interface{}

	// Maximum of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsMax interface{}

	// Number of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsCount interface{}

	// Number of probe/probe-response pairs used to compute one-way statistics.
	// The type is interface{} with range: 0..4294967295.
	OneWayCount interface{}

	// Minimum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdMin interface{}

	// Maximum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdMax interface{}

	// Sum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdSum interface{}

	// Sum of squares of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..18446744073709551615.
	OneWaySdSum2 interface{}

	// Minimum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsMin interface{}

	// Maximum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsMax interface{}

	// Sum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsSum interface{}

	// Sum of squares of the OneWayMinDS and OneWayMaxDS values (msec). The type
	// is interface{} with range: 0..18446744073709551615.
	OneWayDsSum2 interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target_SpecificStats_UdpJitterStats udp jitter stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Aggregated_Hours_Hour_NonDistributed_Target_SpecificStats_UdpJitterStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Latest

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

	// Latest statistics for the target node.
	Target Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target

	// Latest statistics for hops in a path-enabled operation.
	Hops Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops

	// List of latest LPD paths.
	LpdPaths Ipsla_OperationData_Operations_Operation_Statistics_Latest_LpdPaths
}

Ipsla_OperationData_Operations_Operation_Statistics_Latest Statistics collected during the last sampling cycle of the operation

func (*Ipsla_OperationData_Operations_Operation_Statistics_Latest) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops

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

	// Latest stats for a hop in a path-enabled operation. The type is slice of
	// Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop.
	Hop []*Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop
}

Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops Latest statistics for hops in a path-enabled operation

func (*Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop

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

	// This attribute is a key. Hop Index. The type is interface{} with range:
	// 0..4294967295.
	HopIndex interface{}

	// Common Stats.
	CommonStats Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop_CommonStats

	// Operation Specific Stats.
	SpecificStats Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop_SpecificStats
}

Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop Latest stats for a hop in a path-enabled operation

func (*Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop_CommonStats

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

	// Operation Time. The type is interface{} with range:
	// 0..18446744073709551615.
	OperationTime interface{}

	// Return code. The type is IpslaRetCode.
	ReturnCode interface{}

	// Number of RTT samples used for the statistics. The type is interface{} with
	// range: 0..4294967295.
	ResponseTimeCount interface{}

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

	// Minimum RTT. The type is interface{} with range: 0..4294967295.
	MinResponseTime interface{}

	// Maximum RTT. The type is interface{} with range: 0..4294967295.
	MaxResponseTime interface{}

	// Sum of RTT. The type is interface{} with range: 0..4294967295.
	SumResponseTime interface{}

	// Sum of RTT^2. The type is interface{} with range: 0..18446744073709551615.
	Sum2ResponseTime interface{}

	// Number of updates processed. The type is interface{} with range:
	// 0..4294967295.
	UpdateCount interface{}

	// Number of updates with Okay return code. The type is interface{} with
	// range: 0..4294967295.
	OkCount interface{}

	// Number of updates with Disconnected return code. The type is interface{}
	// with range: 0..4294967295.
	DisconnectCount interface{}

	// Number of updates with Timeout return code. The type is interface{} with
	// range: 0..4294967295.
	TimeoutCount interface{}

	// Number of updates with Busy return code. The type is interface{} with
	// range: 0..4294967295.
	BusyCount interface{}

	// Number of updates with NotConnected return code. The type is interface{}
	// with range: 0..4294967295.
	NoConnectionCount interface{}

	// Number of updates with Dropped return code. The type is interface{} with
	// range: 0..4294967295.
	DroppedCount interface{}

	// Number of updates with InternalError return code. The type is interface{}
	// with range: 0..4294967295.
	InternalErrorCount interface{}

	// Number of updates with SeqError return code. The type is interface{} with
	// range: 0..4294967295.
	SequenceErrorCount interface{}

	// Number of updates with VerifyError return code. The type is interface{}
	// with range: 0..4294967295.
	VerifyErrorCount interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop_CommonStats Common Stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop_CommonStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop_SpecificStats

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

	// op type. The type is OpTypeEnum.
	OpType interface{}

	// icmp path jitter stats.
	IcmpPathJitterStats Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop_SpecificStats_IcmpPathJitterStats

	// udp jitter stats.
	UdpJitterStats Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop_SpecificStats_UdpJitterStats
}

Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop_SpecificStats Operation Specific Stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop_SpecificStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop_SpecificStats_IcmpPathJitterStats

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

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

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

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

	// Interval between echos in ms. The type is interface{} with range:
	// 0..4294967295.
	PacketInterval interface{}

	// Number of RTT samples  used for the statistics. The type is interface{}
	// with range: 0..4294967295.
	ResponseTimeCount interface{}

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

	// Minimum RTT. The type is interface{} with range: 0..4294967295.
	MinResponseTime interface{}

	// Maximum RTT. The type is interface{} with range: 0..4294967295.
	MaxResponseTime interface{}

	// Sum of RTT. The type is interface{} with range: 0..4294967295.
	SumResponseTime interface{}

	// Sum of RTT^2. The type is interface{} with range: 0..18446744073709551615.
	Sum2ResponseTime interface{}

	// Number of Echo replies received . The type is interface{} with range:
	// 0..4294967295.
	PacketCount interface{}

	// Number of packets lost. The type is interface{} with range: 0..4294967295.
	PacketLossCount interface{}

	// Number of out of sequence packets. The type is interface{} with range:
	// 0..4294967295.
	OutOfSequenceCount interface{}

	// Number of discarded samples. The type is interface{} with range:
	// 0..4294967295.
	DiscardedSampleCount interface{}

	// Number of packets with data corruption. The type is interface{} with range:
	// 0..4294967295.
	VerifyErrorsCount interface{}

	// Number of packets dropped. The type is interface{} with range:
	// 0..4294967295.
	DroppedErrorCount interface{}

	// Jitter value for this node in the path. The type is interface{} with range:
	// 0..4294967295.
	Jitter interface{}

	// Sum of positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterSum interface{}

	// Sum of squares of positive jitter values. The type is interface{} with
	// range: 0..18446744073709551615.
	PosJitterSum2 interface{}

	// Minimum positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterMin interface{}

	// Maximum positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterMax interface{}

	// Number of positive jitter values. The type is interface{} with range:
	// 0..4294967295.
	PosJitterCount interface{}

	// Sum of negative jitter values. The type is interface{} with range:
	// 0..4294967295.
	NegJitterSum interface{}

	// Minimum negative jitter value. The type is interface{} with range:
	// 0..4294967295.
	NegJitterMin interface{}

	// Maximum negative jitter value. The type is interface{} with range:
	// 0..4294967295.
	NegJitterMax interface{}

	// Sum of squares of negative jitter values. The type is interface{} with
	// range: 0..18446744073709551615.
	NegJitterSum2 interface{}

	// Number of negative jitter values. The type is interface{} with range:
	// 0..4294967295.
	NegJitterCount interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop_SpecificStats_IcmpPathJitterStats icmp path jitter stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop_SpecificStats_IcmpPathJitterStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop_SpecificStats_UdpJitterStats

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

	// Input Jitter moving average, computed as per RFC1889. The type is
	// interface{} with range: 0..4294967295.
	JitterIn interface{}

	// Output Jitter moving average, computed as per RFC1889. The type is
	// interface{} with range: 0..4294967295.
	JitterOut interface{}

	// Packets lost in source to destination (SD) direction. The type is
	// interface{} with range: 0..4294967295.
	PacketLossSd interface{}

	// Packets lost in destination to source (DS) direction. The type is
	// interface{} with range: 0..4294967295.
	PacketLossDs interface{}

	// Packets out of sequence. The type is interface{} with range: 0..4294967295.
	PacketOutOfSequence interface{}

	// Packets missing in action (cannot determine if theywere lost in SD or DS
	// direction. The type is interface{} with range: 0..4294967295.
	PacketMia interface{}

	// Packets which are skipped. The type is interface{} with range:
	// 0..4294967295.
	PacketSkipped interface{}

	// Packets arriving late. The type is interface{} with range: 0..4294967295.
	PacketLateArrivals interface{}

	// Packets with bad timestamps. The type is interface{} with range:
	// 0..4294967295.
	PacketInvalidTstamp interface{}

	// Number of internal errors. The type is interface{} with range:
	// 0..4294967295.
	InternalErrorsCount interface{}

	// Number of busies. The type is interface{} with range: 0..4294967295.
	BusiesCount interface{}

	// Sum of positive jitter values (i.e., network latency increases for two
	// consecutive  packets) in SD direction Measured  in milliseconds. The type
	// is interface{} with range: 0..4294967295. Units are millisecond.
	PositiveSdSum interface{}

	// Sum of squares of positive jitter values in SD direction. The type is
	// interface{} with range: 0..18446744073709551615.
	PositiveSdSum2 interface{}

	// Minimum of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdMin interface{}

	// Maximum of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdMax interface{}

	// Number of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdCount interface{}

	// Sum of negative jitter values (i.e., network latency decreases for two
	// consecutive packets) in SD direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	NegativeSdSum interface{}

	// Sum of squares of negative jitter values in SD direction. The type is
	// interface{} with range: 0..18446744073709551615.
	NegativeSdSum2 interface{}

	// Minimum of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdMin interface{}

	// Maximum of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdMax interface{}

	// Number of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdCount interface{}

	// Sum of positive jitter values (i.e., network latency increases for two
	// consecutive packets) in DS direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	PositiveDsSum interface{}

	// Sum of squares of positive jitter values in DS direction. The type is
	// interface{} with range: 0..18446744073709551615.
	PositiveDsSum2 interface{}

	// Minimum of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsMin interface{}

	// Maximum of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsMax interface{}

	// Number of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsCount interface{}

	// Sum of negative jitter values (i.e., network latency decreases for two
	// consecutive packets) in DS direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	NegativeDsSum interface{}

	// Sum of squares of negative jitter values in DS direction. The type is
	// interface{} with range: 0..18446744073709551615.
	NegativeDsSum2 interface{}

	// Minimum of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsMin interface{}

	// Maximum of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsMax interface{}

	// Number of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsCount interface{}

	// Number of probe/probe-response pairs used to compute one-way statistics.
	// The type is interface{} with range: 0..4294967295.
	OneWayCount interface{}

	// Minimum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdMin interface{}

	// Maximum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdMax interface{}

	// Sum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdSum interface{}

	// Sum of squares of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..18446744073709551615.
	OneWaySdSum2 interface{}

	// Minimum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsMin interface{}

	// Maximum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsMax interface{}

	// Sum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsSum interface{}

	// Sum of squares of the OneWayMinDS and OneWayMaxDS values (msec). The type
	// is interface{} with range: 0..18446744073709551615.
	OneWayDsSum2 interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop_SpecificStats_UdpJitterStats udp jitter stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Latest_Hops_Hop_SpecificStats_UdpJitterStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Latest_LpdPaths

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

	// Latest path statistics of MPLS LSP group operation. The type is slice of
	// Ipsla_OperationData_Operations_Operation_Statistics_Latest_LpdPaths_LpdPath.
	LpdPath []*Ipsla_OperationData_Operations_Operation_Statistics_Latest_LpdPaths_LpdPath
}

Ipsla_OperationData_Operations_Operation_Statistics_Latest_LpdPaths List of latest LPD paths

func (*Ipsla_OperationData_Operations_Operation_Statistics_Latest_LpdPaths) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Latest_LpdPaths_LpdPath

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

	// This attribute is a key. LPD path index. The type is interface{} with
	// range: 0..4294967295.
	PathIndex interface{}

	// Path return code. The type is IpslaRetCode.
	ReturnCode interface{}

	// LPD path identifier.
	PathId Ipsla_OperationData_Operations_Operation_Statistics_Latest_LpdPaths_LpdPath_PathId
}

Ipsla_OperationData_Operations_Operation_Statistics_Latest_LpdPaths_LpdPath Latest path statistics of MPLS LSP group operation

func (*Ipsla_OperationData_Operations_Operation_Statistics_Latest_LpdPaths_LpdPath) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Latest_LpdPaths_LpdPath_PathId

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

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

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

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

	// Downstream label stacks. The type is slice of interface{} with range:
	// 0..4294967295.
	DownstreamLabel []interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Latest_LpdPaths_LpdPath_PathId LPD path identifier

func (*Ipsla_OperationData_Operations_Operation_Statistics_Latest_LpdPaths_LpdPath_PathId) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target

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

	// Common Stats.
	CommonStats Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target_CommonStats

	// Operation Specific Stats.
	SpecificStats Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target_SpecificStats
}

Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target Latest statistics for the target node

func (*Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target_CommonStats

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

	// Operation Time. The type is interface{} with range:
	// 0..18446744073709551615.
	OperationTime interface{}

	// Return code. The type is IpslaRetCode.
	ReturnCode interface{}

	// Number of RTT samples used for the statistics. The type is interface{} with
	// range: 0..4294967295.
	ResponseTimeCount interface{}

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

	// Minimum RTT. The type is interface{} with range: 0..4294967295.
	MinResponseTime interface{}

	// Maximum RTT. The type is interface{} with range: 0..4294967295.
	MaxResponseTime interface{}

	// Sum of RTT. The type is interface{} with range: 0..4294967295.
	SumResponseTime interface{}

	// Sum of RTT^2. The type is interface{} with range: 0..18446744073709551615.
	Sum2ResponseTime interface{}

	// Number of updates processed. The type is interface{} with range:
	// 0..4294967295.
	UpdateCount interface{}

	// Number of updates with Okay return code. The type is interface{} with
	// range: 0..4294967295.
	OkCount interface{}

	// Number of updates with Disconnected return code. The type is interface{}
	// with range: 0..4294967295.
	DisconnectCount interface{}

	// Number of updates with Timeout return code. The type is interface{} with
	// range: 0..4294967295.
	TimeoutCount interface{}

	// Number of updates with Busy return code. The type is interface{} with
	// range: 0..4294967295.
	BusyCount interface{}

	// Number of updates with NotConnected return code. The type is interface{}
	// with range: 0..4294967295.
	NoConnectionCount interface{}

	// Number of updates with Dropped return code. The type is interface{} with
	// range: 0..4294967295.
	DroppedCount interface{}

	// Number of updates with InternalError return code. The type is interface{}
	// with range: 0..4294967295.
	InternalErrorCount interface{}

	// Number of updates with SeqError return code. The type is interface{} with
	// range: 0..4294967295.
	SequenceErrorCount interface{}

	// Number of updates with VerifyError return code. The type is interface{}
	// with range: 0..4294967295.
	VerifyErrorCount interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target_CommonStats Common Stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target_CommonStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target_SpecificStats

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

	// op type. The type is OpTypeEnum.
	OpType interface{}

	// icmp path jitter stats.
	IcmpPathJitterStats Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target_SpecificStats_IcmpPathJitterStats

	// udp jitter stats.
	UdpJitterStats Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target_SpecificStats_UdpJitterStats
}

Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target_SpecificStats Operation Specific Stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target_SpecificStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target_SpecificStats_IcmpPathJitterStats

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

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

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

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

	// Interval between echos in ms. The type is interface{} with range:
	// 0..4294967295.
	PacketInterval interface{}

	// Number of RTT samples  used for the statistics. The type is interface{}
	// with range: 0..4294967295.
	ResponseTimeCount interface{}

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

	// Minimum RTT. The type is interface{} with range: 0..4294967295.
	MinResponseTime interface{}

	// Maximum RTT. The type is interface{} with range: 0..4294967295.
	MaxResponseTime interface{}

	// Sum of RTT. The type is interface{} with range: 0..4294967295.
	SumResponseTime interface{}

	// Sum of RTT^2. The type is interface{} with range: 0..18446744073709551615.
	Sum2ResponseTime interface{}

	// Number of Echo replies received . The type is interface{} with range:
	// 0..4294967295.
	PacketCount interface{}

	// Number of packets lost. The type is interface{} with range: 0..4294967295.
	PacketLossCount interface{}

	// Number of out of sequence packets. The type is interface{} with range:
	// 0..4294967295.
	OutOfSequenceCount interface{}

	// Number of discarded samples. The type is interface{} with range:
	// 0..4294967295.
	DiscardedSampleCount interface{}

	// Number of packets with data corruption. The type is interface{} with range:
	// 0..4294967295.
	VerifyErrorsCount interface{}

	// Number of packets dropped. The type is interface{} with range:
	// 0..4294967295.
	DroppedErrorCount interface{}

	// Jitter value for this node in the path. The type is interface{} with range:
	// 0..4294967295.
	Jitter interface{}

	// Sum of positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterSum interface{}

	// Sum of squares of positive jitter values. The type is interface{} with
	// range: 0..18446744073709551615.
	PosJitterSum2 interface{}

	// Minimum positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterMin interface{}

	// Maximum positive jitter value. The type is interface{} with range:
	// 0..4294967295.
	PosJitterMax interface{}

	// Number of positive jitter values. The type is interface{} with range:
	// 0..4294967295.
	PosJitterCount interface{}

	// Sum of negative jitter values. The type is interface{} with range:
	// 0..4294967295.
	NegJitterSum interface{}

	// Minimum negative jitter value. The type is interface{} with range:
	// 0..4294967295.
	NegJitterMin interface{}

	// Maximum negative jitter value. The type is interface{} with range:
	// 0..4294967295.
	NegJitterMax interface{}

	// Sum of squares of negative jitter values. The type is interface{} with
	// range: 0..18446744073709551615.
	NegJitterSum2 interface{}

	// Number of negative jitter values. The type is interface{} with range:
	// 0..4294967295.
	NegJitterCount interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target_SpecificStats_IcmpPathJitterStats icmp path jitter stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target_SpecificStats_IcmpPathJitterStats) GetEntityData

type Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target_SpecificStats_UdpJitterStats

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

	// Input Jitter moving average, computed as per RFC1889. The type is
	// interface{} with range: 0..4294967295.
	JitterIn interface{}

	// Output Jitter moving average, computed as per RFC1889. The type is
	// interface{} with range: 0..4294967295.
	JitterOut interface{}

	// Packets lost in source to destination (SD) direction. The type is
	// interface{} with range: 0..4294967295.
	PacketLossSd interface{}

	// Packets lost in destination to source (DS) direction. The type is
	// interface{} with range: 0..4294967295.
	PacketLossDs interface{}

	// Packets out of sequence. The type is interface{} with range: 0..4294967295.
	PacketOutOfSequence interface{}

	// Packets missing in action (cannot determine if theywere lost in SD or DS
	// direction. The type is interface{} with range: 0..4294967295.
	PacketMia interface{}

	// Packets which are skipped. The type is interface{} with range:
	// 0..4294967295.
	PacketSkipped interface{}

	// Packets arriving late. The type is interface{} with range: 0..4294967295.
	PacketLateArrivals interface{}

	// Packets with bad timestamps. The type is interface{} with range:
	// 0..4294967295.
	PacketInvalidTstamp interface{}

	// Number of internal errors. The type is interface{} with range:
	// 0..4294967295.
	InternalErrorsCount interface{}

	// Number of busies. The type is interface{} with range: 0..4294967295.
	BusiesCount interface{}

	// Sum of positive jitter values (i.e., network latency increases for two
	// consecutive  packets) in SD direction Measured  in milliseconds. The type
	// is interface{} with range: 0..4294967295. Units are millisecond.
	PositiveSdSum interface{}

	// Sum of squares of positive jitter values in SD direction. The type is
	// interface{} with range: 0..18446744073709551615.
	PositiveSdSum2 interface{}

	// Minimum of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdMin interface{}

	// Maximum of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdMax interface{}

	// Number of positive jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveSdCount interface{}

	// Sum of negative jitter values (i.e., network latency decreases for two
	// consecutive packets) in SD direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	NegativeSdSum interface{}

	// Sum of squares of negative jitter values in SD direction. The type is
	// interface{} with range: 0..18446744073709551615.
	NegativeSdSum2 interface{}

	// Minimum of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdMin interface{}

	// Maximum of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdMax interface{}

	// Number of negative jitter values in SD direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeSdCount interface{}

	// Sum of positive jitter values (i.e., network latency increases for two
	// consecutive packets) in DS direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	PositiveDsSum interface{}

	// Sum of squares of positive jitter values in DS direction. The type is
	// interface{} with range: 0..18446744073709551615.
	PositiveDsSum2 interface{}

	// Minimum of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsMin interface{}

	// Maximum of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsMax interface{}

	// Number of positive jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	PositiveDsCount interface{}

	// Sum of negative jitter values (i.e., network latency decreases for two
	// consecutive packets) in DS direction Measured  in milliseconds. The type is
	// interface{} with range: 0..4294967295. Units are millisecond.
	NegativeDsSum interface{}

	// Sum of squares of negative jitter values in DS direction. The type is
	// interface{} with range: 0..18446744073709551615.
	NegativeDsSum2 interface{}

	// Minimum of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsMin interface{}

	// Maximum of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsMax interface{}

	// Number of negative jitter values in DS direction. The type is interface{}
	// with range: 0..4294967295.
	NegativeDsCount interface{}

	// Number of probe/probe-response pairs used to compute one-way statistics.
	// The type is interface{} with range: 0..4294967295.
	OneWayCount interface{}

	// Minimum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdMin interface{}

	// Maximum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdMax interface{}

	// Sum of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWaySdSum interface{}

	// Sum of squares of one-way jitter values in SD direction (msec). The type is
	// interface{} with range: 0..18446744073709551615.
	OneWaySdSum2 interface{}

	// Minimum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsMin interface{}

	// Maximum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsMax interface{}

	// Sum of one-way jitter values in DS direction (msec). The type is
	// interface{} with range: 0..4294967295.
	OneWayDsSum interface{}

	// Sum of squares of the OneWayMinDS and OneWayMaxDS values (msec). The type
	// is interface{} with range: 0..18446744073709551615.
	OneWayDsSum2 interface{}
}

Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target_SpecificStats_UdpJitterStats udp jitter stats

func (*Ipsla_OperationData_Operations_Operation_Statistics_Latest_Target_SpecificStats_UdpJitterStats) GetEntityData

type Ipsla_Responder

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

	// Statistics maintained by responder.
	Ports Ipsla_Responder_Ports
}

Ipsla_Responder Data from responder probe handling

func (*Ipsla_Responder) GetEntityData

func (responder *Ipsla_Responder) GetEntityData() *types.CommonEntityData

type Ipsla_Responder_Ports

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

	// Port data. The type is slice of Ipsla_Responder_Ports_Port.
	Port []*Ipsla_Responder_Ports_Port
}

Ipsla_Responder_Ports Statistics maintained by responder

func (*Ipsla_Responder_Ports) GetEntityData

func (ports *Ipsla_Responder_Ports) GetEntityData() *types.CommonEntityData

type Ipsla_Responder_Ports_Port

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

	// This attribute is a key. Port. The type is interface{} with range:
	// 0..65535.
	Port interface{}

	// Port on which Responder is listening. The type is interface{} with range:
	// 0..65535.
	PortXr interface{}

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

	// Number of probes received from remote end. The type is interface{} with
	// range: 0..4294967295.
	NumProbes interface{}

	// Number of control probes received from remote end. The type is interface{}
	// with range: 0..4294967295.
	CtrlProbes interface{}

	// Port type if this is permanent or dynamic port. The type is bool.
	Permanent interface{}

	// Current discard socket option flag for the port. The type is bool.
	DiscardOn interface{}

	// PD Timestamp failure. The type is bool.
	PdTimeStampFailed interface{}

	// IPSLA or TWAMP protocol. The type is bool.
	IsIpsla interface{}

	// Drop counter for the Responder port. The type is interface{} with range:
	// 0..4294967295.
	DropCounter interface{}

	// Socket. The type is interface{} with range: -2147483648..2147483647.
	Socket interface{}

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

	// Represent if v4 or v6. The type is interface{} with range:
	// -2147483648..2147483647.
	Family interface{}

	// List of senders. The type is slice of Ipsla_Responder_Ports_Port_Sender.
	Sender []*Ipsla_Responder_Ports_Port_Sender
}

Ipsla_Responder_Ports_Port Port data

func (*Ipsla_Responder_Ports_Port) GetEntityData

func (port *Ipsla_Responder_Ports_Port) GetEntityData() *types.CommonEntityData

type Ipsla_Responder_Ports_Port_Sender

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

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

	// Port on which Sender is sending. The type is interface{} with range:
	// 0..65535.
	Port interface{}

	// Last received time. The type is interface{} with range:
	// 0..18446744073709551615.
	LastRecvTime interface{}

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

Ipsla_Responder_Ports_Port_Sender List of senders

func (*Ipsla_Responder_Ports_Port_Sender) GetEntityData

func (sender *Ipsla_Responder_Ports_Port_Sender) GetEntityData() *types.CommonEntityData

type OpTypeEnum

type OpTypeEnum string

OpTypeEnum represents IPSLA Operation Types

const (
	// icmp echo
	OpTypeEnum_icmp_echo OpTypeEnum = "icmp-echo"

	// icmp path jitter
	OpTypeEnum_icmp_path_jitter OpTypeEnum = "icmp-path-jitter"

	// icmp path echo
	OpTypeEnum_icmp_path_echo OpTypeEnum = "icmp-path-echo"

	// udp jitter
	OpTypeEnum_udp_jitter OpTypeEnum = "udp-jitter"

	// udp echo
	OpTypeEnum_udp_echo OpTypeEnum = "udp-echo"

	// mpls lsp ping
	OpTypeEnum_mpls_lsp_ping OpTypeEnum = "mpls-lsp-ping"

	// mpls lsp trace
	OpTypeEnum_mpls_lsp_trace OpTypeEnum = "mpls-lsp-trace"

	// mpls lsp group
	OpTypeEnum_mpls_lsp_group OpTypeEnum = "mpls-lsp-group"
)

type SlaOpTypes

type SlaOpTypes string

SlaOpTypes represents IPSLA Operation Types

const (
	// ICMP Echo
	SlaOpTypes_oper_icmp_echo SlaOpTypes = "oper-icmp-echo"

	// ICMP PathJitter
	SlaOpTypes_oper_icmp_path_jitter SlaOpTypes = "oper-icmp-path-jitter"

	// ICMP Path Echo
	SlaOpTypes_oper_icmp_path_echo SlaOpTypes = "oper-icmp-path-echo"

	// UDP Jitter
	SlaOpTypes_oper_udp_jitter SlaOpTypes = "oper-udp-jitter"

	// UDP Echo
	SlaOpTypes_oper_udp_echo SlaOpTypes = "oper-udp-echo"

	// MPLS LSP Ping
	SlaOpTypes_oper_mpls_lsp_ping SlaOpTypes = "oper-mpls-lsp-ping"

	// MPLS LSP Trace
	SlaOpTypes_oper_mpls_lsp_trace SlaOpTypes = "oper-mpls-lsp-trace"

	// MPLS LSP Group
	SlaOpTypes_oper_mpls_lsp_group SlaOpTypes = "oper-mpls-lsp-group"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL