ip_mobileip_oper

package
v0.0.0-...-50def94 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

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

This module contains definitions for the following management objects:

pmipv6: Proxy Mobile IPv6

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 Pmipv6

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

	// None.
	Lma Pmipv6_Lma
}

Pmipv6 Proxy Mobile IPv6

func (*Pmipv6) GetEntityData

func (pmipv6 *Pmipv6) GetEntityData() *types.CommonEntityData

type Pmipv6Addr

type Pmipv6Addr string

Pmipv6Addr represents Address Types

const (
	// None
	Pmipv6Addr_none Pmipv6Addr = "none"

	// IPV4 Address
	Pmipv6Addr_ipv4 Pmipv6Addr = "ipv4"

	// IPV6 Address
	Pmipv6Addr_ipv6 Pmipv6Addr = "ipv6"

	// Both IPV4 and IPV6 Address
	Pmipv6Addr_pmipv6_addr_ipv4_ipv6 Pmipv6Addr = "pmipv6-addr-ipv4-ipv6"
)

type Pmipv6Encap

type Pmipv6Encap string

Pmipv6Encap represents ENCAP Types

const (
	// None
	Pmipv6Encap_none Pmipv6Encap = "none"

	// IPV6 Tunnel
	Pmipv6Encap_ipv6 Pmipv6Encap = "ipv6"

	// IPV6 in IPV4 Tunnel
	Pmipv6Encap_ipv6_ipv4 Pmipv6Encap = "ipv6-ipv4"

	// IPV6 in IPV4 UDP Tunnel
	Pmipv6Encap_ipv6_udp Pmipv6Encap = "ipv6-udp"

	// GRE IPV4 Tunnel
	Pmipv6Encap_gre_ipv4 Pmipv6Encap = "gre-ipv4"

	// GRE IPV6 Tunnel
	Pmipv6Encap_gre_ipv6 Pmipv6Encap = "gre-ipv6"

	// GRE Tunnel
	Pmipv6Encap_gre Pmipv6Encap = "gre"

	// MGRE IPV4 Tunnel
	Pmipv6Encap_mgre_ipv4 Pmipv6Encap = "mgre-ipv4"

	// MGRE IPV6 Tunnel
	Pmipv6Encap_mgre_ipv6 Pmipv6Encap = "mgre-ipv6"

	// MIP UDP Tunnel
	Pmipv6Encap_mip_udp Pmipv6Encap = "mip-udp"

	// MIP MUDP Tunnel
	Pmipv6Encap_mip_mudp Pmipv6Encap = "mip-mudp"

	// MAX Encap Type
	Pmipv6Encap_max Pmipv6Encap = "max"
)

type Pmipv6Role

type Pmipv6Role string

Pmipv6Role represents PMIPV6 Role Types

const (
	// WLAN
	Pmipv6Role_wlan Pmipv6Role = "wlan"

	// 3GPP
	Pmipv6Role_gpp Pmipv6Role = "gpp"

	// LTE
	Pmipv6Role_lte Pmipv6Role = "lte"

	// WiMAX
	Pmipv6Role_wi_max Pmipv6Role = "wi-max"

	// 3GMA
	Pmipv6Role_gma Pmipv6Role = "gma"

	// MAX Role
	Pmipv6Role_rmax Pmipv6Role = "rmax"
)

type Pmipv6_Lma

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

	// None.
	Statistics Pmipv6_Lma_Statistics

	// Table of Binding.
	Bindings Pmipv6_Lma_Bindings

	// Table of Heartbeat.
	Heartbeats Pmipv6_Lma_Heartbeats

	// Global Configuration Variables.
	ConfigVariables Pmipv6_Lma_ConfigVariables
}

Pmipv6_Lma None

func (*Pmipv6_Lma) GetEntityData

func (lma *Pmipv6_Lma) GetEntityData() *types.CommonEntityData

type Pmipv6_Lma_Bindings

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

	// Binding Parameters. The type is slice of Pmipv6_Lma_Bindings_Binding.
	Binding []*Pmipv6_Lma_Bindings_Binding
}

Pmipv6_Lma_Bindings Table of Binding

func (*Pmipv6_Lma_Bindings) GetEntityData

func (bindings *Pmipv6_Lma_Bindings) GetEntityData() *types.CommonEntityData

type Pmipv6_Lma_Bindings_Binding

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

	// Peer MAG ID. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+.
	MagName interface{}

	// NAI String. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+.
	NaiString interface{}

	// IMSI String. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+.
	ImsiString interface{}

	// Customer String. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+.
	CustomerName interface{}

	// Mobile Node Identifier. The type is string.
	Mnnai interface{}

	// Customer name. The type is string.
	CustomerNameXr interface{}

	// Link Layer Identifier. The type is string.
	Llid interface{}

	// Peer Identifier. The type is string.
	PeerId interface{}

	// Access Interface. The type is string.
	Phyintf interface{}

	// Tunnel Interface. The type is string.
	Tunnel interface{}

	// State Name. The type is string.
	State interface{}

	// Access Point Network. The type is string.
	Apn interface{}

	// MN ATT. The type is interface{} with range: 0..65535.
	Att interface{}

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

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

	// Life Time of Binding. The type is interface{} with range: 0..4294967295.
	Lifetime interface{}

	// Life Time Remaining. The type is interface{} with range: 0..4294967295.
	Liferem interface{}

	// Refresh Time of Binding. The type is interface{} with range: 0..4294967295.
	Refresh interface{}

	// Refresh Time Remaining. The type is interface{} with range: 0..4294967295.
	RefreshRem interface{}

	// Prefix Length. The type is interface{} with range: 0..255.
	PrefixLen interface{}

	// HNP count. The type is interface{} with range: 0..255.
	NumHnps interface{}

	// COA count. The type is interface{} with range: 0..255.
	NumCoa interface{}

	// IPv4 DMNP count. The type is interface{} with range: 0..255.
	NumDmnpV4 interface{}

	// IPv6 DMNP count. The type is interface{} with range: 0..255.
	NumDmnpV6 interface{}

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

	// Ignore HoA/HNP. The type is bool.
	IgnoreHomeAddress interface{}

	// Upstream GRE Key. The type is interface{} with range: 0..4294967295.
	UpStreamGrekey interface{}

	// DownStream GRE Key. The type is interface{} with range: 0..4294967295.
	DownStreamGrekey interface{}

	// VRF ID of Access Interface. The type is interface{} with range:
	// 0..4294967295.
	Vrfid interface{}

	// COA entries. The type is slice of Pmipv6_Lma_Bindings_Binding_Coa.
	Coa []*Pmipv6_Lma_Bindings_Binding_Coa

	// IPv4 DMNP prefixes. The type is slice of
	// Pmipv6_Lma_Bindings_Binding_DmnpV4.
	DmnpV4 []*Pmipv6_Lma_Bindings_Binding_DmnpV4

	// IPv6 DMNP prefixes. The type is slice of
	// Pmipv6_Lma_Bindings_Binding_DmnpV6.
	DmnpV6 []*Pmipv6_Lma_Bindings_Binding_DmnpV6
}

Pmipv6_Lma_Bindings_Binding Binding Parameters

func (*Pmipv6_Lma_Bindings_Binding) GetEntityData

func (binding *Pmipv6_Lma_Bindings_Binding) GetEntityData() *types.CommonEntityData

type Pmipv6_Lma_Bindings_Binding_Coa

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

	// Link Layer Identifier. The type is string.
	Llid interface{}

	// Peer Name. The type is string.
	PeerName interface{}

	// Tunnel Interface. The type is string.
	Tunnel interface{}

	// Egress Label. The type is string.
	ELabel interface{}

	// Label Color. The type is string.
	Color interface{}

	// Roaming Intf. The type is string.
	RoaMinTf interface{}

	// COA STATE. The type is string.
	Pstate interface{}

	// MSISDN. The type is string.
	Msisdn interface{}

	// IMSI or IMSI NAI. The type is string.
	Imsi interface{}

	// CDMA NAI. The type is string.
	CdmaNai interface{}

	// Subscriber APN on PWG. The type is string.
	PgwApn interface{}

	// Subscriber Transport VRF on PGW. The type is string.
	PgwTransVrf interface{}

	// MN ATT. The type is interface{} with range: 0..65535.
	Att interface{}

	// Life Time of coa. The type is interface{} with range: 0..4294967295.
	Lifetime interface{}

	// Life Time remain of coa. The type is interface{} with range: 0..4294967295.
	LifetimeRemaining interface{}

	// refresh Time of coa. The type is interface{} with range: 0..4294967295.
	Refresh interface{}

	// refresh Time remain of coa. The type is interface{} with range:
	// 0..4294967295.
	RefreshRem interface{}

	// down key for coa tunnel. The type is interface{} with range: 0..4294967295.
	Dnkey interface{}

	// up key for coa tunnel. The type is interface{} with range: 0..4294967295.
	Upkey interface{}

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

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

Pmipv6_Lma_Bindings_Binding_Coa COA entries

func (*Pmipv6_Lma_Bindings_Binding_Coa) GetEntityData

type Pmipv6_Lma_Bindings_Binding_DmnpV4

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

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

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

Pmipv6_Lma_Bindings_Binding_DmnpV4 IPv4 DMNP prefixes

func (*Pmipv6_Lma_Bindings_Binding_DmnpV4) GetEntityData

type Pmipv6_Lma_Bindings_Binding_DmnpV6

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

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

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

Pmipv6_Lma_Bindings_Binding_DmnpV6 IPv6 DMNP prefixes

func (*Pmipv6_Lma_Bindings_Binding_DmnpV6) GetEntityData

type Pmipv6_Lma_ConfigVariables

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

	// Table of CustomerVariables.
	CustomerVariables Pmipv6_Lma_ConfigVariables_CustomerVariables

	// Global Configuration Variables.
	GlobalVariables Pmipv6_Lma_ConfigVariables_GlobalVariables
}

Pmipv6_Lma_ConfigVariables Global Configuration Variables

func (*Pmipv6_Lma_ConfigVariables) GetEntityData

func (configVariables *Pmipv6_Lma_ConfigVariables) GetEntityData() *types.CommonEntityData

type Pmipv6_Lma_ConfigVariables_CustomerVariables

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

	// Customer name string. The type is slice of
	// Pmipv6_Lma_ConfigVariables_CustomerVariables_CustomerVariable.
	CustomerVariable []*Pmipv6_Lma_ConfigVariables_CustomerVariables_CustomerVariable
}

Pmipv6_Lma_ConfigVariables_CustomerVariables Table of CustomerVariables

func (*Pmipv6_Lma_ConfigVariables_CustomerVariables) GetEntityData

func (customerVariables *Pmipv6_Lma_ConfigVariables_CustomerVariables) GetEntityData() *types.CommonEntityData

type Pmipv6_Lma_ConfigVariables_CustomerVariables_CustomerVariable

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

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

	// Customer Name. The type is string.
	CustName interface{}

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

	// Authentication Option. The type is bool.
	AuthOption interface{}

	// MLL service parameters.
	MllService Pmipv6_Lma_ConfigVariables_CustomerVariables_CustomerVariable_MllService
}

Pmipv6_Lma_ConfigVariables_CustomerVariables_CustomerVariable Customer name string

func (*Pmipv6_Lma_ConfigVariables_CustomerVariables_CustomerVariable) GetEntityData

type Pmipv6_Lma_ConfigVariables_CustomerVariables_CustomerVariable_MllService

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

	// Ignore Home Address. The type is bool.
	IgnoreHoa interface{}

	// Max IPv4 prefixes per LMN. The type is interface{} with range: 0..65535.
	MnpIpv4LmnMax interface{}

	// Max IPv6 prefixes per LMN. The type is interface{} with range: 0..65535.
	MnpIpv6LmnMax interface{}

	// Max prefixes per LMN. The type is interface{} with range: 0..65535.
	MnpLmnMax interface{}

	// Max IPv4 prefixes per Customer. The type is interface{} with range:
	// 0..4294967295.
	MnpIpv4CustMax interface{}

	// Max IPv6 prefixes per Customer. The type is interface{} with range:
	// 0..4294967295.
	MnpIpv6CustMax interface{}

	// Max prefixes per Customer. The type is interface{} with range:
	// 0..4294967295.
	MnpCustMax interface{}

	// Current IPv4 prefixes per Customer. The type is interface{} with range:
	// 0..4294967295.
	MnpIpv4CustCur interface{}

	// Current IPv6 prefixes per Customer. The type is interface{} with range:
	// 0..4294967295.
	MnpIpv6CustCur interface{}
}

Pmipv6_Lma_ConfigVariables_CustomerVariables_CustomerVariable_MllService MLL service parameters

func (*Pmipv6_Lma_ConfigVariables_CustomerVariables_CustomerVariable_MllService) GetEntityData

type Pmipv6_Lma_ConfigVariables_GlobalVariables

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

	// Domain Name. The type is string.
	Domain interface{}

	// Self ID. The type is string.
	Selfid interface{}

	// APN Name. The type is string.
	ApnName interface{}

	// Role Type. The type is Pmipv6Role.
	Role interface{}

	// Number of Networks/Intf. The type is interface{} with range: 0..4294967295.
	Count interface{}

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

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

	// Number of Networks. The type is interface{} with range: 0..4294967295.
	NumNetwork interface{}

	// Discover MN Detachment. The type is bool.
	DiscoverMn interface{}

	// Local Routing. The type is bool.
	LocalRouting interface{}

	// AAA Accounting. The type is bool.
	AaaAccounting interface{}

	// Default MN Enabled. The type is bool.
	DefaultMn interface{}

	// APN Present. The type is bool.
	Apn interface{}

	// Learn MAG. The type is bool.
	LearnMag interface{}

	// Session Manager. The type is bool.
	SessionMgr interface{}

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

	// Default MN Profile Name. The type is string.
	Profile interface{}

	// Discover Detach Period. The type is interface{} with range: 0..4294967295.
	Ddp interface{}

	// Discover Detach Timeout. The type is interface{} with range: 0..4294967295.
	Ddt interface{}

	// Discover Detach Retries. The type is interface{} with range: 0..255.
	Ddr interface{}

	// Domain Parameters.
	Parameters Pmipv6_Lma_ConfigVariables_GlobalVariables_Parameters

	// MLL service parameters.
	MllService Pmipv6_Lma_ConfigVariables_GlobalVariables_MllService

	// MAG Access List. The type is slice of
	// Pmipv6_Lma_ConfigVariables_GlobalVariables_Intf.
	Intf []*Pmipv6_Lma_ConfigVariables_GlobalVariables_Intf

	// Peer Parameters. The type is slice of
	// Pmipv6_Lma_ConfigVariables_GlobalVariables_Peer.
	Peer []*Pmipv6_Lma_ConfigVariables_GlobalVariables_Peer

	// LMA Network Parameters. The type is slice of
	// Pmipv6_Lma_ConfigVariables_GlobalVariables_Network.
	Network []*Pmipv6_Lma_ConfigVariables_GlobalVariables_Network

	// Customer parameters. The type is slice of
	// Pmipv6_Lma_ConfigVariables_GlobalVariables_Cust.
	Cust []*Pmipv6_Lma_ConfigVariables_GlobalVariables_Cust
}

Pmipv6_Lma_ConfigVariables_GlobalVariables Global Configuration Variables

func (*Pmipv6_Lma_ConfigVariables_GlobalVariables) GetEntityData

func (globalVariables *Pmipv6_Lma_ConfigVariables_GlobalVariables) GetEntityData() *types.CommonEntityData

type Pmipv6_Lma_ConfigVariables_GlobalVariables_Cust

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

	// Customer Present. The type is bool.
	Cust interface{}

	// Customer VRF Present. The type is bool.
	Vrf interface{}

	// Transport VRF Present. The type is bool.
	TVrf interface{}

	// Authentication Option. The type is bool.
	AuthOption interface{}

	// HeartBeat Option. The type is bool.
	HeartBeat interface{}

	// BCE Registration Lifetime. The type is interface{} with range:
	// 0..4294967295.
	RegTime interface{}

	// CUSTOMER Name. The type is string.
	CustName interface{}

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

	// Transport VRF Name. The type is string.
	TVrfName interface{}
}

Pmipv6_Lma_ConfigVariables_GlobalVariables_Cust Customer parameters

func (*Pmipv6_Lma_ConfigVariables_GlobalVariables_Cust) GetEntityData

type Pmipv6_Lma_ConfigVariables_GlobalVariables_Intf

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

	// APN Present. The type is bool.
	Apn interface{}

	// Access Interface Name. The type is string.
	Interface interface{}

	// APN Name. The type is string.
	ApnName interface{}
}

Pmipv6_Lma_ConfigVariables_GlobalVariables_Intf MAG Access List

func (*Pmipv6_Lma_ConfigVariables_GlobalVariables_Intf) GetEntityData

type Pmipv6_Lma_ConfigVariables_GlobalVariables_MllService

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

	// Ignore Home Address. The type is bool.
	IgnoreHoa interface{}

	// Max IPv4 prefixes per LMN. The type is interface{} with range: 0..65535.
	MnpIpv4LmnMax interface{}

	// Max IPv6 prefixes per LMN. The type is interface{} with range: 0..65535.
	MnpIpv6LmnMax interface{}

	// Max prefixes per LMN. The type is interface{} with range: 0..65535.
	MnpLmnMax interface{}

	// Max IPv4 prefixes per Customer. The type is interface{} with range:
	// 0..4294967295.
	MnpIpv4CustMax interface{}

	// Max IPv6 prefixes per Customer. The type is interface{} with range:
	// 0..4294967295.
	MnpIpv6CustMax interface{}

	// Max prefixes per Customer. The type is interface{} with range:
	// 0..4294967295.
	MnpCustMax interface{}

	// Current IPv4 prefixes per Customer. The type is interface{} with range:
	// 0..4294967295.
	MnpIpv4CustCur interface{}

	// Current IPv6 prefixes per Customer. The type is interface{} with range:
	// 0..4294967295.
	MnpIpv6CustCur interface{}
}

Pmipv6_Lma_ConfigVariables_GlobalVariables_MllService MLL service parameters

func (*Pmipv6_Lma_ConfigVariables_GlobalVariables_MllService) GetEntityData

type Pmipv6_Lma_ConfigVariables_GlobalVariables_Network

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

	// IPV4 pool Present. The type is bool.
	V4pool interface{}

	// IPV6 pool Present. The type is bool.
	V6pool interface{}

	// Network Name. The type is string.
	Network interface{}

	// 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}]+)?.
	Ipv4 interface{}

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

	// v4 prefix len. The type is interface{} with range: 0..255.
	V4pfxLen interface{}

	// v6 prefix len. The type is interface{} with range: 0..255.
	V6pfxLen interface{}

	// num of mrnet. The type is interface{} with range: 0..255.
	Mrnet interface{}
}

Pmipv6_Lma_ConfigVariables_GlobalVariables_Network LMA Network Parameters

func (*Pmipv6_Lma_ConfigVariables_GlobalVariables_Network) GetEntityData

type Pmipv6_Lma_ConfigVariables_GlobalVariables_Parameters

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

	// Timestamp method in use. The type is bool.
	Timestamp interface{}

	// Timestamp Validity Window. The type is interface{} with range:
	// 0..18446744073709551615.
	Window interface{}

	// Authentication Option. The type is bool.
	AuthOption interface{}

	// BCE Registration Lifetime. The type is interface{} with range:
	// 0..4294967295.
	RegTime interface{}

	// BCE Refresh Time. The type is interface{} with range: 0..4294967295.
	RefTime interface{}

	// Refresh Retransmit Init. The type is interface{} with range: 0..65535.
	Retx interface{}

	// Refresh Retransmit Max. The type is interface{} with range: 0..65535.
	RetMax interface{}

	// BRI Init Delay time. The type is interface{} with range: 0..65535.
	BriInit interface{}

	// BRI Max Retries. The type is interface{} with range: 0..65535.
	BriRetries interface{}

	// BRI Max Delay time. The type is interface{} with range: 0..65535.
	BriMax interface{}

	// Allowed Max. Bindings. The type is interface{} with range: 0..4294967295.
	MaxBindings interface{}

	// Allowed HNPs per MN Intf. The type is interface{} with range: 0..255.
	Hnp interface{}

	// Encapsulation Type. The type is Pmipv6Encap.
	Encap interface{}

	// BCE Delete Hold Timer. The type is interface{} with range: 0..65535.
	DeleteTime interface{}

	// BCE Create Wait Timer. The type is interface{} with range: 0..65535.
	CreateTime interface{}

	// Upstream GRE Key. The type is interface{} with range: 0..4294967295.
	UpGrekey interface{}

	// Downstream GRE Key. The type is interface{} with range: 0..4294967295.
	DownGrekey interface{}

	// Self Identifier.
	SelfId Pmipv6_Lma_ConfigVariables_GlobalVariables_Parameters_SelfId
}

Pmipv6_Lma_ConfigVariables_GlobalVariables_Parameters Domain Parameters

func (*Pmipv6_Lma_ConfigVariables_GlobalVariables_Parameters) GetEntityData

type Pmipv6_Lma_ConfigVariables_GlobalVariables_Parameters_SelfId

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

	// Identifier of PMIP Node. The type is string.
	Entity interface{}

	// IPV4 or IPV6 or Both. The type is Pmipv6Addr.
	AddrType interface{}

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

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

Pmipv6_Lma_ConfigVariables_GlobalVariables_Parameters_SelfId Self Identifier

func (*Pmipv6_Lma_ConfigVariables_GlobalVariables_Parameters_SelfId) GetEntityData

type Pmipv6_Lma_ConfigVariables_GlobalVariables_Peer

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

	// Peer Name. The type is string.
	Peer interface{}

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

	// Peer static tunnel intf. The type is string.
	Interface interface{}

	// Encapsulation Type. The type is Pmipv6Encap.
	Encap interface{}

	// Authentication Option. The type is bool.
	Auth interface{}

	// VRF Present. The type is bool.
	Vrf interface{}

	// Static tunnel Present. The type is bool.
	Statictunnel interface{}
}

Pmipv6_Lma_ConfigVariables_GlobalVariables_Peer Peer Parameters

func (*Pmipv6_Lma_ConfigVariables_GlobalVariables_Peer) GetEntityData

type Pmipv6_Lma_Heartbeats

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

	// Heartbeat information. The type is slice of
	// Pmipv6_Lma_Heartbeats_Heartbeat.
	Heartbeat []*Pmipv6_Lma_Heartbeats_Heartbeat
}

Pmipv6_Lma_Heartbeats Table of Heartbeat

func (*Pmipv6_Lma_Heartbeats) GetEntityData

func (heartbeats *Pmipv6_Lma_Heartbeats) GetEntityData() *types.CommonEntityData

type Pmipv6_Lma_Heartbeats_Heartbeat

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

	// This attribute is a key. IPv4 or IPv6 address. The type is one of the
	// following types: string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?,
	// or string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	PeerAddr interface{}

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

	// Customer Name. The type is string.
	CustomerName interface{}

	// Source Port. The type is interface{} with range: 0..4294967295.
	SourcePort interface{}

	// Destination Port. The type is interface{} with range: 0..4294967295.
	DestinationPort interface{}

	// Source 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}]+)?.
	SourceIpv4Address interface{}

	// Destination 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}]+)?.
	DestinationIpv4Address interface{}

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

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

	// Path Status. The type is bool.
	Status interface{}

	// IPv6 Path. The type is bool.
	Ipv6Path interface{}
}

Pmipv6_Lma_Heartbeats_Heartbeat Heartbeat information

func (*Pmipv6_Lma_Heartbeats_Heartbeat) GetEntityData

func (heartbeat *Pmipv6_Lma_Heartbeats_Heartbeat) GetEntityData() *types.CommonEntityData

type Pmipv6_Lma_Statistics

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

	// Table of CustomerStatistics.
	CustomerStatistics Pmipv6_Lma_Statistics_CustomerStatistics

	// LMA License Statistics.
	License Pmipv6_Lma_Statistics_License

	// Global Statistics.
	Global Pmipv6_Lma_Statistics_Global

	// Table of MAGStatistics.
	MagStatistics Pmipv6_Lma_Statistics_MagStatistics
}

Pmipv6_Lma_Statistics None

func (*Pmipv6_Lma_Statistics) GetEntityData

func (statistics *Pmipv6_Lma_Statistics) GetEntityData() *types.CommonEntityData

type Pmipv6_Lma_Statistics_CustomerStatistics

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

	// Customer statistics. The type is slice of
	// Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic.
	CustomerStatistic []*Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic
}

Pmipv6_Lma_Statistics_CustomerStatistics Table of CustomerStatistics

func (*Pmipv6_Lma_Statistics_CustomerStatistics) GetEntityData

func (customerStatistics *Pmipv6_Lma_Statistics_CustomerStatistics) GetEntityData() *types.CommonEntityData

type Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic

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

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

	// LMA Identifier. The type is string.
	LmaIdentifier interface{}

	// Count of Bindings. The type is interface{} with range: 0..4294967295.
	BceCount interface{}

	// Count of Handoffs. The type is interface{} with range: 0..4294967295.
	HandoffCount interface{}

	// Count of IPv4 Mobile Node Prefixes. The type is interface{} with range:
	// 0..4294967295.
	Ipv4MnpCount interface{}

	// Count of IPv6 Mobile Node Prefixes. The type is interface{} with range:
	// 0..4294967295.
	Ipv6MnpCount interface{}

	// LMA Protocol Statistics.
	ProtocolStatistics Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics

	// LMA Accounting Statistics.
	AccountingStatistics Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_AccountingStatistics
}

Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic Customer statistics

func (*Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic) GetEntityData

type Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_AccountingStatistics

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

	// Count of Accounting Start Records Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	AccountingStartSentCount interface{}

	// Count of Accounting Update Records Sent. The type is interface{} with
	// range: 0..18446744073709551615.
	AccountingUpdateSentCount interface{}

	// Count of Accounting Stop Records Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	AccountingStopSentCount interface{}
}

Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_AccountingStatistics LMA Accounting Statistics

func (*Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_AccountingStatistics) GetEntityData

type Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics

Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics LMA Protocol Statistics

func (*Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics) GetEntityData

type Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbaSendStatistics

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

	// Count of PBAs. The type is interface{} with range: 0..18446744073709551615.
	PbaCount interface{}

	// Count of PBAs dropped. The type is interface{} with range: 0..4294967295.
	PbaDropCount interface{}

	// Count of Status Code - Binding Update accepted. The type is interface{}
	// with range: 0..4294967295.
	AcceptedCount interface{}

	// Count of Status Code - Last BA status code sent. The type is interface{}
	// with range: 0..4294967295.
	UnknownCount interface{}

	// Count of Status Code - Reason unspecified. The type is interface{} with
	// range: 0..4294967295.
	UnspecifiedFailureCount interface{}

	// Count of Status Code - Administratively prohibited. The type is interface{}
	// with range: 0..4294967295.
	AdminFailureCount interface{}

	// Count of Status Code - Insufficient resources. The type is interface{} with
	// range: 0..4294967295.
	ResourceFailureCount interface{}

	// Count of Status Code - Home registration not supported. The type is
	// interface{} with range: 0..4294967295.
	HomeRegFailureCount interface{}

	// Count of Status Code - Not home subnet. The type is interface{} with range:
	// 0..4294967295.
	HomeSubnetFailureCount interface{}

	// Count of Status Code - Sequence number out of window. The type is
	// interface{} with range: 0..4294967295.
	BadSequenceFailureCount interface{}

	// Count of Status Code - Registration type change. The type is interface{}
	// with range: 0..4294967295.
	RegTypeFailureCount interface{}

	// Count of Status Code - Auth Fail. The type is interface{} with range:
	// 0..4294967295.
	AuthenFailureCount interface{}

	// Count of Status Code - Proxy Registration not enabled. The type is
	// interface{} with range: 0..4294967295.
	ProxyRegNotEnabledCount interface{}

	// Count of Status Code - Not LMA for this Mobile Node. The type is
	// interface{} with range: 0..4294967295.
	NotLmaForThisMnCount interface{}

	// Count of Status Code - MAG not auth.for proxyreg. The type is interface{}
	// with range: 0..4294967295.
	NoAuthorForProxyRegCount interface{}

	// Count of Status Code - Not authorized for HNP. The type is interface{} with
	// range: 0..4294967295.
	NoAuthorForHnpCount interface{}

	// Count of Status Code - Invalid timestamp value. The type is interface{}
	// with range: 0..4294967295.
	TimestampMismatchCount interface{}

	// Count of Status Code - Timestamp lower than previous accepted. The type is
	// interface{} with range: 0..4294967295.
	TimestampLowerThanPreviousAcceptedCount interface{}

	// Count of Status Code - Missing Home Network Prefix option. The type is
	// interface{} with range: 0..4294967295.
	MissingHnpOptCount interface{}

	// Count of Status Code - Recevied HNPs do not match with BCE. The type is
	// interface{} with range: 0..4294967295.
	ReceivedHnpsDoNotMatchBceHnpsCount interface{}

	// Count of Status Code - Missing MN identifier option. The type is
	// interface{} with range: 0..4294967295.
	MissingMnIdOptCount interface{}

	// Count of Status Code - Missing Handoff Indicator. The type is interface{}
	// with range: 0..4294967295.
	MissingHiOptCount interface{}

	// Count of Status Code - Missing ATT option. The type is interface{} with
	// range: 0..4294967295.
	MissingAccessTechTypeOptCount interface{}

	// Count of Status Code - Not authorized for IPv4 mobility. The type is
	// interface{} with range: 0..4294967295.
	NoAuthorForIpv4MobilityCount interface{}

	// Count of Status Code - Not authorized for IPv4 HoA. The type is interface{}
	// with range: 0..4294967295.
	NoAuthorForIpv4HoaCount interface{}

	// Count of Status Code - Not authorized for IPv6 mobility. The type is
	// interface{} with range: 0..4294967295.
	NoAuthorForIpv6MobilityCount interface{}

	// Count of Status Code - Multiple IPv4 HoA not supported. The type is
	// interface{} with range: 0..4294967295.
	MultipleIpv4HoANotSupportedCount interface{}

	// Count of Status Code - GRE Key option is required. The type is interface{}
	// with range: 0..4294967295.
	GreKeyOptRequiredCount interface{}
}

Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbaSendStatistics PBA Send Statistics

func (*Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbaSendStatistics) GetEntityData

type Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbraReceiveStatistics

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

	// Count of PBRAs. The type is interface{} with range:
	// 0..18446744073709551615.
	PbraCount interface{}

	// Count of PBRAs dropped. The type is interface{} with range: 0..4294967295.
	PbraDropCount interface{}

	// Count of Revoc Status - Success. The type is interface{} with range:
	// 0..4294967295.
	SuccessCount interface{}

	// Count of Revoc Status - Partial Success. The type is interface{} with
	// range: 0..4294967295.
	PartialSuccessCount interface{}

	// Count of Revoc Status - Binding Does Not Exist. The type is interface{}
	// with range: 0..4294967295.
	NoBindingCount interface{}

	// Count of Revoc Status - IPv4 Home Address Option Required. The type is
	// interface{} with range: 0..4294967295.
	HoaRequiredCount interface{}

	// Count of Revoc Status - Global Revocation NOT Authorized. The type is
	// interface{} with range: 0..4294967295.
	NoAuthorForGlobalRevocCount interface{}

	// Count of Revoc Status - Revoked Mobile Node Identity Required. The type is
	// interface{} with range: 0..4294967295.
	MnIdentityRequiredCount interface{}

	// Count of Revoc Status - Revocation Failed - MN is Attached. The type is
	// interface{} with range: 0..4294967295.
	MnAttachedCount interface{}

	// Count of Revoc Status - Revocation Trigger NOT supported. The type is
	// interface{} with range: 0..4294967295.
	UnknownRevocTriggerCount interface{}

	// Count of Revoc Status - Revocation Function NOT Supported. The type is
	// interface{} with range: 0..4294967295.
	RevocFunctionNotSupportedCount interface{}

	// Count of Revoc Status - Proxy Binding Revocation NOT Supported. The type is
	// interface{} with range: 0..4294967295.
	PbrNotSupportedCount interface{}
}

Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbraReceiveStatistics PBRA Receive Statistics

func (*Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbraReceiveStatistics) GetEntityData

type Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbraSendStatistics

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

	// Count of PBRAs. The type is interface{} with range:
	// 0..18446744073709551615.
	PbraCount interface{}

	// Count of PBRAs dropped. The type is interface{} with range: 0..4294967295.
	PbraDropCount interface{}

	// Count of Revoc Status - Success. The type is interface{} with range:
	// 0..4294967295.
	SuccessCount interface{}

	// Count of Revoc Status - Partial Success. The type is interface{} with
	// range: 0..4294967295.
	PartialSuccessCount interface{}

	// Count of Revoc Status - Binding Does Not Exist. The type is interface{}
	// with range: 0..4294967295.
	NoBindingCount interface{}

	// Count of Revoc Status - IPv4 Home Address Option Required. The type is
	// interface{} with range: 0..4294967295.
	HoaRequiredCount interface{}

	// Count of Revoc Status - Global Revocation NOT Authorized. The type is
	// interface{} with range: 0..4294967295.
	NoAuthorForGlobalRevocCount interface{}

	// Count of Revoc Status - Revoked Mobile Node Identity Required. The type is
	// interface{} with range: 0..4294967295.
	MnIdentityRequiredCount interface{}

	// Count of Revoc Status - Revocation Failed - MN is Attached. The type is
	// interface{} with range: 0..4294967295.
	MnAttachedCount interface{}

	// Count of Revoc Status - Revocation Trigger NOT supported. The type is
	// interface{} with range: 0..4294967295.
	UnknownRevocTriggerCount interface{}

	// Count of Revoc Status - Revocation Function NOT Supported. The type is
	// interface{} with range: 0..4294967295.
	RevocFunctionNotSupportedCount interface{}

	// Count of Revoc Status - Proxy Binding Revocation NOT Supported. The type is
	// interface{} with range: 0..4294967295.
	PbrNotSupportedCount interface{}
}

Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbraSendStatistics PBRA Send Statistics

func (*Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbraSendStatistics) GetEntityData

type Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbriReceiveStatistics

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

	// Count of PBRIs. The type is interface{} with range:
	// 0..18446744073709551615.
	PbriCount interface{}

	// Count of PBRIs dropped. The type is interface{} with range: 0..4294967295.
	PbriDropCount interface{}

	// Count of Revoc Trigger - Unspecified. The type is interface{} with range:
	// 0..4294967295.
	UnspecifiedCount interface{}

	// Count of Revoc Trigger - Administrative Reason. The type is interface{}
	// with range: 0..4294967295.
	AdminReasonCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Same ATT. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverSameAttCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Different ATT. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverDifferentAttCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Unknown. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverUnknownCount interface{}

	// Count of Revoc Trigger - User Init Session Terminatation. The type is
	// interface{} with range: 0..4294967295.
	UserSessionTerminationCount interface{}

	// Count of Revoc Trigger - Access Network Session Termination. The type is
	// interface{} with range: 0..4294967295.
	NetworkSessionTerminationCount interface{}

	// Count of Revoc Trigger - Possible Out-of-Sync BCE State. The type is
	// interface{} with range: 0..4294967295.
	OutOfSyncBceStateCount interface{}

	// Count of Revoc Trigger - Per-Peer Policy. The type is interface{} with
	// range: 0..4294967295.
	PerPeerPolicyCount interface{}

	// Count of Revoc Trigger - Revoking Mobility Node Local Policy. The type is
	// interface{} with range: 0..4294967295.
	RevokingMnLocalPolicyCount interface{}
}

Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbriReceiveStatistics PBRI Receive Statistics

func (*Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbriReceiveStatistics) GetEntityData

type Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbriSendStatistics

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

	// Count of PBRIs. The type is interface{} with range:
	// 0..18446744073709551615.
	PbriCount interface{}

	// Count of PBRIs dropped. The type is interface{} with range: 0..4294967295.
	PbriDropCount interface{}

	// Count of Revoc Trigger - Unspecified. The type is interface{} with range:
	// 0..4294967295.
	UnspecifiedCount interface{}

	// Count of Revoc Trigger - Administrative Reason. The type is interface{}
	// with range: 0..4294967295.
	AdminReasonCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Same ATT. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverSameAttCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Different ATT. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverDifferentAttCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Unknown. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverUnknownCount interface{}

	// Count of Revoc Trigger - User Init Session Terminatation. The type is
	// interface{} with range: 0..4294967295.
	UserSessionTerminationCount interface{}

	// Count of Revoc Trigger - Access Network Session Termination. The type is
	// interface{} with range: 0..4294967295.
	NetworkSessionTerminationCount interface{}

	// Count of Revoc Trigger - Possible Out-of-Sync BCE State. The type is
	// interface{} with range: 0..4294967295.
	OutOfSyncBceStateCount interface{}

	// Count of Revoc Trigger - Per-Peer Policy. The type is interface{} with
	// range: 0..4294967295.
	PerPeerPolicyCount interface{}

	// Count of Revoc Trigger - Revoking Mobility Node Local Policy. The type is
	// interface{} with range: 0..4294967295.
	RevokingMnLocalPolicyCount interface{}
}

Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbriSendStatistics PBRI Send Statistics

func (*Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbriSendStatistics) GetEntityData

type Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbuReceiveStatistics

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

	// Count of PBUs. The type is interface{} with range: 0..18446744073709551615.
	PbuCount interface{}

	// Count of PBUs Dropped. The type is interface{} with range: 0..4294967295.
	PbuDropCount interface{}
}

Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbuReceiveStatistics PBU Receive Statistics

func (*Pmipv6_Lma_Statistics_CustomerStatistics_CustomerStatistic_ProtocolStatistics_PbuReceiveStatistics) GetEntityData

type Pmipv6_Lma_Statistics_Global

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

	// LMA Identifier. The type is string.
	LmaIdentifier interface{}

	// Count of Bindings. The type is interface{} with range: 0..4294967295.
	BceCount interface{}

	// Count of Handoffs. The type is interface{} with range: 0..4294967295.
	HandoffCount interface{}

	// Count of Single Tenants. The type is interface{} with range: 0..4294967295.
	SingleTenantCount interface{}

	// Count of Multi Tenants. The type is interface{} with range: 0..4294967295.
	MultiTenantCount interface{}

	// Packet Statistics.
	PacketStatistics Pmipv6_Lma_Statistics_Global_PacketStatistics

	// LMA Protocol Statistics.
	ProtocolStatistics Pmipv6_Lma_Statistics_Global_ProtocolStatistics

	// LMA Accounting Statistics.
	AccountingStatistics Pmipv6_Lma_Statistics_Global_AccountingStatistics
}

Pmipv6_Lma_Statistics_Global Global Statistics

func (*Pmipv6_Lma_Statistics_Global) GetEntityData

func (global *Pmipv6_Lma_Statistics_Global) GetEntityData() *types.CommonEntityData

type Pmipv6_Lma_Statistics_Global_AccountingStatistics

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

	// Count of Accounting Start Records Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	AccountingStartSentCount interface{}

	// Count of Accounting Update Records Sent. The type is interface{} with
	// range: 0..18446744073709551615.
	AccountingUpdateSentCount interface{}

	// Count of Accounting Stop Records Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	AccountingStopSentCount interface{}
}

Pmipv6_Lma_Statistics_Global_AccountingStatistics LMA Accounting Statistics

func (*Pmipv6_Lma_Statistics_Global_AccountingStatistics) GetEntityData

func (accountingStatistics *Pmipv6_Lma_Statistics_Global_AccountingStatistics) GetEntityData() *types.CommonEntityData

type Pmipv6_Lma_Statistics_Global_PacketStatistics

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

	// Checksumm errors. The type is interface{} with range:
	// 0..18446744073709551615.
	ChecksumErrors interface{}

	// Drop count of sent packets. The type is interface{} with range:
	// 0..18446744073709551615.
	SendDrops interface{}

	// Drop count of received packets. The type is interface{} with range:
	// 0..18446744073709551615.
	ReceiveDrops interface{}

	// Count of received packets. The type is interface{} with range:
	// 0..18446744073709551615.
	PacketsReceived interface{}

	// Count of sent packets. The type is interface{} with range:
	// 0..18446744073709551615.
	PacketsSent interface{}

	// Drop count of IPv6 sent packets. The type is interface{} with range:
	// 0..18446744073709551615.
	SendDropsIpv6 interface{}

	// Drop count of IPv6 received packets. The type is interface{} with range:
	// 0..18446744073709551615.
	ReceiveDropsIpv6 interface{}

	// Count of IPv6 received packets. The type is interface{} with range:
	// 0..18446744073709551615.
	PacketsReceivedIpv6 interface{}

	// Count of IPv6 sent packets. The type is interface{} with range:
	// 0..18446744073709551615.
	PacketsSentIpv6 interface{}
}

Pmipv6_Lma_Statistics_Global_PacketStatistics Packet Statistics

func (*Pmipv6_Lma_Statistics_Global_PacketStatistics) GetEntityData

func (packetStatistics *Pmipv6_Lma_Statistics_Global_PacketStatistics) GetEntityData() *types.CommonEntityData

type Pmipv6_Lma_Statistics_Global_ProtocolStatistics

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

	// PBU Receive Statistics.
	PbuReceiveStatistics Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbuReceiveStatistics

	// PBA Send Statistics.
	PbaSendStatistics Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbaSendStatistics

	// PBRI Send Statistics.
	PbriSendStatistics Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbriSendStatistics

	// PBRI Receive Statistics.
	PbriReceiveStatistics Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbriReceiveStatistics

	// PBRA Send Statistics.
	PbraSendStatistics Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbraSendStatistics

	// PBRA Receive Statistics.
	PbraReceiveStatistics Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbraReceiveStatistics
}

Pmipv6_Lma_Statistics_Global_ProtocolStatistics LMA Protocol Statistics

func (*Pmipv6_Lma_Statistics_Global_ProtocolStatistics) GetEntityData

func (protocolStatistics *Pmipv6_Lma_Statistics_Global_ProtocolStatistics) GetEntityData() *types.CommonEntityData

type Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbaSendStatistics

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

	// Count of PBAs. The type is interface{} with range: 0..18446744073709551615.
	PbaCount interface{}

	// Count of PBAs dropped. The type is interface{} with range: 0..4294967295.
	PbaDropCount interface{}

	// Count of Status Code - Binding Update accepted. The type is interface{}
	// with range: 0..4294967295.
	AcceptedCount interface{}

	// Count of Status Code - Last BA status code sent. The type is interface{}
	// with range: 0..4294967295.
	UnknownCount interface{}

	// Count of Status Code - Reason unspecified. The type is interface{} with
	// range: 0..4294967295.
	UnspecifiedFailureCount interface{}

	// Count of Status Code - Administratively prohibited. The type is interface{}
	// with range: 0..4294967295.
	AdminFailureCount interface{}

	// Count of Status Code - Insufficient resources. The type is interface{} with
	// range: 0..4294967295.
	ResourceFailureCount interface{}

	// Count of Status Code - Home registration not supported. The type is
	// interface{} with range: 0..4294967295.
	HomeRegFailureCount interface{}

	// Count of Status Code - Not home subnet. The type is interface{} with range:
	// 0..4294967295.
	HomeSubnetFailureCount interface{}

	// Count of Status Code - Sequence number out of window. The type is
	// interface{} with range: 0..4294967295.
	BadSequenceFailureCount interface{}

	// Count of Status Code - Registration type change. The type is interface{}
	// with range: 0..4294967295.
	RegTypeFailureCount interface{}

	// Count of Status Code - Auth Fail. The type is interface{} with range:
	// 0..4294967295.
	AuthenFailureCount interface{}

	// Count of Status Code - Proxy Registration not enabled. The type is
	// interface{} with range: 0..4294967295.
	ProxyRegNotEnabledCount interface{}

	// Count of Status Code - Not LMA for this Mobile Node. The type is
	// interface{} with range: 0..4294967295.
	NotLmaForThisMnCount interface{}

	// Count of Status Code - MAG not auth.for proxyreg. The type is interface{}
	// with range: 0..4294967295.
	NoAuthorForProxyRegCount interface{}

	// Count of Status Code - Not authorized for HNP. The type is interface{} with
	// range: 0..4294967295.
	NoAuthorForHnpCount interface{}

	// Count of Status Code - Invalid timestamp value. The type is interface{}
	// with range: 0..4294967295.
	TimestampMismatchCount interface{}

	// Count of Status Code - Timestamp lower than previous accepted. The type is
	// interface{} with range: 0..4294967295.
	TimestampLowerThanPreviousAcceptedCount interface{}

	// Count of Status Code - Missing Home Network Prefix option. The type is
	// interface{} with range: 0..4294967295.
	MissingHnpOptCount interface{}

	// Count of Status Code - Recevied HNPs do not match with BCE. The type is
	// interface{} with range: 0..4294967295.
	ReceivedHnpsDoNotMatchBceHnpsCount interface{}

	// Count of Status Code - Missing MN identifier option. The type is
	// interface{} with range: 0..4294967295.
	MissingMnIdOptCount interface{}

	// Count of Status Code - Missing Handoff Indicator. The type is interface{}
	// with range: 0..4294967295.
	MissingHiOptCount interface{}

	// Count of Status Code - Missing ATT option. The type is interface{} with
	// range: 0..4294967295.
	MissingAccessTechTypeOptCount interface{}

	// Count of Status Code - Not authorized for IPv4 mobility. The type is
	// interface{} with range: 0..4294967295.
	NoAuthorForIpv4MobilityCount interface{}

	// Count of Status Code - Not authorized for IPv4 HoA. The type is interface{}
	// with range: 0..4294967295.
	NoAuthorForIpv4HoaCount interface{}

	// Count of Status Code - Not authorized for IPv6 mobility. The type is
	// interface{} with range: 0..4294967295.
	NoAuthorForIpv6MobilityCount interface{}

	// Count of Status Code - Multiple IPv4 HoA not supported. The type is
	// interface{} with range: 0..4294967295.
	MultipleIpv4HoANotSupportedCount interface{}

	// Count of Status Code - GRE Key option is required. The type is interface{}
	// with range: 0..4294967295.
	GreKeyOptRequiredCount interface{}
}

Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbaSendStatistics PBA Send Statistics

func (*Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbaSendStatistics) GetEntityData

type Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbraReceiveStatistics

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

	// Count of PBRAs. The type is interface{} with range:
	// 0..18446744073709551615.
	PbraCount interface{}

	// Count of PBRAs dropped. The type is interface{} with range: 0..4294967295.
	PbraDropCount interface{}

	// Count of Revoc Status - Success. The type is interface{} with range:
	// 0..4294967295.
	SuccessCount interface{}

	// Count of Revoc Status - Partial Success. The type is interface{} with
	// range: 0..4294967295.
	PartialSuccessCount interface{}

	// Count of Revoc Status - Binding Does Not Exist. The type is interface{}
	// with range: 0..4294967295.
	NoBindingCount interface{}

	// Count of Revoc Status - IPv4 Home Address Option Required. The type is
	// interface{} with range: 0..4294967295.
	HoaRequiredCount interface{}

	// Count of Revoc Status - Global Revocation NOT Authorized. The type is
	// interface{} with range: 0..4294967295.
	NoAuthorForGlobalRevocCount interface{}

	// Count of Revoc Status - Revoked Mobile Node Identity Required. The type is
	// interface{} with range: 0..4294967295.
	MnIdentityRequiredCount interface{}

	// Count of Revoc Status - Revocation Failed - MN is Attached. The type is
	// interface{} with range: 0..4294967295.
	MnAttachedCount interface{}

	// Count of Revoc Status - Revocation Trigger NOT supported. The type is
	// interface{} with range: 0..4294967295.
	UnknownRevocTriggerCount interface{}

	// Count of Revoc Status - Revocation Function NOT Supported. The type is
	// interface{} with range: 0..4294967295.
	RevocFunctionNotSupportedCount interface{}

	// Count of Revoc Status - Proxy Binding Revocation NOT Supported. The type is
	// interface{} with range: 0..4294967295.
	PbrNotSupportedCount interface{}
}

Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbraReceiveStatistics PBRA Receive Statistics

func (*Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbraReceiveStatistics) GetEntityData

type Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbraSendStatistics

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

	// Count of PBRAs. The type is interface{} with range:
	// 0..18446744073709551615.
	PbraCount interface{}

	// Count of PBRAs dropped. The type is interface{} with range: 0..4294967295.
	PbraDropCount interface{}

	// Count of Revoc Status - Success. The type is interface{} with range:
	// 0..4294967295.
	SuccessCount interface{}

	// Count of Revoc Status - Partial Success. The type is interface{} with
	// range: 0..4294967295.
	PartialSuccessCount interface{}

	// Count of Revoc Status - Binding Does Not Exist. The type is interface{}
	// with range: 0..4294967295.
	NoBindingCount interface{}

	// Count of Revoc Status - IPv4 Home Address Option Required. The type is
	// interface{} with range: 0..4294967295.
	HoaRequiredCount interface{}

	// Count of Revoc Status - Global Revocation NOT Authorized. The type is
	// interface{} with range: 0..4294967295.
	NoAuthorForGlobalRevocCount interface{}

	// Count of Revoc Status - Revoked Mobile Node Identity Required. The type is
	// interface{} with range: 0..4294967295.
	MnIdentityRequiredCount interface{}

	// Count of Revoc Status - Revocation Failed - MN is Attached. The type is
	// interface{} with range: 0..4294967295.
	MnAttachedCount interface{}

	// Count of Revoc Status - Revocation Trigger NOT supported. The type is
	// interface{} with range: 0..4294967295.
	UnknownRevocTriggerCount interface{}

	// Count of Revoc Status - Revocation Function NOT Supported. The type is
	// interface{} with range: 0..4294967295.
	RevocFunctionNotSupportedCount interface{}

	// Count of Revoc Status - Proxy Binding Revocation NOT Supported. The type is
	// interface{} with range: 0..4294967295.
	PbrNotSupportedCount interface{}
}

Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbraSendStatistics PBRA Send Statistics

func (*Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbraSendStatistics) GetEntityData

type Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbriReceiveStatistics

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

	// Count of PBRIs. The type is interface{} with range:
	// 0..18446744073709551615.
	PbriCount interface{}

	// Count of PBRIs dropped. The type is interface{} with range: 0..4294967295.
	PbriDropCount interface{}

	// Count of Revoc Trigger - Unspecified. The type is interface{} with range:
	// 0..4294967295.
	UnspecifiedCount interface{}

	// Count of Revoc Trigger - Administrative Reason. The type is interface{}
	// with range: 0..4294967295.
	AdminReasonCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Same ATT. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverSameAttCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Different ATT. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverDifferentAttCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Unknown. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverUnknownCount interface{}

	// Count of Revoc Trigger - User Init Session Terminatation. The type is
	// interface{} with range: 0..4294967295.
	UserSessionTerminationCount interface{}

	// Count of Revoc Trigger - Access Network Session Termination. The type is
	// interface{} with range: 0..4294967295.
	NetworkSessionTerminationCount interface{}

	// Count of Revoc Trigger - Possible Out-of-Sync BCE State. The type is
	// interface{} with range: 0..4294967295.
	OutOfSyncBceStateCount interface{}

	// Count of Revoc Trigger - Per-Peer Policy. The type is interface{} with
	// range: 0..4294967295.
	PerPeerPolicyCount interface{}

	// Count of Revoc Trigger - Revoking Mobility Node Local Policy. The type is
	// interface{} with range: 0..4294967295.
	RevokingMnLocalPolicyCount interface{}
}

Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbriReceiveStatistics PBRI Receive Statistics

func (*Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbriReceiveStatistics) GetEntityData

type Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbriSendStatistics

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

	// Count of PBRIs. The type is interface{} with range:
	// 0..18446744073709551615.
	PbriCount interface{}

	// Count of PBRIs dropped. The type is interface{} with range: 0..4294967295.
	PbriDropCount interface{}

	// Count of Revoc Trigger - Unspecified. The type is interface{} with range:
	// 0..4294967295.
	UnspecifiedCount interface{}

	// Count of Revoc Trigger - Administrative Reason. The type is interface{}
	// with range: 0..4294967295.
	AdminReasonCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Same ATT. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverSameAttCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Different ATT. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverDifferentAttCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Unknown. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverUnknownCount interface{}

	// Count of Revoc Trigger - User Init Session Terminatation. The type is
	// interface{} with range: 0..4294967295.
	UserSessionTerminationCount interface{}

	// Count of Revoc Trigger - Access Network Session Termination. The type is
	// interface{} with range: 0..4294967295.
	NetworkSessionTerminationCount interface{}

	// Count of Revoc Trigger - Possible Out-of-Sync BCE State. The type is
	// interface{} with range: 0..4294967295.
	OutOfSyncBceStateCount interface{}

	// Count of Revoc Trigger - Per-Peer Policy. The type is interface{} with
	// range: 0..4294967295.
	PerPeerPolicyCount interface{}

	// Count of Revoc Trigger - Revoking Mobility Node Local Policy. The type is
	// interface{} with range: 0..4294967295.
	RevokingMnLocalPolicyCount interface{}
}

Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbriSendStatistics PBRI Send Statistics

func (*Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbriSendStatistics) GetEntityData

type Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbuReceiveStatistics

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

	// Count of PBUs. The type is interface{} with range: 0..18446744073709551615.
	PbuCount interface{}

	// Count of PBUs Dropped. The type is interface{} with range: 0..4294967295.
	PbuDropCount interface{}
}

Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbuReceiveStatistics PBU Receive Statistics

func (*Pmipv6_Lma_Statistics_Global_ProtocolStatistics_PbuReceiveStatistics) GetEntityData

type Pmipv6_Lma_Statistics_License

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

	// LMA Identifier. The type is string.
	LmaIdentifier interface{}

	// Instantaneous Count of Bindings. The type is interface{} with range:
	// 0..4294967295.
	BceCount interface{}

	// Peak Count of Bindings. The type is interface{} with range: 0..4294967295.
	PeakBceCount interface{}

	// Timestamp when the Peak Count of Bindings was reset. The type is
	// interface{} with range: 0..4294967295.
	PeakBceCountResetTimestamp interface{}
}

Pmipv6_Lma_Statistics_License LMA License Statistics

func (*Pmipv6_Lma_Statistics_License) GetEntityData

func (license *Pmipv6_Lma_Statistics_License) GetEntityData() *types.CommonEntityData

type Pmipv6_Lma_Statistics_MagStatistics

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

	// Peer MAG statistics. The type is slice of
	// Pmipv6_Lma_Statistics_MagStatistics_MagStatistic.
	MagStatistic []*Pmipv6_Lma_Statistics_MagStatistics_MagStatistic
}

Pmipv6_Lma_Statistics_MagStatistics Table of MAGStatistics

func (*Pmipv6_Lma_Statistics_MagStatistics) GetEntityData

func (magStatistics *Pmipv6_Lma_Statistics_MagStatistics) GetEntityData() *types.CommonEntityData

type Pmipv6_Lma_Statistics_MagStatistics_MagStatistic

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

	// This attribute is a key. Peer MAG Name. The type is string with pattern:
	// [\w\-\.:,_@#%$\+=\|;]+.
	MagName interface{}

	// LMA Identifier. The type is string.
	LmaIdentifier interface{}

	// LMA Protocol Statistics.
	ProtocolStatistics Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics
}

Pmipv6_Lma_Statistics_MagStatistics_MagStatistic Peer MAG statistics

func (*Pmipv6_Lma_Statistics_MagStatistics_MagStatistic) GetEntityData

type Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics

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

	// PBU Receive Statistics.
	PbuReceiveStatistics Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbuReceiveStatistics

	// PBA Send Statistics.
	PbaSendStatistics Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbaSendStatistics

	// PBRI Send Statistics.
	PbriSendStatistics Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbriSendStatistics

	// PBRI Receive Statistics.
	PbriReceiveStatistics Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbriReceiveStatistics

	// PBRA Send Statistics.
	PbraSendStatistics Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbraSendStatistics

	// PBRA Receive Statistics.
	PbraReceiveStatistics Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbraReceiveStatistics
}

Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics LMA Protocol Statistics

func (*Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics) GetEntityData

type Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbaSendStatistics

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

	// Count of PBAs. The type is interface{} with range: 0..18446744073709551615.
	PbaCount interface{}

	// Count of PBAs dropped. The type is interface{} with range: 0..4294967295.
	PbaDropCount interface{}

	// Count of Status Code - Binding Update accepted. The type is interface{}
	// with range: 0..4294967295.
	AcceptedCount interface{}

	// Count of Status Code - Last BA status code sent. The type is interface{}
	// with range: 0..4294967295.
	UnknownCount interface{}

	// Count of Status Code - Reason unspecified. The type is interface{} with
	// range: 0..4294967295.
	UnspecifiedFailureCount interface{}

	// Count of Status Code - Administratively prohibited. The type is interface{}
	// with range: 0..4294967295.
	AdminFailureCount interface{}

	// Count of Status Code - Insufficient resources. The type is interface{} with
	// range: 0..4294967295.
	ResourceFailureCount interface{}

	// Count of Status Code - Home registration not supported. The type is
	// interface{} with range: 0..4294967295.
	HomeRegFailureCount interface{}

	// Count of Status Code - Not home subnet. The type is interface{} with range:
	// 0..4294967295.
	HomeSubnetFailureCount interface{}

	// Count of Status Code - Sequence number out of window. The type is
	// interface{} with range: 0..4294967295.
	BadSequenceFailureCount interface{}

	// Count of Status Code - Registration type change. The type is interface{}
	// with range: 0..4294967295.
	RegTypeFailureCount interface{}

	// Count of Status Code - Auth Fail. The type is interface{} with range:
	// 0..4294967295.
	AuthenFailureCount interface{}

	// Count of Status Code - Proxy Registration not enabled. The type is
	// interface{} with range: 0..4294967295.
	ProxyRegNotEnabledCount interface{}

	// Count of Status Code - Not LMA for this Mobile Node. The type is
	// interface{} with range: 0..4294967295.
	NotLmaForThisMnCount interface{}

	// Count of Status Code - MAG not auth.for proxyreg. The type is interface{}
	// with range: 0..4294967295.
	NoAuthorForProxyRegCount interface{}

	// Count of Status Code - Not authorized for HNP. The type is interface{} with
	// range: 0..4294967295.
	NoAuthorForHnpCount interface{}

	// Count of Status Code - Invalid timestamp value. The type is interface{}
	// with range: 0..4294967295.
	TimestampMismatchCount interface{}

	// Count of Status Code - Timestamp lower than previous accepted. The type is
	// interface{} with range: 0..4294967295.
	TimestampLowerThanPreviousAcceptedCount interface{}

	// Count of Status Code - Missing Home Network Prefix option. The type is
	// interface{} with range: 0..4294967295.
	MissingHnpOptCount interface{}

	// Count of Status Code - Recevied HNPs do not match with BCE. The type is
	// interface{} with range: 0..4294967295.
	ReceivedHnpsDoNotMatchBceHnpsCount interface{}

	// Count of Status Code - Missing MN identifier option. The type is
	// interface{} with range: 0..4294967295.
	MissingMnIdOptCount interface{}

	// Count of Status Code - Missing Handoff Indicator. The type is interface{}
	// with range: 0..4294967295.
	MissingHiOptCount interface{}

	// Count of Status Code - Missing ATT option. The type is interface{} with
	// range: 0..4294967295.
	MissingAccessTechTypeOptCount interface{}

	// Count of Status Code - Not authorized for IPv4 mobility. The type is
	// interface{} with range: 0..4294967295.
	NoAuthorForIpv4MobilityCount interface{}

	// Count of Status Code - Not authorized for IPv4 HoA. The type is interface{}
	// with range: 0..4294967295.
	NoAuthorForIpv4HoaCount interface{}

	// Count of Status Code - Not authorized for IPv6 mobility. The type is
	// interface{} with range: 0..4294967295.
	NoAuthorForIpv6MobilityCount interface{}

	// Count of Status Code - Multiple IPv4 HoA not supported. The type is
	// interface{} with range: 0..4294967295.
	MultipleIpv4HoANotSupportedCount interface{}

	// Count of Status Code - GRE Key option is required. The type is interface{}
	// with range: 0..4294967295.
	GreKeyOptRequiredCount interface{}
}

Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbaSendStatistics PBA Send Statistics

func (*Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbaSendStatistics) GetEntityData

type Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbraReceiveStatistics

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

	// Count of PBRAs. The type is interface{} with range:
	// 0..18446744073709551615.
	PbraCount interface{}

	// Count of PBRAs dropped. The type is interface{} with range: 0..4294967295.
	PbraDropCount interface{}

	// Count of Revoc Status - Success. The type is interface{} with range:
	// 0..4294967295.
	SuccessCount interface{}

	// Count of Revoc Status - Partial Success. The type is interface{} with
	// range: 0..4294967295.
	PartialSuccessCount interface{}

	// Count of Revoc Status - Binding Does Not Exist. The type is interface{}
	// with range: 0..4294967295.
	NoBindingCount interface{}

	// Count of Revoc Status - IPv4 Home Address Option Required. The type is
	// interface{} with range: 0..4294967295.
	HoaRequiredCount interface{}

	// Count of Revoc Status - Global Revocation NOT Authorized. The type is
	// interface{} with range: 0..4294967295.
	NoAuthorForGlobalRevocCount interface{}

	// Count of Revoc Status - Revoked Mobile Node Identity Required. The type is
	// interface{} with range: 0..4294967295.
	MnIdentityRequiredCount interface{}

	// Count of Revoc Status - Revocation Failed - MN is Attached. The type is
	// interface{} with range: 0..4294967295.
	MnAttachedCount interface{}

	// Count of Revoc Status - Revocation Trigger NOT supported. The type is
	// interface{} with range: 0..4294967295.
	UnknownRevocTriggerCount interface{}

	// Count of Revoc Status - Revocation Function NOT Supported. The type is
	// interface{} with range: 0..4294967295.
	RevocFunctionNotSupportedCount interface{}

	// Count of Revoc Status - Proxy Binding Revocation NOT Supported. The type is
	// interface{} with range: 0..4294967295.
	PbrNotSupportedCount interface{}
}

Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbraReceiveStatistics PBRA Receive Statistics

func (*Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbraReceiveStatistics) GetEntityData

type Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbraSendStatistics

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

	// Count of PBRAs. The type is interface{} with range:
	// 0..18446744073709551615.
	PbraCount interface{}

	// Count of PBRAs dropped. The type is interface{} with range: 0..4294967295.
	PbraDropCount interface{}

	// Count of Revoc Status - Success. The type is interface{} with range:
	// 0..4294967295.
	SuccessCount interface{}

	// Count of Revoc Status - Partial Success. The type is interface{} with
	// range: 0..4294967295.
	PartialSuccessCount interface{}

	// Count of Revoc Status - Binding Does Not Exist. The type is interface{}
	// with range: 0..4294967295.
	NoBindingCount interface{}

	// Count of Revoc Status - IPv4 Home Address Option Required. The type is
	// interface{} with range: 0..4294967295.
	HoaRequiredCount interface{}

	// Count of Revoc Status - Global Revocation NOT Authorized. The type is
	// interface{} with range: 0..4294967295.
	NoAuthorForGlobalRevocCount interface{}

	// Count of Revoc Status - Revoked Mobile Node Identity Required. The type is
	// interface{} with range: 0..4294967295.
	MnIdentityRequiredCount interface{}

	// Count of Revoc Status - Revocation Failed - MN is Attached. The type is
	// interface{} with range: 0..4294967295.
	MnAttachedCount interface{}

	// Count of Revoc Status - Revocation Trigger NOT supported. The type is
	// interface{} with range: 0..4294967295.
	UnknownRevocTriggerCount interface{}

	// Count of Revoc Status - Revocation Function NOT Supported. The type is
	// interface{} with range: 0..4294967295.
	RevocFunctionNotSupportedCount interface{}

	// Count of Revoc Status - Proxy Binding Revocation NOT Supported. The type is
	// interface{} with range: 0..4294967295.
	PbrNotSupportedCount interface{}
}

Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbraSendStatistics PBRA Send Statistics

func (*Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbraSendStatistics) GetEntityData

type Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbriReceiveStatistics

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

	// Count of PBRIs. The type is interface{} with range:
	// 0..18446744073709551615.
	PbriCount interface{}

	// Count of PBRIs dropped. The type is interface{} with range: 0..4294967295.
	PbriDropCount interface{}

	// Count of Revoc Trigger - Unspecified. The type is interface{} with range:
	// 0..4294967295.
	UnspecifiedCount interface{}

	// Count of Revoc Trigger - Administrative Reason. The type is interface{}
	// with range: 0..4294967295.
	AdminReasonCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Same ATT. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverSameAttCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Different ATT. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverDifferentAttCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Unknown. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverUnknownCount interface{}

	// Count of Revoc Trigger - User Init Session Terminatation. The type is
	// interface{} with range: 0..4294967295.
	UserSessionTerminationCount interface{}

	// Count of Revoc Trigger - Access Network Session Termination. The type is
	// interface{} with range: 0..4294967295.
	NetworkSessionTerminationCount interface{}

	// Count of Revoc Trigger - Possible Out-of-Sync BCE State. The type is
	// interface{} with range: 0..4294967295.
	OutOfSyncBceStateCount interface{}

	// Count of Revoc Trigger - Per-Peer Policy. The type is interface{} with
	// range: 0..4294967295.
	PerPeerPolicyCount interface{}

	// Count of Revoc Trigger - Revoking Mobility Node Local Policy. The type is
	// interface{} with range: 0..4294967295.
	RevokingMnLocalPolicyCount interface{}
}

Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbriReceiveStatistics PBRI Receive Statistics

func (*Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbriReceiveStatistics) GetEntityData

type Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbriSendStatistics

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

	// Count of PBRIs. The type is interface{} with range:
	// 0..18446744073709551615.
	PbriCount interface{}

	// Count of PBRIs dropped. The type is interface{} with range: 0..4294967295.
	PbriDropCount interface{}

	// Count of Revoc Trigger - Unspecified. The type is interface{} with range:
	// 0..4294967295.
	UnspecifiedCount interface{}

	// Count of Revoc Trigger - Administrative Reason. The type is interface{}
	// with range: 0..4294967295.
	AdminReasonCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Same ATT. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverSameAttCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Different ATT. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverDifferentAttCount interface{}

	// Count of Revoc Trigger - Inter MAG Handover Unknown. The type is
	// interface{} with range: 0..4294967295.
	MagHandoverUnknownCount interface{}

	// Count of Revoc Trigger - User Init Session Terminatation. The type is
	// interface{} with range: 0..4294967295.
	UserSessionTerminationCount interface{}

	// Count of Revoc Trigger - Access Network Session Termination. The type is
	// interface{} with range: 0..4294967295.
	NetworkSessionTerminationCount interface{}

	// Count of Revoc Trigger - Possible Out-of-Sync BCE State. The type is
	// interface{} with range: 0..4294967295.
	OutOfSyncBceStateCount interface{}

	// Count of Revoc Trigger - Per-Peer Policy. The type is interface{} with
	// range: 0..4294967295.
	PerPeerPolicyCount interface{}

	// Count of Revoc Trigger - Revoking Mobility Node Local Policy. The type is
	// interface{} with range: 0..4294967295.
	RevokingMnLocalPolicyCount interface{}
}

Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbriSendStatistics PBRI Send Statistics

func (*Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbriSendStatistics) GetEntityData

type Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbuReceiveStatistics

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

	// Count of PBUs. The type is interface{} with range: 0..18446744073709551615.
	PbuCount interface{}

	// Count of PBUs Dropped. The type is interface{} with range: 0..4294967295.
	PbuDropCount interface{}
}

Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbuReceiveStatistics PBU Receive Statistics

func (*Pmipv6_Lma_Statistics_MagStatistics_MagStatistic_ProtocolStatistics_PbuReceiveStatistics) GetEntityData

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL