Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR ipv6-ma package operational data.
This module contains definitions for the following management objects:
ipv6-network: IPv6 network operational data
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type Ipv6MaIfAddrState
- type Ipv6MaIfLineState
- type Ipv6MaOperState
- type Ipv6Network
- type Ipv6Network_Nodes
- type Ipv6Network_Nodes_Node
- type Ipv6Network_Nodes_Node_InterfaceData
- type Ipv6Network_Nodes_Node_InterfaceData_Summary
- type Ipv6Network_Nodes_Node_InterfaceData_Summary_IfDownDown
- type Ipv6Network_Nodes_Node_InterfaceData_Summary_IfShutdownDown
- type Ipv6Network_Nodes_Node_InterfaceData_Summary_IfUpDown
- type Ipv6Network_Nodes_Node_InterfaceData_Summary_IfUpUp
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief_Address
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief_LinkLocalAddress
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_AccessControlList
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Address
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Input
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Output
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_CapsUtime
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_ClientMulticastGroup
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdDisUtime
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdEnUtime
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_IdbUtime
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_LinkLocalAddress
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Common
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Inbound
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Outbound
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MulticastGroup
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Rpf
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Utime
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief_Address
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief_LinkLocalAddress
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_AccessControlList
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Address
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa_Input
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa_Output
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_CapsUtime
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_ClientMulticastGroup
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_FwdDisUtime
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_FwdEnUtime
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_IdbUtime
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_LinkLocalAddress
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Common
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Inbound
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Outbound
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MulticastGroup
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Rpf
- type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Utime
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Ipv6MaIfAddrState ¶
type Ipv6MaIfAddrState string
Ipv6MaIfAddrState represents Interface address states
const ( // This is an active address that can appear as // the destination or source address of a packet Ipv6MaIfAddrState_active Ipv6MaIfAddrState = "active" // This is a valid but deprecated address that // should no longer be used as a source address in // new communications Ipv6MaIfAddrState_deprecated Ipv6MaIfAddrState = "deprecated" // This is a duplicate (invalid) address because // of conflict Ipv6MaIfAddrState_duplicate Ipv6MaIfAddrState = "duplicate" // This is not accessible because the interface to // which this address is assigned is not // operational Ipv6MaIfAddrState_inaccessible Ipv6MaIfAddrState = "inaccessible" // Status can not be determined for some reason Ipv6MaIfAddrState_tentative Ipv6MaIfAddrState = "tentative" )
type Ipv6MaIfLineState ¶
type Ipv6MaIfLineState string
Ipv6MaIfLineState represents Interface line states
const ( // Interface state is down Ipv6MaIfLineState_down Ipv6MaIfLineState = "down" // Interface state is up Ipv6MaIfLineState_up Ipv6MaIfLineState = "up" // Interface state is unknown Ipv6MaIfLineState_unknown Ipv6MaIfLineState = "unknown" // Interface state is incorrect Ipv6MaIfLineState_error_ Ipv6MaIfLineState = "error" )
type Ipv6MaOperState ¶
type Ipv6MaOperState string
Ipv6MaOperState represents Interface oper states
const ( // Interface oper state is up Ipv6MaOperState_oper_up Ipv6MaOperState = "oper-up" // Interface oper state is down Ipv6MaOperState_oper_down Ipv6MaOperState = "oper-down" )
type Ipv6Network ¶
type Ipv6Network struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Node-specific IPv6 network operational data. Nodes Ipv6Network_Nodes }
Ipv6Network IPv6 network operational data
func (*Ipv6Network) GetEntityData ¶
func (ipv6Network *Ipv6Network) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes ¶
type Ipv6Network_Nodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv6 network operational data for a particular node. The type is slice of // Ipv6Network_Nodes_Node. Node []*Ipv6Network_Nodes_Node }
Ipv6Network_Nodes Node-specific IPv6 network operational data
func (*Ipv6Network_Nodes) GetEntityData ¶
func (nodes *Ipv6Network_Nodes) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node ¶
type Ipv6Network_Nodes_Node struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The node name. The type is string with pattern: // ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeName interface{} // IPv6 network operational interface data. InterfaceData Ipv6Network_Nodes_Node_InterfaceData }
Ipv6Network_Nodes_Node IPv6 network operational data for a particular node
func (*Ipv6Network_Nodes_Node) GetEntityData ¶
func (node *Ipv6Network_Nodes_Node) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData ¶
type Ipv6Network_Nodes_Node_InterfaceData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF specific IPv6 network operational interface data. Vrfs Ipv6Network_Nodes_Node_InterfaceData_Vrfs // Summary of IPv6 network operational interface data on a node. Summary Ipv6Network_Nodes_Node_InterfaceData_Summary }
Ipv6Network_Nodes_Node_InterfaceData IPv6 network operational interface data
func (*Ipv6Network_Nodes_Node_InterfaceData) GetEntityData ¶
func (interfaceData *Ipv6Network_Nodes_Node_InterfaceData) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Summary ¶
type Ipv6Network_Nodes_Node_InterfaceData_Summary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of interfaces (up,down) with basecaps up. The type is interface{} // with range: 0..4294967295. IfUpDownBasecapsUp interface{} // Number of interfaces (up,up). IfUpUp Ipv6Network_Nodes_Node_InterfaceData_Summary_IfUpUp // Number of interfaces (up,down). IfUpDown Ipv6Network_Nodes_Node_InterfaceData_Summary_IfUpDown // Number of interfaces (down,down). IfDownDown Ipv6Network_Nodes_Node_InterfaceData_Summary_IfDownDown // Number of interfaces (shutdown,down). IfShutdownDown Ipv6Network_Nodes_Node_InterfaceData_Summary_IfShutdownDown }
Ipv6Network_Nodes_Node_InterfaceData_Summary Summary of IPv6 network operational interface data on a node
func (*Ipv6Network_Nodes_Node_InterfaceData_Summary) GetEntityData ¶
func (summary *Ipv6Network_Nodes_Node_InterfaceData_Summary) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Summary_IfDownDown ¶
type Ipv6Network_Nodes_Node_InterfaceData_Summary_IfDownDown struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of interfaces with explicit addresses. The type is interface{} with // range: 0..4294967295. IpAssigned interface{} // Number of unnumbered interfaces with explicit addresses. The type is // interface{} with range: 0..4294967295. IpUnnumbered interface{} // Number of unassigned interfaces without explicit address. The type is // interface{} with range: 0..4294967295. IpUnassigned interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Summary_IfDownDown Number of interfaces (down,down)
func (*Ipv6Network_Nodes_Node_InterfaceData_Summary_IfDownDown) GetEntityData ¶
func (ifDownDown *Ipv6Network_Nodes_Node_InterfaceData_Summary_IfDownDown) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Summary_IfShutdownDown ¶
type Ipv6Network_Nodes_Node_InterfaceData_Summary_IfShutdownDown struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of interfaces with explicit addresses. The type is interface{} with // range: 0..4294967295. IpAssigned interface{} // Number of unnumbered interfaces with explicit addresses. The type is // interface{} with range: 0..4294967295. IpUnnumbered interface{} // Number of unassigned interfaces without explicit address. The type is // interface{} with range: 0..4294967295. IpUnassigned interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Summary_IfShutdownDown Number of interfaces (shutdown,down)
func (*Ipv6Network_Nodes_Node_InterfaceData_Summary_IfShutdownDown) GetEntityData ¶
func (ifShutdownDown *Ipv6Network_Nodes_Node_InterfaceData_Summary_IfShutdownDown) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Summary_IfUpDown ¶
type Ipv6Network_Nodes_Node_InterfaceData_Summary_IfUpDown struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of interfaces with explicit addresses. The type is interface{} with // range: 0..4294967295. IpAssigned interface{} // Number of unnumbered interfaces with explicit addresses. The type is // interface{} with range: 0..4294967295. IpUnnumbered interface{} // Number of unassigned interfaces without explicit address. The type is // interface{} with range: 0..4294967295. IpUnassigned interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Summary_IfUpDown Number of interfaces (up,down)
func (*Ipv6Network_Nodes_Node_InterfaceData_Summary_IfUpDown) GetEntityData ¶
func (ifUpDown *Ipv6Network_Nodes_Node_InterfaceData_Summary_IfUpDown) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Summary_IfUpUp ¶
type Ipv6Network_Nodes_Node_InterfaceData_Summary_IfUpUp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of interfaces with explicit addresses. The type is interface{} with // range: 0..4294967295. IpAssigned interface{} // Number of unnumbered interfaces with explicit addresses. The type is // interface{} with range: 0..4294967295. IpUnnumbered interface{} // Number of unassigned interfaces without explicit address. The type is // interface{} with range: 0..4294967295. IpUnassigned interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Summary_IfUpUp Number of interfaces (up,up)
func (*Ipv6Network_Nodes_Node_InterfaceData_Summary_IfUpUp) GetEntityData ¶
func (ifUpUp *Ipv6Network_Nodes_Node_InterfaceData_Summary_IfUpUp) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF ID of an interface belong to. The type is slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf. Vrf []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs VRF specific IPv6 network operational interface data
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs) GetEntityData ¶
func (vrfs *Ipv6Network_Nodes_Node_InterfaceData_Vrfs) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The VRF name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Brief interface IPv6 network operational data for a node. Briefs Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs // Detail interface IPv4 network operational data for global data. GlobalDetails Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails // Brief interface IPv6 network operational data from global data. GlobalBriefs Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs // Detail interface IPv4 network operational data for a node. Details Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf VRF ID of an interface belong to
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf) GetEntityData ¶
func (vrf *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief interface IPv6 network operational data for an interface. The type is // slice of Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief. Brief []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs Brief interface IPv6 network operational data for a node
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs) GetEntityData ¶
func (briefs *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The name of the interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // State of Interface Line. The type is Ipv6MaIfLineState. LineState interface{} // VRF Name. The type is string with length: 0..32. VrfName interface{} // Link Local Address. LinkLocalAddress Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief_LinkLocalAddress // Address List. The type is slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief_Address. Address []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief_Address }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief Brief interface IPv6 network operational data for an interface
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief) GetEntityData ¶
func (brief *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief_Address ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Address interface{} // Prefix Length of IPv6 Address. The type is interface{} with range: // 0..4294967295. PrefixLength interface{} // State of Address. The type is Ipv6MaIfAddrState. AddressState interface{} // Anycast address. The type is bool. IsAnycast interface{} // Route-tag of the Address. The type is interface{} with range: // 0..4294967295. RouteTag interface{} // Bitmap for ARM flags. The type is interface{} with range: 0..4294967295. ArmFlags interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief_Address Address List
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief_Address) GetEntityData ¶
func (address *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief_Address) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief_LinkLocalAddress ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief_LinkLocalAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // 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}]+)?. Address interface{} // Prefix Length of IPv6 Address. The type is interface{} with range: // 0..4294967295. PrefixLength interface{} // State of Address. The type is Ipv6MaIfAddrState. AddressState interface{} // Anycast address. The type is bool. IsAnycast interface{} // Route-tag of the Address. The type is interface{} with range: // 0..4294967295. RouteTag interface{} // Bitmap for ARM flags. The type is interface{} with range: 0..4294967295. ArmFlags interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief_LinkLocalAddress Link Local Address
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief_LinkLocalAddress) GetEntityData ¶
func (linkLocalAddress *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Briefs_Brief_LinkLocalAddress) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail interface IPv6 network operational data for an interface. The type // is slice of Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail. Detail []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details Detail interface IPv4 network operational data for a node
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details) GetEntityData ¶
func (details *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The name of the interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // State of Interface Line. The type is Ipv6MaIfLineState. LineState interface{} // IPv6 MTU. The type is interface{} with range: 0..4294967295. Mtu interface{} // IPv6 Operation State. The type is Ipv6MaOperState. OperationState interface{} // VRF Name. The type is string with length: 0..32. VrfName interface{} // ICMP unreach Enable. The type is bool. IsIcmpUnreachEnabled interface{} // Does ICCP RG ID exist on the interface?. The type is bool. RgIdExists interface{} // Is mLACP state Active (valid if RG ID exists). The type is bool. MlacpActive interface{} // Is BGP Flow Tag Source is enable. The type is bool. FlowTagSrc interface{} // Is BGP Flow Tag Destination is enable. The type is bool. FlowTagDst interface{} // Interface Configured Flags. The type is interface{} with range: // 0..4294967295. Ipv6ConfigFlag interface{} // Interface Operational Flags. The type is interface{} with range: // 0..4294967295. Ipv6OperFlag interface{} // idb pointer value. The type is interface{} with range: // 0..18446744073709551615. IdbPointer interface{} // Link Local Address. LinkLocalAddress Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_LinkLocalAddress // IPv6 Access Control List. AccessControlList Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_AccessControlList // Multi IPv6 Access Control List. MultiAccessControlList Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList // RPF config on the interface. Rpf Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Rpf // BGP PA config on the interface. BgpPa Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa // Address Publish Time. Utime Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Utime // IDB Create Time. IdbUtime Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_IdbUtime // CAPS Add Time. CapsUtime Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_CapsUtime // FWD ENABLE Time. FwdEnUtime Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdEnUtime // FWD DISABLE Time. FwdDisUtime Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdDisUtime // IPv6 Multicast Group. The type is slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MulticastGroup. MulticastGroup []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MulticastGroup // Address List. The type is slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Address. Address []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Address // IPv6 Client Multicast Group. The type is slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_ClientMulticastGroup. ClientMulticastGroup []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_ClientMulticastGroup }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail Detail interface IPv6 network operational data for an interface
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail) GetEntityData ¶
func (detail *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_AccessControlList ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_AccessControlList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ACL applied to incoming packets. The type is string. InBound interface{} // ACL applied to outgoing packets. The type is string. OutBound interface{} // Common ACL applied to incoming packets. The type is string. CommonInBound interface{} // Common ACL applied to outgoing packets. The type is string. CommonOutBound interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_AccessControlList IPv6 Access Control List
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_AccessControlList) GetEntityData ¶
func (accessControlList *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_AccessControlList) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Address ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Address interface{} // Prefix Length of IPv6 Address. The type is interface{} with range: // 0..4294967295. PrefixLength interface{} // State of Address. The type is Ipv6MaIfAddrState. AddressState interface{} // Anycast address. The type is bool. IsAnycast interface{} // Route-tag of the Address. The type is interface{} with range: // 0..4294967295. RouteTag interface{} // Bitmap for ARM flags. The type is interface{} with range: 0..4294967295. ArmFlags interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Address Address List
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Address) GetEntityData ¶
func (address *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Address) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BGP PA input config. Input Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Input // BGP PA output config. Output Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Output }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa BGP PA config on the interface
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa) GetEntityData ¶
func (bgpPa *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Input ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable BGP PA for ingress/egress. The type is interface{} with range: // 0..4294967295. Enable interface{} // Enable source accouting. The type is bool. Source interface{} // Enable destination accouting. The type is bool. Destination interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Input BGP PA input config
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Input) GetEntityData ¶
func (input *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Input) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Output ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Output struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable BGP PA for ingress/egress. The type is interface{} with range: // 0..4294967295. Enable interface{} // Enable source accouting. The type is bool. Source interface{} // Enable destination accouting. The type is bool. Destination interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Output BGP PA output config
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Output) GetEntityData ¶
func (output *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_BgpPa_Output) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_CapsUtime ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_CapsUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_CapsUtime CAPS Add Time
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_CapsUtime) GetEntityData ¶
func (capsUtime *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_CapsUtime) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_ClientMulticastGroup ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_ClientMulticastGroup struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // IPv6 Address of Multicast Group. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-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{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_ClientMulticastGroup IPv6 Client Multicast Group
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_ClientMulticastGroup) GetEntityData ¶
func (clientMulticastGroup *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_ClientMulticastGroup) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdDisUtime ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdDisUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdDisUtime FWD DISABLE Time
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdDisUtime) GetEntityData ¶
func (fwdDisUtime *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdDisUtime) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdEnUtime ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdEnUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdEnUtime FWD ENABLE Time
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdEnUtime) GetEntityData ¶
func (fwdEnUtime *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_FwdEnUtime) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_IdbUtime ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_IdbUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_IdbUtime IDB Create Time
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_IdbUtime) GetEntityData ¶
func (idbUtime *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_IdbUtime) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_LinkLocalAddress ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_LinkLocalAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // 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}]+)?. Address interface{} // Prefix Length of IPv6 Address. The type is interface{} with range: // 0..4294967295. PrefixLength interface{} // State of Address. The type is Ipv6MaIfAddrState. AddressState interface{} // Anycast address. The type is bool. IsAnycast interface{} // Route-tag of the Address. The type is interface{} with range: // 0..4294967295. RouteTag interface{} // Bitmap for ARM flags. The type is interface{} with range: 0..4294967295. ArmFlags interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_LinkLocalAddress Link Local Address
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_LinkLocalAddress) GetEntityData ¶
func (linkLocalAddress *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_LinkLocalAddress) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Inbound ACLs. The type is slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Inbound. Inbound []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Inbound // Outbound ACLs. The type is slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Outbound. Outbound []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Outbound // Common ACLs. The type is slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Common. Common []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Common }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList Multi IPv6 Access Control List
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList) GetEntityData ¶
func (multiAccessControlList *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Common ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Common struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string. Entry interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Common Common ACLs
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Common) GetEntityData ¶
func (common *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Common) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Inbound ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Inbound struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string. Entry interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Inbound Inbound ACLs
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Inbound) GetEntityData ¶
func (inbound *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Inbound) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Outbound ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Outbound struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string. Entry interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Outbound Outbound ACLs
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Outbound) GetEntityData ¶
func (outbound *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MultiAccessControlList_Outbound) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MulticastGroup ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MulticastGroup struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // IPv6 Address of Multicast Group. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-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{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MulticastGroup IPv6 Multicast Group
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MulticastGroup) GetEntityData ¶
func (multicastGroup *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_MulticastGroup) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Rpf ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable RPF config. The type is bool. Enable interface{} // Allow Default Route. The type is bool. AllowDefaultRoute interface{} // Allow Self Ping. The type is bool. AllowSelfPing interface{} // RPF Mode (loose/strict). The type is interface{} with range: 0..4294967295. Mode interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Rpf RPF config on the interface
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Rpf) GetEntityData ¶
func (rpf *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Rpf) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Utime ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Utime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Utime Address Publish Time
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Utime) GetEntityData ¶
func (utime *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_Details_Detail_Utime) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief interface IPv6 network operational data for an interface. The type is // slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief. GlobalBrief []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs Brief interface IPv6 network operational data from global data
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs) GetEntityData ¶
func (globalBriefs *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The name of the interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // State of Interface Line. The type is Ipv6MaIfLineState. LineState interface{} // VRF Name. The type is string with length: 0..32. VrfName interface{} // Link Local Address. LinkLocalAddress Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief_LinkLocalAddress // Address List. The type is slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief_Address. Address []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief_Address }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief Brief interface IPv6 network operational data for an interface
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief) GetEntityData ¶
func (globalBrief *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief_Address ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Address interface{} // Prefix Length of IPv6 Address. The type is interface{} with range: // 0..4294967295. PrefixLength interface{} // State of Address. The type is Ipv6MaIfAddrState. AddressState interface{} // Anycast address. The type is bool. IsAnycast interface{} // Route-tag of the Address. The type is interface{} with range: // 0..4294967295. RouteTag interface{} // Bitmap for ARM flags. The type is interface{} with range: 0..4294967295. ArmFlags interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief_Address Address List
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief_Address) GetEntityData ¶
func (address *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief_Address) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief_LinkLocalAddress ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief_LinkLocalAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // 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}]+)?. Address interface{} // Prefix Length of IPv6 Address. The type is interface{} with range: // 0..4294967295. PrefixLength interface{} // State of Address. The type is Ipv6MaIfAddrState. AddressState interface{} // Anycast address. The type is bool. IsAnycast interface{} // Route-tag of the Address. The type is interface{} with range: // 0..4294967295. RouteTag interface{} // Bitmap for ARM flags. The type is interface{} with range: 0..4294967295. ArmFlags interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief_LinkLocalAddress Link Local Address
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief_LinkLocalAddress) GetEntityData ¶
func (linkLocalAddress *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalBriefs_GlobalBrief_LinkLocalAddress) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail interface IPv6 network operational data for an interface. The type // is slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail. GlobalDetail []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails Detail interface IPv4 network operational data for global data
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails) GetEntityData ¶
func (globalDetails *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The name of the interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // State of Interface Line. The type is Ipv6MaIfLineState. LineState interface{} // IPv6 MTU. The type is interface{} with range: 0..4294967295. Mtu interface{} // IPv6 Operation State. The type is Ipv6MaOperState. OperationState interface{} // VRF Name. The type is string with length: 0..32. VrfName interface{} // ICMP unreach Enable. The type is bool. IsIcmpUnreachEnabled interface{} // Does ICCP RG ID exist on the interface?. The type is bool. RgIdExists interface{} // Is mLACP state Active (valid if RG ID exists). The type is bool. MlacpActive interface{} // Is BGP Flow Tag Source is enable. The type is bool. FlowTagSrc interface{} // Is BGP Flow Tag Destination is enable. The type is bool. FlowTagDst interface{} // Interface Configured Flags. The type is interface{} with range: // 0..4294967295. Ipv6ConfigFlag interface{} // Interface Operational Flags. The type is interface{} with range: // 0..4294967295. Ipv6OperFlag interface{} // idb pointer value. The type is interface{} with range: // 0..18446744073709551615. IdbPointer interface{} // Link Local Address. LinkLocalAddress Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_LinkLocalAddress // IPv6 Access Control List. AccessControlList Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_AccessControlList // Multi IPv6 Access Control List. MultiAccessControlList Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList // RPF config on the interface. Rpf Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Rpf // BGP PA config on the interface. BgpPa Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa // Address Publish Time. Utime Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Utime // IDB Create Time. IdbUtime Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_IdbUtime // CAPS Add Time. CapsUtime Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_CapsUtime // FWD ENABLE Time. FwdEnUtime Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_FwdEnUtime // FWD DISABLE Time. FwdDisUtime Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_FwdDisUtime // IPv6 Multicast Group. The type is slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MulticastGroup. MulticastGroup []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MulticastGroup // Address List. The type is slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Address. Address []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Address // IPv6 Client Multicast Group. The type is slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_ClientMulticastGroup. ClientMulticastGroup []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_ClientMulticastGroup }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail Detail interface IPv6 network operational data for an interface
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail) GetEntityData ¶
func (globalDetail *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_AccessControlList ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_AccessControlList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ACL applied to incoming packets. The type is string. InBound interface{} // ACL applied to outgoing packets. The type is string. OutBound interface{} // Common ACL applied to incoming packets. The type is string. CommonInBound interface{} // Common ACL applied to outgoing packets. The type is string. CommonOutBound interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_AccessControlList IPv6 Access Control List
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_AccessControlList) GetEntityData ¶
func (accessControlList *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_AccessControlList) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Address ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Address struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // 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}]+)?. Address interface{} // Prefix Length of IPv6 Address. The type is interface{} with range: // 0..4294967295. PrefixLength interface{} // State of Address. The type is Ipv6MaIfAddrState. AddressState interface{} // Anycast address. The type is bool. IsAnycast interface{} // Route-tag of the Address. The type is interface{} with range: // 0..4294967295. RouteTag interface{} // Bitmap for ARM flags. The type is interface{} with range: 0..4294967295. ArmFlags interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Address Address List
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Address) GetEntityData ¶
func (address *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Address) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // BGP PA input config. Input Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa_Input // BGP PA output config. Output Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa_Output }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa BGP PA config on the interface
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa) GetEntityData ¶
func (bgpPa *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa_Input ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable BGP PA for ingress/egress. The type is interface{} with range: // 0..4294967295. Enable interface{} // Enable source accouting. The type is bool. Source interface{} // Enable destination accouting. The type is bool. Destination interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa_Input BGP PA input config
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa_Input) GetEntityData ¶
func (input *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa_Input) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa_Output ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa_Output struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable BGP PA for ingress/egress. The type is interface{} with range: // 0..4294967295. Enable interface{} // Enable source accouting. The type is bool. Source interface{} // Enable destination accouting. The type is bool. Destination interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa_Output BGP PA output config
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa_Output) GetEntityData ¶
func (output *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_BgpPa_Output) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_CapsUtime ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_CapsUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_CapsUtime CAPS Add Time
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_CapsUtime) GetEntityData ¶
func (capsUtime *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_CapsUtime) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_ClientMulticastGroup ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_ClientMulticastGroup struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // IPv6 Address of Multicast Group. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-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{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_ClientMulticastGroup IPv6 Client Multicast Group
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_ClientMulticastGroup) GetEntityData ¶
func (clientMulticastGroup *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_ClientMulticastGroup) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_FwdDisUtime ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_FwdDisUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_FwdDisUtime FWD DISABLE Time
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_FwdDisUtime) GetEntityData ¶
func (fwdDisUtime *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_FwdDisUtime) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_FwdEnUtime ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_FwdEnUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_FwdEnUtime FWD ENABLE Time
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_FwdEnUtime) GetEntityData ¶
func (fwdEnUtime *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_FwdEnUtime) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_IdbUtime ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_IdbUtime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_IdbUtime IDB Create Time
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_IdbUtime) GetEntityData ¶
func (idbUtime *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_IdbUtime) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_LinkLocalAddress ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_LinkLocalAddress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // 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}]+)?. Address interface{} // Prefix Length of IPv6 Address. The type is interface{} with range: // 0..4294967295. PrefixLength interface{} // State of Address. The type is Ipv6MaIfAddrState. AddressState interface{} // Anycast address. The type is bool. IsAnycast interface{} // Route-tag of the Address. The type is interface{} with range: // 0..4294967295. RouteTag interface{} // Bitmap for ARM flags. The type is interface{} with range: 0..4294967295. ArmFlags interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_LinkLocalAddress Link Local Address
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_LinkLocalAddress) GetEntityData ¶
func (linkLocalAddress *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_LinkLocalAddress) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Inbound ACLs. The type is slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Inbound. Inbound []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Inbound // Outbound ACLs. The type is slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Outbound. Outbound []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Outbound // Common ACLs. The type is slice of // Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Common. Common []*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Common }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList Multi IPv6 Access Control List
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList) GetEntityData ¶
func (multiAccessControlList *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Common ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Common struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string. Entry interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Common Common ACLs
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Common) GetEntityData ¶
func (common *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Common) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Inbound ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Inbound struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string. Entry interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Inbound Inbound ACLs
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Inbound) GetEntityData ¶
func (inbound *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Inbound) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Outbound ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Outbound struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string. Entry interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Outbound Outbound ACLs
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Outbound) GetEntityData ¶
func (outbound *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MultiAccessControlList_Outbound) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MulticastGroup ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MulticastGroup struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // IPv6 Address of Multicast Group. The type is string with pattern: // ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-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{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MulticastGroup IPv6 Multicast Group
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MulticastGroup) GetEntityData ¶
func (multicastGroup *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_MulticastGroup) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Rpf ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Rpf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Enable RPF config. The type is bool. Enable interface{} // Allow Default Route. The type is bool. AllowDefaultRoute interface{} // Allow Self Ping. The type is bool. AllowSelfPing interface{} // RPF Mode (loose/strict). The type is interface{} with range: 0..4294967295. Mode interface{} }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Rpf RPF config on the interface
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Rpf) GetEntityData ¶
func (rpf *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Rpf) GetEntityData() *types.CommonEntityData
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Utime ¶
type Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Utime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter }
Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Utime Address Publish Time
func (*Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Utime) GetEntityData ¶
func (utime *Ipv6Network_Nodes_Node_InterfaceData_Vrfs_Vrf_GlobalDetails_GlobalDetail_Utime) GetEntityData() *types.CommonEntityData