Documentation
¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR ipv4-dhcpd package operational data.
This module contains definitions for the following management objects:
dhcp-client: DHCP client operational data ipv4-dhcpd: ipv4 dhcpd
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type BagDhcpdIntfSrgRole
- type BagDhcpdProxyState
- type BroadcastFlag
- type DhcpClient
- type DhcpClient_Nodes
- type DhcpClient_Nodes_Node
- type DhcpClient_Nodes_Node_ClientStats
- type DhcpClient_Nodes_Node_ClientStats_ClientStat
- type DhcpClient_Nodes_Node_Clients
- type DhcpClient_Nodes_Node_Clients_Client
- type DhcpIssuPhase
- type DhcpIssuRole
- type DhcpIssuVersion
- type DhcpcIpv4State
- type Ipv4Dhcpd
- type Ipv4Dhcpd_Nodes
- type Ipv4Dhcpd_Nodes_Node
- type Ipv4Dhcpd_Nodes_Node_Base
- type Ipv4Dhcpd_Nodes_Node_Base_Database
- type Ipv4Dhcpd_Nodes_Node_Base_IssuStatus
- type Ipv4Dhcpd_Nodes_Node_Base_Profiles
- type Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile
- type Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_ChildProfileInfo
- type Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_ChildProfileInfo_Ipv4DhcpdBaseChildProfileInfo
- type Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_InterfaceReferences
- type Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_InterfaceReferences_Ipv4DhcpdBaseInterfaceReference
- type Ipv4Dhcpd_Nodes_Node_Base_Statistics
- type Ipv4Dhcpd_Nodes_Node_Base_Statistics_Ipv4DhcpdProxyStat
- type Ipv4Dhcpd_Nodes_Node_Base_Statistics_Ipv4DhcpdProxyStat_Statistics
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Ack
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_BootpReply
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_BootpRequest
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Decline
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Discover
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Inform
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseActive
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseNotAssigned
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseQuery
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseUnknown
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Nak
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Offer
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Release
- type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Request
- type Ipv4Dhcpd_Nodes_Node_Interfaces
- type Ipv4Dhcpd_Nodes_Node_Interfaces_Interface
- type Ipv4Dhcpd_Nodes_Node_Proxy
- type Ipv4Dhcpd_Nodes_Node_Proxy_Binding
- type Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Clients
- type Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Clients_Client
- type Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Summary
- type Ipv4Dhcpd_Nodes_Node_Proxy_DisconnectHistories
- type Ipv4Dhcpd_Nodes_Node_Proxy_DisconnectHistories_DisconnectHistory
- type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles
- type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile
- type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_InterfaceReferences
- type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_InterfaceReferences_Ipv4DhcpdProxyInterfaceReference
- type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_VrfReferences
- type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_VrfReferences_Ipv4DhcpdProxyVrfReference
- type Ipv4Dhcpd_Nodes_Node_Proxy_Statistics
- type Ipv4Dhcpd_Nodes_Node_Proxy_StatisticsInfo
- type Ipv4Dhcpd_Nodes_Node_Proxy_Statistics_Ipv4DhcpdProxyStat
- type Ipv4Dhcpd_Nodes_Node_Proxy_Statistics_Ipv4DhcpdProxyStat_Statistics
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Ack
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_BootpReply
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_BootpRequest
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Decline
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Discover
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Inform
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseActive
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseNotAssigned
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseQuery
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseUnknown
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Nak
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Offer
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Release
- type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Request
- type Ipv4Dhcpd_Nodes_Node_Relay
- type Ipv4Dhcpd_Nodes_Node_Relay_Profiles
- type Ipv4Dhcpd_Nodes_Node_Relay_Profiles_Profile
- type Ipv4Dhcpd_Nodes_Node_Relay_Statistics
- type Ipv4Dhcpd_Nodes_Node_Relay_StatisticsInfo
- type Ipv4Dhcpd_Nodes_Node_Relay_Statistics_Ipv4DhcpdRelayStat
- type Ipv4Dhcpd_Nodes_Node_Relay_Statistics_Ipv4DhcpdRelayStat_Statistics
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Ack
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_BootpReply
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_BootpRequest
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Decline
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Discover
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Inform
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseActive
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseNotAssigned
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseQuery
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseUnknown
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Nak
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Offer
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Release
- type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Request
- type Ipv4Dhcpd_Nodes_Node_Server
- type Ipv4Dhcpd_Nodes_Node_Server_Binding
- type Ipv4Dhcpd_Nodes_Node_Server_Binding_Clients
- type Ipv4Dhcpd_Nodes_Node_Server_Binding_Clients_Client
- type Ipv4Dhcpd_Nodes_Node_Server_Binding_Summary
- type Ipv4Dhcpd_Nodes_Node_Server_DisconnectHistories
- type Ipv4Dhcpd_Nodes_Node_Server_DisconnectHistories_DisconnectHistory
- type Ipv4Dhcpd_Nodes_Node_Server_Profiles
- type Ipv4Dhcpd_Nodes_Node_Server_Profiles_Profile
- type Ipv4Dhcpd_Nodes_Node_Server_Statistics
- type Ipv4Dhcpd_Nodes_Node_Server_StatisticsInfo
- type Ipv4Dhcpd_Nodes_Node_Server_Statistics_Ipv4DhcpdProxyStat
- type Ipv4Dhcpd_Nodes_Node_Server_Statistics_Ipv4DhcpdProxyStat_Statistics
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Ack
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_BootpReply
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_BootpRequest
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Decline
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Discover
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Inform
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseActive
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseNotAssigned
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseQuery
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseUnknown
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Nak
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Offer
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Release
- type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Request
- type Ipv4Dhcpd_Snoop
- type Ipv4Dhcpd_Snoop_BindingStatistics
- type Ipv4Dhcpd_Snoop_Bindings
- type Ipv4Dhcpd_Snoop_Bindings_Binding
- type Ipv4Dhcpd_Snoop_Profiles
- type Ipv4Dhcpd_Snoop_Profiles_Profile
- type Ipv4Dhcpd_Snoop_Statistics
- type Ipv4Dhcpd_Snoop_StatisticsInfo
- type Ipv4Dhcpd_Snoop_Statistics_Statistic
- type ProxyLeaseLimit
- type RelayInfoAuthenticate
- type RelayInfoPolicy
- type RelayInfoVpnMode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BagDhcpdIntfSrgRole ¶
type BagDhcpdIntfSrgRole string
BagDhcpdIntfSrgRole represents Bag dhcpd intf srg role
const ( // DHCPv4 Interface SRG role NONE BagDhcpdIntfSrgRole_none BagDhcpdIntfSrgRole = "none" // DHCPv4 Interface SRG role Master BagDhcpdIntfSrgRole_master BagDhcpdIntfSrgRole = "master" // DHCPv4 Interface SRG role Slave BagDhcpdIntfSrgRole_slave BagDhcpdIntfSrgRole = "slave" )
type BagDhcpdProxyState ¶
type BagDhcpdProxyState string
BagDhcpdProxyState represents Bag dhcpd proxy state
const ( // Initializing BagDhcpdProxyState_initializing BagDhcpdProxyState = "initializing" // Selecting BagDhcpdProxyState_selecting BagDhcpdProxyState = "selecting" // Requesting BagDhcpdProxyState_requesting BagDhcpdProxyState = "requesting" // Bound BagDhcpdProxyState_bound BagDhcpdProxyState = "bound" // Renewing BagDhcpdProxyState_renewing BagDhcpdProxyState = "renewing" // Informing BagDhcpdProxyState_informing BagDhcpdProxyState = "informing" // Deleting BagDhcpdProxyState_deleting BagDhcpdProxyState = "deleting" // Create dpm BagDhcpdProxyState_create_dpm BagDhcpdProxyState = "create-dpm" // Offer sent BagDhcpdProxyState_offer_sent BagDhcpdProxyState = "offer-sent" // Update dpm BagDhcpdProxyState_update_dpm BagDhcpdProxyState = "update-dpm" // Route install BagDhcpdProxyState_route_install BagDhcpdProxyState = "route-install" // Disc dpm BagDhcpdProxyState_disc_dpm BagDhcpdProxyState = "disc-dpm" // Renew new intf BagDhcpdProxyState_renew_new_intf BagDhcpdProxyState = "renew-new-intf" // Other intf dpm BagDhcpdProxyState_other_intf_dpm BagDhcpdProxyState = "other-intf-dpm" // Request dpm BagDhcpdProxyState_request_dpm BagDhcpdProxyState = "request-dpm" // Change addr dpm BagDhcpdProxyState_change_addr_dpm BagDhcpdProxyState = "change-addr-dpm" // Max BagDhcpdProxyState_max BagDhcpdProxyState = "max" )
type BroadcastFlag ¶
type BroadcastFlag string
BroadcastFlag represents Proxy profile broadcast flag
const ( // Broadcast policy ignore BroadcastFlag_ignore BroadcastFlag = "ignore" // Broadcast policy check BroadcastFlag_check BroadcastFlag = "check" // Broadcast policy unicast always BroadcastFlag_unicast_always BroadcastFlag = "unicast-always" )
type DhcpClient ¶
type DhcpClient struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP client list of nodes. Nodes DhcpClient_Nodes }
DhcpClient DHCP client operational data
func (*DhcpClient) GetEntityData ¶
func (dhcpClient *DhcpClient) GetEntityData() *types.CommonEntityData
type DhcpClient_Nodes ¶
type DhcpClient_Nodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP client particular node name. The type is slice of // DhcpClient_Nodes_Node. Node []*DhcpClient_Nodes_Node }
DhcpClient_Nodes DHCP client list of nodes
func (*DhcpClient_Nodes) GetEntityData ¶
func (nodes *DhcpClient_Nodes) GetEntityData() *types.CommonEntityData
type DhcpClient_Nodes_Node ¶
type DhcpClient_Nodes_Node struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Node name. The type is string with pattern: // ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeName interface{} // IPv4 DHCP client statistics table. ClientStats DhcpClient_Nodes_Node_ClientStats // IPv4 DHCP client table. Clients DhcpClient_Nodes_Node_Clients }
DhcpClient_Nodes_Node DHCP client particular node name
func (*DhcpClient_Nodes_Node) GetEntityData ¶
func (node *DhcpClient_Nodes_Node) GetEntityData() *types.CommonEntityData
type DhcpClient_Nodes_Node_ClientStats ¶
type DhcpClient_Nodes_Node_ClientStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP client binding statistics. The type is slice of // DhcpClient_Nodes_Node_ClientStats_ClientStat. ClientStat []*DhcpClient_Nodes_Node_ClientStats_ClientStat }
DhcpClient_Nodes_Node_ClientStats IPv4 DHCP client statistics table
func (*DhcpClient_Nodes_Node_ClientStats) GetEntityData ¶
func (clientStats *DhcpClient_Nodes_Node_ClientStats) GetEntityData() *types.CommonEntityData
type DhcpClient_Nodes_Node_ClientStats_ClientStat ¶
type DhcpClient_Nodes_Node_ClientStats_ClientStat struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Client Ifhandle. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. ClientIfhandle interface{} // Dhcp Client interface name. The type is string with length: 0..65. InterfaceName interface{} // Number of events received. The type is interface{} with range: // 0..4294967295. NumEventsReceived interface{} // Number of create client event received. The type is interface{} with range: // 0..4294967295. NumCreateEventReceived interface{} // Number of delete client event received. The type is interface{} with range: // 0..4294967295. NumDeleteEventReceived interface{} // Number of client rebooted event received. The type is interface{} with // range: 0..4294967295. NumRebootEventReceived interface{} // Number of reinit client event received. The type is interface{} with range: // 0..4294967295. NumReinitEventReceived interface{} // Number of packet event received. The type is interface{} with range: // 0..4294967295. NumPacketEventReceived interface{} // Number of init timer event. The type is interface{} with range: // 0..4294967295. NumInitTimerEventi interface{} // Number of T1 timer event. The type is interface{} with range: // 0..4294967295. NumT1TimerEvent interface{} // Number of T2 timer event. The type is interface{} with range: // 0..4294967295. NumT2TimerEvent interface{} // Number of Lease timer event. The type is interface{} with range: // 0..4294967295. NumLeaseTimerEvent interface{} // Number of vbind timer event. The type is interface{} with range: // 0..4294967295. NumVbindTimerEvent interface{} // Number of discovers sent successfully. The type is interface{} with range: // 0..4294967295. NumDiscoversSentSuccessfully interface{} // Number of requests sent successfully. The type is interface{} with range: // 0..4294967295. NumRequestsSentSuccessfully interface{} // Number of releases sent successfully. The type is interface{} with range: // 0..4294967295. NumReleasesSentSuccessfully interface{} // Number of renews sent successfully. The type is interface{} with range: // 0..4294967295. NumRenewsSentSuccessfully interface{} // Number of rebinds sent successfully. The type is interface{} with range: // 0..4294967295. NumRebindsSentSuccessfully interface{} // Number of declines sent successfully. The type is interface{} with range: // 0..4294967295. NumDeclinesSentSuccessfully interface{} // Number of requests sent after reboot. The type is interface{} with range: // 0..4294967295. NumRequestAfterRebootSent interface{} // Number of valid offers received. The type is interface{} with range: // 0..4294967295. NumValidOffersReceived interface{} // Number of valid acks received. The type is interface{} with range: // 0..4294967295. NumValidAcksReceived interface{} // Number of valid nacks received. The type is interface{} with range: // 0..4294967295. NumValidNacksReceived interface{} // Number of unicast packet sent successfully. The type is interface{} with // range: 0..4294967295. NumUnicastPacketSentSuccessfully interface{} // Number of broadcast packet sent successfully. The type is interface{} with // range: 0..4294967295. NumBroadcastPacketSentSuccess interface{} // Number of init timer starts. The type is interface{} with range: // 0..4294967295. NumInitTimerStart interface{} // Number of init timer stops. The type is interface{} with range: // 0..4294967295. NumInitTimerStop interface{} // Number of T1 timer starts. The type is interface{} with range: // 0..4294967295. NumT1TimerStart interface{} // Number of T1 timer stops. The type is interface{} with range: // 0..4294967295. NumT1TimerStop interface{} // Number of T2 timer starts. The type is interface{} with range: // 0..4294967295. NumT2TimerStart interface{} // Number of T2 timer stops. The type is interface{} with range: // 0..4294967295. NumT2TimerStop interface{} // Number of Lease timer starts. The type is interface{} with range: // 0..4294967295. NumLeaseTimerStart interface{} // Number of Lease timer stops. The type is interface{} with range: // 0..4294967295. NumLeaseTimerStop interface{} // Number of vbind timer starts. The type is interface{} with range: // 0..4294967295. NumVbindTimerStart interface{} // Number of vbind timer stops. The type is interface{} with range: // 0..4294967295. NumVbindTimerStop interface{} // Number of invalid events received. The type is interface{} with range: // 0..4294967295. NumInvalidEvents interface{} // Number of discover send failed. The type is interface{} with range: // 0..4294967295. NumDiscoversFailed interface{} // Number of request send failed. The type is interface{} with range: // 0..4294967295. NumRequestsFailed interface{} // Number of release send failed. The type is interface{} with range: // 0..4294967295. NumReleasesFailed interface{} // Number of renew send failed. The type is interface{} with range: // 0..4294967295. NumRenewsFailed interface{} // Number of rebind send failed. The type is interface{} with range: // 0..4294967295. NumRebindsFailed interface{} // Number of decline send failed. The type is interface{} with range: // 0..4294967295. NumDeclinesFailed interface{} // Number of requests sent after reboot failed. The type is interface{} with // range: 0..4294967295. NumRequestAfterRebootFailed interface{} // Number of invalid offers received. The type is interface{} with range: // 0..4294967295. NumInvalidOffers interface{} // Number of invalid acks received. The type is interface{} with range: // 0..4294967295. NumInvalidAcks interface{} // Number of invalid nacks received. The type is interface{} with range: // 0..4294967295. NumInvalidNacks interface{} // Number of invalid packets dropped. The type is interface{} with range: // 0..4294967295. NumInvalidPackets interface{} // Number of unicast packet send failed. The type is interface{} with range: // 0..4294967295. NumUnicastFailed interface{} // Number of broadcast packet send failed. The type is interface{} with range: // 0..4294967295. NumBroadcastFailed interface{} // Number of XID mismatch packets received. The type is interface{} with // range: 0..4294967295. NumXidMismatch interface{} // Number of socket vbind failed. The type is interface{} with range: // 0..4294967295. NumVbindFailed interface{} }
DhcpClient_Nodes_Node_ClientStats_ClientStat DHCP client binding statistics
func (*DhcpClient_Nodes_Node_ClientStats_ClientStat) GetEntityData ¶
func (clientStat *DhcpClient_Nodes_Node_ClientStats_ClientStat) GetEntityData() *types.CommonEntityData
type DhcpClient_Nodes_Node_Clients ¶
type DhcpClient_Nodes_Node_Clients struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Single DHCP client binding. The type is slice of // DhcpClient_Nodes_Node_Clients_Client. Client []*DhcpClient_Nodes_Node_Clients_Client }
DhcpClient_Nodes_Node_Clients IPv4 DHCP client table
func (*DhcpClient_Nodes_Node_Clients) GetEntityData ¶
func (clients *DhcpClient_Nodes_Node_Clients) GetEntityData() *types.CommonEntityData
type DhcpClient_Nodes_Node_Clients_Client ¶
type DhcpClient_Nodes_Node_Clients_Client struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Client Ifhandle. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. ClientIfhandle interface{} // Dhcp Client interface name. The type is string with length: 0..65. InterfaceName interface{} // Dhcp Client Interface MAC address. The type is string with length: 0..17. ClientMacAddress interface{} // Dhcp Client ID. The type is string with length: 0..256. ClientId interface{} // Dhcp Client State. The type is DhcpcIpv4State. Ipv4ClientState interface{} // Dhcp Client IP Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4Address interface{} // Dhcp Client IP Address mask. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4SubnetMask interface{} // Dhcp Client selected server IP Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Ipv4ServerAddress interface{} // Dhcp Client next hop IP Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. NextHopIpv4Address interface{} // Dhcp Client Lease time. The type is interface{} with range: 0..4294967295. Ipv4LeaseTime interface{} // Dhcp Client Renew time. The type is interface{} with range: 0..4294967295. Ipv4RenewTime interface{} // Dhcp Client Rebind time. The type is interface{} with range: 0..4294967295. Ipv4RebindTime interface{} // Dhcp Client IPV4 address configured in interface. The type is bool. Ipv4AddressConfigured interface{} }
DhcpClient_Nodes_Node_Clients_Client Single DHCP client binding
func (*DhcpClient_Nodes_Node_Clients_Client) GetEntityData ¶
func (client *DhcpClient_Nodes_Node_Clients_Client) GetEntityData() *types.CommonEntityData
type DhcpIssuPhase ¶
type DhcpIssuPhase string
DhcpIssuPhase represents Dhcp issu phase
const ( // An ISSU event has not started DhcpIssuPhase_phase_not_started DhcpIssuPhase = "phase-not-started" // ISSU Load Phase DhcpIssuPhase_phase_load DhcpIssuPhase = "phase-load" // ISSU Run Phase DhcpIssuPhase_phase_run DhcpIssuPhase = "phase-run" // An ISSU event has completed successfully DhcpIssuPhase_phase_completed DhcpIssuPhase = "phase-completed" // An ISSU event has aborted DhcpIssuPhase_phase_aborted DhcpIssuPhase = "phase-aborted" )
type DhcpIssuRole ¶
type DhcpIssuRole string
DhcpIssuRole represents Dhcp issu role
const ( // Primary role DhcpIssuRole_role_primary DhcpIssuRole = "role-primary" // Secondary role DhcpIssuRole_role_secondary DhcpIssuRole = "role-secondary" )
type DhcpIssuVersion ¶
type DhcpIssuVersion string
DhcpIssuVersion represents Dhcp issu version
const ( // Version 1 DhcpIssuVersion_version1 DhcpIssuVersion = "version1" // Version 2 DhcpIssuVersion_version2 DhcpIssuVersion = "version2" )
type DhcpcIpv4State ¶
type DhcpcIpv4State string
DhcpcIpv4State represents Dhcp Client IPv4 State
const ( // Init state DhcpcIpv4State_init DhcpcIpv4State = "init" // Init Reboot state DhcpcIpv4State_init_reboot DhcpcIpv4State = "init-reboot" // Rebooting state DhcpcIpv4State_rebooting DhcpcIpv4State = "rebooting" // Selecting state DhcpcIpv4State_selecting DhcpcIpv4State = "selecting" // Requesting state DhcpcIpv4State_requesting DhcpcIpv4State = "requesting" // Bound state DhcpcIpv4State_bound DhcpcIpv4State = "bound" // Renewing state DhcpcIpv4State_renewing DhcpcIpv4State = "renewing" // Rebinding state DhcpcIpv4State_rebinding DhcpcIpv4State = "rebinding" // Invalid state DhcpcIpv4State_invalid DhcpcIpv4State = "invalid" )
type Ipv4Dhcpd ¶
type Ipv4Dhcpd struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP Snoop operational data. Snoop Ipv4Dhcpd_Snoop // IPv4 DHCPD operational data for a particular location. Nodes Ipv4Dhcpd_Nodes }
Ipv4Dhcpd ipv4 dhcpd
func (*Ipv4Dhcpd) GetEntityData ¶
func (ipv4Dhcpd *Ipv4Dhcpd) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes ¶
type Ipv4Dhcpd_Nodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Location. For eg., 0/1/CPU0. The type is slice of Ipv4Dhcpd_Nodes_Node. Node []*Ipv4Dhcpd_Nodes_Node }
Ipv4Dhcpd_Nodes IPv4 DHCPD operational data for a particular location
func (*Ipv4Dhcpd_Nodes) GetEntityData ¶
func (nodes *Ipv4Dhcpd_Nodes) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node ¶
type Ipv4Dhcpd_Nodes_Node struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The node id to filter on. For eg., 0/1/CPU0. The // type is string with pattern: ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). Nodeid interface{} // IPv4 DHCP proxy operational data. Proxy Ipv4Dhcpd_Nodes_Node_Proxy // IPv4 DHCP proxy/server Interface. Interfaces Ipv4Dhcpd_Nodes_Node_Interfaces // IPv4 DHCP base operational data. Base Ipv4Dhcpd_Nodes_Node_Base // IPv4 DHCP Server operational data. Server Ipv4Dhcpd_Nodes_Node_Server // IPv4 DHCPD Relay operational data. Relay Ipv4Dhcpd_Nodes_Node_Relay }
Ipv4Dhcpd_Nodes_Node Location. For eg., 0/1/CPU0
func (*Ipv4Dhcpd_Nodes_Node) GetEntityData ¶
func (node *Ipv4Dhcpd_Nodes_Node) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base ¶
type Ipv4Dhcpd_Nodes_Node_Base struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP base statistics. Statistics Ipv4Dhcpd_Nodes_Node_Base_Statistics // IPv4 DHCP ISSU status. IssuStatus Ipv4Dhcpd_Nodes_Node_Base_IssuStatus // DHCP base list of VRF names. Vrfs Ipv4Dhcpd_Nodes_Node_Base_Vrfs // IPv4 DHCP Base profile. Profiles Ipv4Dhcpd_Nodes_Node_Base_Profiles // IPv4 DHCP database. Database Ipv4Dhcpd_Nodes_Node_Base_Database }
Ipv4Dhcpd_Nodes_Node_Base IPv4 DHCP base operational data
func (*Ipv4Dhcpd_Nodes_Node_Base) GetEntityData ¶
func (base *Ipv4Dhcpd_Nodes_Node_Base) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Database ¶
type Ipv4Dhcpd_Nodes_Node_Base_Database struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Database feature configured. The type is bool. Configured interface{} // Current file version. The type is interface{} with range: 0..4294967295. Version interface{} // Full file write interval in minutes. The type is interface{} with range: // 0..4294967295. Units are minute. FullFileWriteInterval interface{} // Last full write file name. The type is string with length: 0..64. LastFullWriteFileName interface{} // Last full write time since epoch. The type is interface{} with range: // 0..4294967295. LastFullWriteTime interface{} // Full file write count. The type is interface{} with range: 0..4294967295. FullFileWriteCount interface{} // Failed full file write count. The type is interface{} with range: // 0..4294967295. FailedFullFileWriteCount interface{} // Full file record count. The type is interface{} with range: 0..4294967295. FullFileRecordCount interface{} // Last full file write error timestamp since epoch. The type is interface{} // with range: 0..4294967295. LastFullFileWriteErrorTimestamp interface{} // Incremental file write interval in minutes. The type is interface{} with // range: 0..4294967295. Units are minute. IncrementalFileWriteInterval interface{} // Last incremental write file name. The type is string with length: 0..64. LastIncrementalWriteFileName interface{} // Last incremental write time since epoch. The type is interface{} with // range: 0..4294967295. LastIncrementalWriteTime interface{} // Incremental file write count. The type is interface{} with range: // 0..4294967295. IncrementalFileWriteCount interface{} // Failed incremental file write count. The type is interface{} with range: // 0..4294967295. FailedIncrementalFileWriteCount interface{} // Incremental file record count. The type is interface{} with range: // 0..4294967295. IncrementalFileRecordCount interface{} // Last incremental file write error timestamp since epoch. The type is // interface{} with range: 0..4294967295. LastIncrementalFileWriteErrorTimestamp interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Database IPv4 DHCP database
func (*Ipv4Dhcpd_Nodes_Node_Base_Database) GetEntityData ¶
func (database *Ipv4Dhcpd_Nodes_Node_Base_Database) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_IssuStatus ¶
type Ipv4Dhcpd_Nodes_Node_Base_IssuStatus struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Timestamp for the ISSU sync complete in nanoseconds since Epoch, i.e. since // 00:00:00 UTC , January 1, 1970. The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. IssuSyncCompleteTime interface{} // Timestamp for the ISSU sync start in nanoseconds since Epoch, i.e. since // 00:00:00 UTC, January 1, 1970. The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. IssuSyncStartTime interface{} // Timestamp for the ISSU ready declaration in nanoseconds since Epoch, i.e. // since 00:00:00 UTC , January 1, 1970. The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. IssuReadyTime interface{} // Timestamp for the Big Bang notification time in nanoseconds since Epoch, // i.e. since 00:00:00 UTC , January 1, 1970. The type is interface{} with // range: 0..18446744073709551615. Units are nanosecond. BigBangTime interface{} // Timestamp for the change to Primary role notification time in nanoseconds // since Epoch, i .e. since 00:00:00 UTC, January 1, 1970. The type is // interface{} with range: 0..18446744073709551615. Units are nanosecond. PrimaryRoleTime interface{} // The current role of the DHCP process. The type is DhcpIssuRole. Role interface{} // The current ISSU phase of the DHCP process. The type is DhcpIssuPhase. Phase interface{} // The current version of the DHCP process in the context of an ISSU. The type // is DhcpIssuVersion. Version interface{} // Whether or not DHCP is currently connected to ISSU Manager during the ISSU // Load Phase. The type is bool. IssuReadyIssuMgrConnection interface{} // Whether or not DHCP has received all replicated entries during the ISSU // Load Phase. The type is bool. IssuReadyEntriesReplicate interface{} }
Ipv4Dhcpd_Nodes_Node_Base_IssuStatus IPv4 DHCP ISSU status
func (*Ipv4Dhcpd_Nodes_Node_Base_IssuStatus) GetEntityData ¶
func (issuStatus *Ipv4Dhcpd_Nodes_Node_Base_IssuStatus) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Profiles ¶
type Ipv4Dhcpd_Nodes_Node_Base_Profiles struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 DHCP base profile. The type is slice of // Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile. Profile []*Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile }
Ipv4Dhcpd_Nodes_Node_Base_Profiles IPv4 DHCP Base profile
func (*Ipv4Dhcpd_Nodes_Node_Base_Profiles) GetEntityData ¶
func (profiles *Ipv4Dhcpd_Nodes_Node_Base_Profiles) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile ¶
type Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Profile name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. ProfileName interface{} // Base Default Profile name. The type is string with length: 0..65. BaseDefaultProfileName interface{} // Default Profile mode. The type is interface{} with range: 0..255. DefaultProfileMode interface{} // Relay authenticate. The type is RelayInfoAuthenticate. RelayAuthenticate interface{} // DHCP configured Remote ID. The type is string with length: 0..768. RemoteId interface{} // Child profile count. The type is interface{} with range: 0..255. ChildProfileCount interface{} // Interface reference count. The type is interface{} with range: 0..255. IntfRefCount interface{} // Interface references. InterfaceReferences Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_InterfaceReferences // child profile info. ChildProfileInfo Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_ChildProfileInfo }
Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile IPv4 DHCP base profile
func (*Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile) GetEntityData ¶
func (profile *Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_ChildProfileInfo ¶
type Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_ChildProfileInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 dhcpd base child profile info. The type is slice of // Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_ChildProfileInfo_Ipv4DhcpdBaseChildProfileInfo. Ipv4DhcpdBaseChildProfileInfo []*Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_ChildProfileInfo_Ipv4DhcpdBaseChildProfileInfo }
Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_ChildProfileInfo child profile info
func (*Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_ChildProfileInfo) GetEntityData ¶
func (childProfileInfo *Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_ChildProfileInfo) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_ChildProfileInfo_Ipv4DhcpdBaseChildProfileInfo ¶
type Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_ChildProfileInfo_Ipv4DhcpdBaseChildProfileInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Base Child Profile name. The type is string with length: 0..65. BaseChildProfileName interface{} // Profile mode. The type is interface{} with range: 0..255. Mode interface{} // Matched option code. The type is interface{} with range: 0..255. MatchedOptionCode interface{} // Matched option len. The type is interface{} with range: 0..255. MatchedOptionLen interface{} // Matched option data. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. OptionData interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_ChildProfileInfo_Ipv4DhcpdBaseChildProfileInfo ipv4 dhcpd base child profile info
func (*Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_ChildProfileInfo_Ipv4DhcpdBaseChildProfileInfo) GetEntityData ¶
func (ipv4DhcpdBaseChildProfileInfo *Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_ChildProfileInfo_Ipv4DhcpdBaseChildProfileInfo) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_InterfaceReferences ¶
type Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_InterfaceReferences struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 dhcpd base interface reference. The type is slice of // Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_InterfaceReferences_Ipv4DhcpdBaseInterfaceReference. Ipv4DhcpdBaseInterfaceReference []*Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_InterfaceReferences_Ipv4DhcpdBaseInterfaceReference }
Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_InterfaceReferences Interface references
func (*Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_InterfaceReferences) GetEntityData ¶
func (interfaceReferences *Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_InterfaceReferences) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_InterfaceReferences_Ipv4DhcpdBaseInterfaceReference ¶
type Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_InterfaceReferences_Ipv4DhcpdBaseInterfaceReference struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface name. The type is string with length: 0..65. BaseReferenceInterfaceName interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_InterfaceReferences_Ipv4DhcpdBaseInterfaceReference ipv4 dhcpd base interface reference
func (*Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_InterfaceReferences_Ipv4DhcpdBaseInterfaceReference) GetEntityData ¶
func (ipv4DhcpdBaseInterfaceReference *Ipv4Dhcpd_Nodes_Node_Base_Profiles_Profile_InterfaceReferences_Ipv4DhcpdBaseInterfaceReference) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Statistics ¶
type Ipv4Dhcpd_Nodes_Node_Base_Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 dhcpd proxy stat. The type is slice of // Ipv4Dhcpd_Nodes_Node_Base_Statistics_Ipv4DhcpdProxyStat. Ipv4DhcpdProxyStat []*Ipv4Dhcpd_Nodes_Node_Base_Statistics_Ipv4DhcpdProxyStat }
Ipv4Dhcpd_Nodes_Node_Base_Statistics DHCP base statistics
func (*Ipv4Dhcpd_Nodes_Node_Base_Statistics) GetEntityData ¶
func (statistics *Ipv4Dhcpd_Nodes_Node_Base_Statistics) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Statistics_Ipv4DhcpdProxyStat ¶
type Ipv4Dhcpd_Nodes_Node_Base_Statistics_Ipv4DhcpdProxyStat struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // DHCP L3 VRF name. The type is string with length: 0..33. VrfName interface{} // Proxy statistics. Statistics Ipv4Dhcpd_Nodes_Node_Base_Statistics_Ipv4DhcpdProxyStat_Statistics }
Ipv4Dhcpd_Nodes_Node_Base_Statistics_Ipv4DhcpdProxyStat ipv4 dhcpd proxy stat
func (*Ipv4Dhcpd_Nodes_Node_Base_Statistics_Ipv4DhcpdProxyStat) GetEntityData ¶
func (ipv4DhcpdProxyStat *Ipv4Dhcpd_Nodes_Node_Base_Statistics_Ipv4DhcpdProxyStat) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Statistics_Ipv4DhcpdProxyStat_Statistics ¶
type Ipv4Dhcpd_Nodes_Node_Base_Statistics_Ipv4DhcpdProxyStat_Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Statistics_Ipv4DhcpdProxyStat_Statistics Proxy statistics
func (*Ipv4Dhcpd_Nodes_Node_Base_Statistics_Ipv4DhcpdProxyStat_Statistics) GetEntityData ¶
func (statistics *Ipv4Dhcpd_Nodes_Node_Base_Statistics_Ipv4DhcpdProxyStat_Statistics) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 DHCP base VRF name. The type is slice of // Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf. Vrf []*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs DHCP base list of VRF names
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs) GetEntityData ¶
func (vrfs *Ipv4Dhcpd_Nodes_Node_Base_Vrfs) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. VRF name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // IPv4 DHCP base statistics. Statistics Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf IPv4 DHCP base VRF name
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf) GetEntityData ¶
func (vrf *Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP discover packets. Discover Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Discover // DHCP offer packets. Offer Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Offer // DHCP request packets. Request Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Request // DHCP decline packets. Decline Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Decline // DHCP ack packets. Ack Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Ack // DHCP nak packets. Nak Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Nak // DHCP release packets. Release Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Release // DHCP inform packets. Inform Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Inform // DHCP lease query packets. LeaseQuery Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseQuery // DHCP lease not assigned. LeaseNotAssigned Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseNotAssigned // DHCP lease unknown. LeaseUnknown Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseUnknown // DHCP lease active. LeaseActive Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseActive // DHCP BOOTP request. BootpRequest Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_BootpRequest // DHCP BOOTP reply. BootpReply Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_BootpReply }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics IPv4 DHCP base statistics
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics) GetEntityData ¶
func (statistics *Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Ack ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Ack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Ack DHCP ack packets
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Ack) GetEntityData ¶
func (ack *Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Ack) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_BootpReply ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_BootpReply struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_BootpReply DHCP BOOTP reply
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_BootpReply) GetEntityData ¶
func (bootpReply *Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_BootpReply) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_BootpRequest ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_BootpRequest struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_BootpRequest DHCP BOOTP request
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_BootpRequest) GetEntityData ¶
func (bootpRequest *Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_BootpRequest) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Decline ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Decline struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Decline DHCP decline packets
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Decline) GetEntityData ¶
func (decline *Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Decline) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Discover ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Discover struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Discover DHCP discover packets
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Discover) GetEntityData ¶
func (discover *Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Discover) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Inform ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Inform struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Inform DHCP inform packets
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Inform) GetEntityData ¶
func (inform *Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Inform) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseActive ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseActive struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseActive DHCP lease active
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseActive) GetEntityData ¶
func (leaseActive *Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseActive) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseNotAssigned ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseNotAssigned struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseNotAssigned DHCP lease not assigned
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseNotAssigned) GetEntityData ¶
func (leaseNotAssigned *Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseNotAssigned) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseQuery ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseQuery struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseQuery DHCP lease query packets
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseQuery) GetEntityData ¶
func (leaseQuery *Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseQuery) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseUnknown ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseUnknown struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseUnknown DHCP lease unknown
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseUnknown) GetEntityData ¶
func (leaseUnknown *Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_LeaseUnknown) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Nak ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Nak struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Nak DHCP nak packets
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Nak) GetEntityData ¶
func (nak *Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Nak) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Offer ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Offer struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Offer DHCP offer packets
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Offer) GetEntityData ¶
func (offer *Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Offer) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Release ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Release struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Release DHCP release packets
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Release) GetEntityData ¶
func (release *Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Release) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Request ¶
type Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Request struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Request DHCP request packets
func (*Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Request) GetEntityData ¶
func (request *Ipv4Dhcpd_Nodes_Node_Base_Vrfs_Vrf_Statistics_Request) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Interfaces ¶
type Ipv4Dhcpd_Nodes_Node_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 DHCP proxy/server interface info. The type is slice of // Ipv4Dhcpd_Nodes_Node_Interfaces_Interface. Interface []*Ipv4Dhcpd_Nodes_Node_Interfaces_Interface }
Ipv4Dhcpd_Nodes_Node_Interfaces IPv4 DHCP proxy/server Interface
func (*Ipv4Dhcpd_Nodes_Node_Interfaces) GetEntityData ¶
func (interfaces *Ipv4Dhcpd_Nodes_Node_Interfaces) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Interfaces_Interface ¶
type Ipv4Dhcpd_Nodes_Node_Interfaces_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Interface Name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. InterfaceName interface{} // Ifhandle of the interface. The type is interface{} with range: // 0..4294967295. IntfIfhandle interface{} // VRF name. The type is string with length: 0..33. VrfName interface{} // Mode of interface. The type is interface{} with range: 0..4294967295. IntfMode interface{} // Is interface ambiguous. The type is interface{} with range: 0..4294967295. IntfIsAmbiguous interface{} // Name of profile attached to the interface. The type is string with length: // 0..65. IntfProfileName interface{} // Lease limit type on interface. The type is interface{} with range: // 0..4294967295. IntfLeaseLimitType interface{} // Lease limit count on interface. The type is interface{} with range: // 0..4294967295. IntfLeaseLimitCount interface{} // DHCPv6 Interface SRG role. The type is BagDhcpdIntfSrgRole. SrgRole interface{} // Mac Throttle Status. The type is bool. MacThrottle interface{} }
Ipv4Dhcpd_Nodes_Node_Interfaces_Interface IPv4 DHCP proxy/server interface info
func (*Ipv4Dhcpd_Nodes_Node_Interfaces_Interface) GetEntityData ¶
func (self *Ipv4Dhcpd_Nodes_Node_Interfaces_Interface) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy ¶
type Ipv4Dhcpd_Nodes_Node_Proxy struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP proxy stats info. StatisticsInfo Ipv4Dhcpd_Nodes_Node_Proxy_StatisticsInfo // DHCP proxy list of VRF names. Vrfs Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs // IPv4 DHCP proxy profile. Profiles Ipv4Dhcpd_Nodes_Node_Proxy_Profiles // DHCP proxy statistics. Statistics Ipv4Dhcpd_Nodes_Node_Proxy_Statistics // DHCP proxy disconnect history. DisconnectHistories Ipv4Dhcpd_Nodes_Node_Proxy_DisconnectHistories // DHCP proxy bindings. Binding Ipv4Dhcpd_Nodes_Node_Proxy_Binding }
Ipv4Dhcpd_Nodes_Node_Proxy IPv4 DHCP proxy operational data
func (*Ipv4Dhcpd_Nodes_Node_Proxy) GetEntityData ¶
func (proxy *Ipv4Dhcpd_Nodes_Node_Proxy) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Binding ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Binding struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP proxy client bindings. Clients Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Clients // DHCP proxy binding summary. Summary Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Summary }
Ipv4Dhcpd_Nodes_Node_Proxy_Binding DHCP proxy bindings
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Binding) GetEntityData ¶
func (binding *Ipv4Dhcpd_Nodes_Node_Proxy_Binding) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Clients ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Clients struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Single DHCP proxy binding. The type is slice of // Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Clients_Client. Client []*Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Clients_Client }
Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Clients DHCP proxy client bindings
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Clients) GetEntityData ¶
func (clients *Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Clients) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Clients_Client ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Clients_Client struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Client ID. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. ClientId interface{} // DHCP client identifier. The type is string with length: 0..1275. ClientIdXr interface{} // DHCP client MAC address. The type is string. MacAddress interface{} // DHCP client/subscriber VRF name. The type is string with length: 0..33. VrfName interface{} // DHCP server VRF name. The type is string with length: 0..33. ServerVrfName interface{} // DHCP IP address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. IpAddress interface{} // DHCP client GIADDR. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. ClientGiAddr interface{} // DHCP to server GIADDR. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. ToServerGiAddr interface{} // DHCP server IP address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. ServerIpAddress interface{} // DHCP reply server IP address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. ReplyServerIpAddress interface{} // Lease time in seconds. The type is interface{} with range: 0..4294967295. // Units are second. LeaseTime interface{} // Remaining lease time in seconds. The type is interface{} with range: // 0..4294967295. Units are second. RemainingLeaseTime interface{} // DHCP client state. The type is BagDhcpdProxyState. State interface{} // DHCP access interface to client. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // DHCP access interface VRF name. The type is string with length: 0..33. AccessVrfName interface{} // DHCP VLAN outer VLAN. The type is interface{} with range: 0..4294967295. ProxyBindingOuterTag interface{} // DHCP VLAN inner VLAN. The type is interface{} with range: 0..4294967295. ProxyBindingInnerTag interface{} // DHCP profile name. The type is string with length: 0..65. ProfileName interface{} // Is true if DHCP next renew from client will be NAK'd. The type is bool. IsNakNextRenew interface{} // DHCP subscriber label. The type is interface{} with range: 0..4294967295. SubscriberLabel interface{} // DHCP old subscriber label. The type is interface{} with range: // 0..4294967295. OldSubscriberLabel interface{} // DHCP subscriber interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberInterfaceName interface{} // DHCP received circuit ID. The type is string with length: 0..768. RxCircuitId interface{} // DHCP transmitted circuit ID. The type is string with length: 0..768. TxCircuitId interface{} // DHCP received Remote ID. The type is string with length: 0..768. RxRemoteId interface{} // DHCP transmitted Remote ID. The type is string with length: 0..768. TxRemoteId interface{} // DHCP received VSISO. The type is string with length: 0..768. RxVsiso interface{} // DHCP transmitted VSISO. The type is string with length: 0..768. TxVsiso interface{} // Is true if authentication is on received option82. The type is bool. IsAuthReceived interface{} // Is true if DHCP subscriber is Mobile. The type is bool. IsMblSubscriber interface{} // DHCP parameter request option. The type is string with length: 0..513. ParamRequest interface{} // DHCP saved options. The type is string with length: 0..2051. ParamResponse interface{} // session start time epoch. The type is interface{} with range: // 0..18446744073709551615. SessionStartTimeEpoch interface{} // DHCPV4 SRG state. The type is interface{} with range: 0..4294967295. SrgState interface{} // event history. The type is slice of interface{} with range: 0..4294967295. EventHistory []interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Clients_Client Single DHCP proxy binding
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Clients_Client) GetEntityData ¶
func (client *Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Clients_Client) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Summary ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Summary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total number of clients. The type is interface{} with range: 0..4294967295. Clients interface{} // Number of clients in init state. The type is interface{} with range: // 0..4294967295. InitializingClients interface{} // Number of clients in Init DPM wait state. The type is interface{} with // range: 0..4294967295. WaitingForDpmInit interface{} // Number of clients in Request DPM wait state. The type is interface{} with // range: 0..4294967295. WaitingForDpmRequest interface{} // Number of clients in Init DAPS wait state. The type is interface{} with // range: 0..4294967295. WaitingForDapsInit interface{} // Number of clients in selecting state. The type is interface{} with range: // 0..4294967295. SelectingClients interface{} // Number of clients in Offer sent state. The type is interface{} with range: // 0..4294967295. OfferSentForClient interface{} // Number of clients in requesting state. The type is interface{} with range: // 0..4294967295. RequestingClients interface{} // Number of clients in Waiting for DPM with Request. The type is interface{} // with range: 0..4294967295. RequestWaitingForDpm interface{} // Number of clients in Waiting for DPM with ACK. The type is interface{} with // range: 0..4294967295. AckWaitingForDpm interface{} // Number of clients in bound state. The type is interface{} with range: // 0..4294967295. BoundClients interface{} // Number of clients in renewing state. The type is interface{} with range: // 0..4294967295. RenewingClients interface{} // Number of clients in informing state. The type is interface{} with range: // 0..4294967295. InformingClients interface{} // 0..4294967295. ReauthorizingClients interface{} // Number of clients in waiting for DPM disconnect state. The type is // interface{} with range: 0..4294967295. WaitingForDpmDisconnect interface{} // Number of clients in Waiting for DPM after addr change. The type is // interface{} with range: 0..4294967295. WaitingForDpmAddrChange interface{} // Number of clients in deleting state. The type is interface{} with range: // 0..4294967295. DeletingClientsD interface{} // Number of clients in disconnected state. The type is interface{} with // range: 0..4294967295. DisconnectedClients interface{} // Number of clients in restarting state. The type is interface{} with range: // 0..4294967295. RestartingClients interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Summary DHCP proxy binding summary
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Summary) GetEntityData ¶
func (summary *Ipv4Dhcpd_Nodes_Node_Proxy_Binding_Summary) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_DisconnectHistories ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_DisconnectHistories struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Single DHCP proxy disconnect history. The type is slice of // Ipv4Dhcpd_Nodes_Node_Proxy_DisconnectHistories_DisconnectHistory. DisconnectHistory []*Ipv4Dhcpd_Nodes_Node_Proxy_DisconnectHistories_DisconnectHistory }
Ipv4Dhcpd_Nodes_Node_Proxy_DisconnectHistories DHCP proxy disconnect history
func (*Ipv4Dhcpd_Nodes_Node_Proxy_DisconnectHistories) GetEntityData ¶
func (disconnectHistories *Ipv4Dhcpd_Nodes_Node_Proxy_DisconnectHistories) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_DisconnectHistories_DisconnectHistory ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_DisconnectHistories_DisconnectHistory struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Index. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Index interface{} // session start time epoch. The type is interface{} with range: // 0..18446744073709551615. SessionStartTimeEpoch interface{} // session end time epoch. The type is interface{} with range: // 0..18446744073709551615. SessionEndTimeEpoch interface{} // DiscReason. The type is string with length: 0..256. DiscReason interface{} // sub label. The type is interface{} with range: 0..4294967295. SubLabel interface{} // MACAddress. The type is string with length: 0..17. MacAddress interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_DisconnectHistories_DisconnectHistory Single DHCP proxy disconnect history
func (*Ipv4Dhcpd_Nodes_Node_Proxy_DisconnectHistories_DisconnectHistory) GetEntityData ¶
func (disconnectHistory *Ipv4Dhcpd_Nodes_Node_Proxy_DisconnectHistories_DisconnectHistory) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 DHCP proxy profile. The type is slice of // Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile. Profile []*Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile }
Ipv4Dhcpd_Nodes_Node_Proxy_Profiles IPv4 DHCP proxy profile
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Profiles) GetEntityData ¶
func (profiles *Ipv4Dhcpd_Nodes_Node_Proxy_Profiles) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Profile name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. ProfileName interface{} // Is true if relay option is enabled. The type is bool. IsRelayOptionEnabled interface{} // Relay policy. The type is RelayInfoPolicy. RelayPolicy interface{} // Relay authenticate. The type is RelayInfoAuthenticate. RelayAuthenticate interface{} // Is true if relay untrusted is enabled. The type is bool. IsRelayAllowUntrustedEnabled interface{} // Is true if relay VPN enabled. The type is bool. IsRelayOptionvpnEnabled interface{} // Relay VPN RFC/Cisco mode. The type is RelayInfoVpnMode. RelayOptionvpnEnabledMode interface{} // Is true if relay check enabled. The type is bool. IsRelayCheck interface{} // Is true if dhcp subscriber is allowed to move. The type is bool. IsMoveAllowed interface{} // Broadcast policy. The type is BroadcastFlag. ProxyBroadcastFlagPolicy interface{} // Client lease time in seconds. The type is interface{} with range: // 0..4294967295. Units are second. ProxyProfileClientLeaseTime interface{} // Lease limit type. The type is ProxyLeaseLimit. ProxyLeaseLimitType interface{} // Lease limit count. The type is interface{} with range: 0..4294967295. ProxyLeaseLimitCount interface{} // Helper addresses. The type is slice of string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. ProfileHelperAddress []interface{} // VRF names. The type is slice of string with length: 0..33. VrfName []interface{} // Gateway addresses. The type is slice of string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. GiAddr []interface{} // VRF references. VrfReferences Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_VrfReferences // Interface references. InterfaceReferences Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_InterfaceReferences }
Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile IPv4 DHCP proxy profile
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile) GetEntityData ¶
func (profile *Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_InterfaceReferences ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_InterfaceReferences struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 dhcpd proxy interface reference. The type is slice of // Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_InterfaceReferences_Ipv4DhcpdProxyInterfaceReference. Ipv4DhcpdProxyInterfaceReference []*Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_InterfaceReferences_Ipv4DhcpdProxyInterfaceReference }
Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_InterfaceReferences Interface references
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_InterfaceReferences) GetEntityData ¶
func (interfaceReferences *Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_InterfaceReferences) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_InterfaceReferences_Ipv4DhcpdProxyInterfaceReference ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_InterfaceReferences_Ipv4DhcpdProxyInterfaceReference struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface name. The type is string with length: 0..65. ProxyReferenceInterfaceName interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_InterfaceReferences_Ipv4DhcpdProxyInterfaceReference ipv4 dhcpd proxy interface reference
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_InterfaceReferences_Ipv4DhcpdProxyInterfaceReference) GetEntityData ¶
func (ipv4DhcpdProxyInterfaceReference *Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_InterfaceReferences_Ipv4DhcpdProxyInterfaceReference) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_VrfReferences ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_VrfReferences struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 dhcpd proxy vrf reference. The type is slice of // Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_VrfReferences_Ipv4DhcpdProxyVrfReference. Ipv4DhcpdProxyVrfReference []*Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_VrfReferences_Ipv4DhcpdProxyVrfReference }
Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_VrfReferences VRF references
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_VrfReferences) GetEntityData ¶
func (vrfReferences *Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_VrfReferences) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_VrfReferences_Ipv4DhcpdProxyVrfReference ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_VrfReferences_Ipv4DhcpdProxyVrfReference struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // VRF name. The type is string with length: 0..33. ProxyReferenceVrfName interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_VrfReferences_Ipv4DhcpdProxyVrfReference ipv4 dhcpd proxy vrf reference
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_VrfReferences_Ipv4DhcpdProxyVrfReference) GetEntityData ¶
func (ipv4DhcpdProxyVrfReference *Ipv4Dhcpd_Nodes_Node_Proxy_Profiles_Profile_VrfReferences_Ipv4DhcpdProxyVrfReference) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Statistics ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 dhcpd proxy stat. The type is slice of // Ipv4Dhcpd_Nodes_Node_Proxy_Statistics_Ipv4DhcpdProxyStat. Ipv4DhcpdProxyStat []*Ipv4Dhcpd_Nodes_Node_Proxy_Statistics_Ipv4DhcpdProxyStat }
Ipv4Dhcpd_Nodes_Node_Proxy_Statistics DHCP proxy statistics
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Statistics) GetEntityData ¶
func (statistics *Ipv4Dhcpd_Nodes_Node_Proxy_Statistics) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_StatisticsInfo ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_StatisticsInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Proxy Stats timestamp. The type is interface{} with range: 0..4294967295. ProxyStatsTimestamp interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_StatisticsInfo DHCP proxy stats info
func (*Ipv4Dhcpd_Nodes_Node_Proxy_StatisticsInfo) GetEntityData ¶
func (statisticsInfo *Ipv4Dhcpd_Nodes_Node_Proxy_StatisticsInfo) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Statistics_Ipv4DhcpdProxyStat ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Statistics_Ipv4DhcpdProxyStat struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // DHCP L3 VRF name. The type is string with length: 0..33. VrfName interface{} // Proxy statistics. Statistics Ipv4Dhcpd_Nodes_Node_Proxy_Statistics_Ipv4DhcpdProxyStat_Statistics }
Ipv4Dhcpd_Nodes_Node_Proxy_Statistics_Ipv4DhcpdProxyStat ipv4 dhcpd proxy stat
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Statistics_Ipv4DhcpdProxyStat) GetEntityData ¶
func (ipv4DhcpdProxyStat *Ipv4Dhcpd_Nodes_Node_Proxy_Statistics_Ipv4DhcpdProxyStat) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Statistics_Ipv4DhcpdProxyStat_Statistics ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Statistics_Ipv4DhcpdProxyStat_Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Statistics_Ipv4DhcpdProxyStat_Statistics Proxy statistics
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Statistics_Ipv4DhcpdProxyStat_Statistics) GetEntityData ¶
func (statistics *Ipv4Dhcpd_Nodes_Node_Proxy_Statistics_Ipv4DhcpdProxyStat_Statistics) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 DHCP proxy VRF name. The type is slice of // Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf. Vrf []*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs DHCP proxy list of VRF names
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs) GetEntityData ¶
func (vrfs *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. VRF name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // IPv4 DHCP proxy statistics. Statistics Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf IPv4 DHCP proxy VRF name
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf) GetEntityData ¶
func (vrf *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP discover packets. Discover Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Discover // DHCP offer packets. Offer Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Offer // DHCP request packets. Request Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Request // DHCP decline packets. Decline Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Decline // DHCP ack packets. Ack Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Ack // DHCP nak packets. Nak Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Nak // DHCP release packets. Release Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Release // DHCP inform packets. Inform Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Inform // DHCP lease query packets. LeaseQuery Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseQuery // DHCP lease not assigned. LeaseNotAssigned Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseNotAssigned // DHCP lease unknown. LeaseUnknown Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseUnknown // DHCP lease active. LeaseActive Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseActive // DHCP BOOTP request. BootpRequest Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_BootpRequest // DHCP BOOTP reply. BootpReply Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_BootpReply }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics IPv4 DHCP proxy statistics
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics) GetEntityData ¶
func (statistics *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Ack ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Ack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Ack DHCP ack packets
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Ack) GetEntityData ¶
func (ack *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Ack) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_BootpReply ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_BootpReply struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_BootpReply DHCP BOOTP reply
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_BootpReply) GetEntityData ¶
func (bootpReply *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_BootpReply) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_BootpRequest ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_BootpRequest struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_BootpRequest DHCP BOOTP request
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_BootpRequest) GetEntityData ¶
func (bootpRequest *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_BootpRequest) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Decline ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Decline struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Decline DHCP decline packets
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Decline) GetEntityData ¶
func (decline *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Decline) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Discover ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Discover struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Discover DHCP discover packets
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Discover) GetEntityData ¶
func (discover *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Discover) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Inform ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Inform struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Inform DHCP inform packets
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Inform) GetEntityData ¶
func (inform *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Inform) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseActive ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseActive struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseActive DHCP lease active
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseActive) GetEntityData ¶
func (leaseActive *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseActive) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseNotAssigned ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseNotAssigned struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseNotAssigned DHCP lease not assigned
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseNotAssigned) GetEntityData ¶
func (leaseNotAssigned *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseNotAssigned) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseQuery ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseQuery struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseQuery DHCP lease query packets
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseQuery) GetEntityData ¶
func (leaseQuery *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseQuery) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseUnknown ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseUnknown struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseUnknown DHCP lease unknown
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseUnknown) GetEntityData ¶
func (leaseUnknown *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_LeaseUnknown) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Nak ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Nak struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Nak DHCP nak packets
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Nak) GetEntityData ¶
func (nak *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Nak) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Offer ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Offer struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Offer DHCP offer packets
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Offer) GetEntityData ¶
func (offer *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Offer) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Release ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Release struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Release DHCP release packets
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Release) GetEntityData ¶
func (release *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Release) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Request ¶
type Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Request struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Request DHCP request packets
func (*Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Request) GetEntityData ¶
func (request *Ipv4Dhcpd_Nodes_Node_Proxy_Vrfs_Vrf_Statistics_Request) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay ¶
type Ipv4Dhcpd_Nodes_Node_Relay struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP Relay Profiles. Profiles Ipv4Dhcpd_Nodes_Node_Relay_Profiles // DHCP relay statistics info. StatisticsInfo Ipv4Dhcpd_Nodes_Node_Relay_StatisticsInfo // DHCP Relay VRF statistics. Statistics Ipv4Dhcpd_Nodes_Node_Relay_Statistics // DHCP relay list of VRF names. Vrfs Ipv4Dhcpd_Nodes_Node_Relay_Vrfs }
Ipv4Dhcpd_Nodes_Node_Relay IPv4 DHCPD Relay operational data
func (*Ipv4Dhcpd_Nodes_Node_Relay) GetEntityData ¶
func (relay *Ipv4Dhcpd_Nodes_Node_Relay) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Profiles ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Profiles struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP Relay profile. The type is slice of // Ipv4Dhcpd_Nodes_Node_Relay_Profiles_Profile. Profile []*Ipv4Dhcpd_Nodes_Node_Relay_Profiles_Profile }
Ipv4Dhcpd_Nodes_Node_Relay_Profiles DHCP Relay Profiles
func (*Ipv4Dhcpd_Nodes_Node_Relay_Profiles) GetEntityData ¶
func (profiles *Ipv4Dhcpd_Nodes_Node_Relay_Profiles) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Profiles_Profile ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Profiles_Profile struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Profile name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. ProfileName interface{} // Profile Name. The type is string with length: 0..65. RelayProfileName interface{} // Profile UID. The type is interface{} with range: 0..4294967295. RelayProfileUid interface{} // Helper address count. The type is interface{} with range: 0..255. RelayProfileHelperCount interface{} // Relay info option. The type is interface{} with range: 0..255. RelayProfileRelayInfoOption interface{} // Relay info policy. The type is interface{} with range: 0..255. RelayProfileRelayInfoPolicy interface{} // Relay info untrusted. The type is interface{} with range: 0..255. RelayProfileRelayInfoAllowUntrusted interface{} // Relay info option vpn. The type is interface{} with range: 0..255. RelayProfileRelayInfoOptionvpn interface{} // Relay info option vpn-mode. The type is RelayInfoVpnMode. RelayProfileRelayInfoOptionvpnMode interface{} // Relay info check. The type is interface{} with range: 0..255. RelayProfileRelayInfoCheck interface{} // GIADDR policy. The type is interface{} with range: 0..255. RelayProfileGiAddrPolicy interface{} // Broadcast policy. The type is interface{} with range: 0..255. RelayProfileBroadcastFlagPolicy interface{} // Mac Mismatch Action. The type is interface{} with range: 0..255. RelayProfileMacMismatchAction interface{} // Helper addresses. The type is slice of string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. RelayProfileHelperAddress []interface{} // Helper address vrfs. The type is slice of string with length: 0..33. RelayProfileHelperVrf []interface{} // Gateway addresses. The type is slice of string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. RelayProfileGiAddr []interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_Profiles_Profile DHCP Relay profile
func (*Ipv4Dhcpd_Nodes_Node_Relay_Profiles_Profile) GetEntityData ¶
func (profile *Ipv4Dhcpd_Nodes_Node_Relay_Profiles_Profile) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Statistics ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 dhcpd relay stat. The type is slice of // Ipv4Dhcpd_Nodes_Node_Relay_Statistics_Ipv4DhcpdRelayStat. Ipv4DhcpdRelayStat []*Ipv4Dhcpd_Nodes_Node_Relay_Statistics_Ipv4DhcpdRelayStat }
Ipv4Dhcpd_Nodes_Node_Relay_Statistics DHCP Relay VRF statistics
func (*Ipv4Dhcpd_Nodes_Node_Relay_Statistics) GetEntityData ¶
func (statistics *Ipv4Dhcpd_Nodes_Node_Relay_Statistics) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_StatisticsInfo ¶
type Ipv4Dhcpd_Nodes_Node_Relay_StatisticsInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Relay Stats timestamp. The type is interface{} with range: 0..4294967295. RelayStatsTimestamp interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_StatisticsInfo DHCP relay statistics info
func (*Ipv4Dhcpd_Nodes_Node_Relay_StatisticsInfo) GetEntityData ¶
func (statisticsInfo *Ipv4Dhcpd_Nodes_Node_Relay_StatisticsInfo) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Statistics_Ipv4DhcpdRelayStat ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Statistics_Ipv4DhcpdRelayStat struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // DHCP L3 VRF Name. The type is string with length: 0..33. RelayStatisticsVrfName interface{} // Public relay statistics. Statistics Ipv4Dhcpd_Nodes_Node_Relay_Statistics_Ipv4DhcpdRelayStat_Statistics }
Ipv4Dhcpd_Nodes_Node_Relay_Statistics_Ipv4DhcpdRelayStat ipv4 dhcpd relay stat
func (*Ipv4Dhcpd_Nodes_Node_Relay_Statistics_Ipv4DhcpdRelayStat) GetEntityData ¶
func (ipv4DhcpdRelayStat *Ipv4Dhcpd_Nodes_Node_Relay_Statistics_Ipv4DhcpdRelayStat) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Statistics_Ipv4DhcpdRelayStat_Statistics ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Statistics_Ipv4DhcpdRelayStat_Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_Statistics_Ipv4DhcpdRelayStat_Statistics Public relay statistics
func (*Ipv4Dhcpd_Nodes_Node_Relay_Statistics_Ipv4DhcpdRelayStat_Statistics) GetEntityData ¶
func (statistics *Ipv4Dhcpd_Nodes_Node_Relay_Statistics_Ipv4DhcpdRelayStat_Statistics) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 DHCP relay VRF name. The type is slice of // Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf. Vrf []*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs DHCP relay list of VRF names
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs) GetEntityData ¶
func (vrfs *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. VRF name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // IPv4 DHCP relay statistics. VrfStatistics Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf IPv4 DHCP relay VRF name
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf) GetEntityData ¶
func (vrf *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP discover packets. Discover Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Discover // DHCP offer packets. Offer Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Offer // DHCP request packets. Request Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Request // DHCP decline packets. Decline Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Decline // DHCP ack packets. Ack Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Ack // DHCP nak packets. Nak Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Nak // DHCP release packets. Release Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Release // DHCP inform packets. Inform Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Inform // DHCP lease query packets. LeaseQuery Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseQuery // DHCP lease not assigned. LeaseNotAssigned Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseNotAssigned // DHCP lease unknown. LeaseUnknown Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseUnknown // DHCP lease active. LeaseActive Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseActive // DHCP BOOTP request. BootpRequest Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_BootpRequest // DHCP BOOTP reply. BootpReply Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_BootpReply }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics IPv4 DHCP relay statistics
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics) GetEntityData ¶
func (vrfStatistics *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Ack ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Ack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Ack DHCP ack packets
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Ack) GetEntityData ¶
func (ack *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Ack) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_BootpReply ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_BootpReply struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_BootpReply DHCP BOOTP reply
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_BootpReply) GetEntityData ¶
func (bootpReply *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_BootpReply) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_BootpRequest ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_BootpRequest struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_BootpRequest DHCP BOOTP request
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_BootpRequest) GetEntityData ¶
func (bootpRequest *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_BootpRequest) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Decline ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Decline struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Decline DHCP decline packets
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Decline) GetEntityData ¶
func (decline *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Decline) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Discover ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Discover struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Discover DHCP discover packets
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Discover) GetEntityData ¶
func (discover *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Discover) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Inform ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Inform struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Inform DHCP inform packets
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Inform) GetEntityData ¶
func (inform *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Inform) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseActive ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseActive struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseActive DHCP lease active
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseActive) GetEntityData ¶
func (leaseActive *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseActive) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseNotAssigned ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseNotAssigned struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseNotAssigned DHCP lease not assigned
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseNotAssigned) GetEntityData ¶
func (leaseNotAssigned *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseNotAssigned) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseQuery ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseQuery struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseQuery DHCP lease query packets
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseQuery) GetEntityData ¶
func (leaseQuery *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseQuery) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseUnknown ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseUnknown struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseUnknown DHCP lease unknown
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseUnknown) GetEntityData ¶
func (leaseUnknown *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_LeaseUnknown) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Nak ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Nak struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Nak DHCP nak packets
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Nak) GetEntityData ¶
func (nak *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Nak) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Offer ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Offer struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Offer DHCP offer packets
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Offer) GetEntityData ¶
func (offer *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Offer) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Release ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Release struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Release DHCP release packets
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Release) GetEntityData ¶
func (release *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Release) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Request ¶
type Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Request struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Request DHCP request packets
func (*Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Request) GetEntityData ¶
func (request *Ipv4Dhcpd_Nodes_Node_Relay_Vrfs_Vrf_VrfStatistics_Request) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server ¶
type Ipv4Dhcpd_Nodes_Node_Server struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 DHCP Server profile. Profiles Ipv4Dhcpd_Nodes_Node_Server_Profiles // DHCP Server statistics. Statistics Ipv4Dhcpd_Nodes_Node_Server_Statistics // DHCP server bindings. Binding Ipv4Dhcpd_Nodes_Node_Server_Binding // DHCP server disconnect history. DisconnectHistories Ipv4Dhcpd_Nodes_Node_Server_DisconnectHistories // DHCP proxy stats info. StatisticsInfo Ipv4Dhcpd_Nodes_Node_Server_StatisticsInfo // DHCP Server list of VRF names. Vrfs Ipv4Dhcpd_Nodes_Node_Server_Vrfs }
Ipv4Dhcpd_Nodes_Node_Server IPv4 DHCP Server operational data
func (*Ipv4Dhcpd_Nodes_Node_Server) GetEntityData ¶
func (server *Ipv4Dhcpd_Nodes_Node_Server) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Binding ¶
type Ipv4Dhcpd_Nodes_Node_Server_Binding struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP server binding summary. Summary Ipv4Dhcpd_Nodes_Node_Server_Binding_Summary // DHCP server client bindings. Clients Ipv4Dhcpd_Nodes_Node_Server_Binding_Clients }
Ipv4Dhcpd_Nodes_Node_Server_Binding DHCP server bindings
func (*Ipv4Dhcpd_Nodes_Node_Server_Binding) GetEntityData ¶
func (binding *Ipv4Dhcpd_Nodes_Node_Server_Binding) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Binding_Clients ¶
type Ipv4Dhcpd_Nodes_Node_Server_Binding_Clients struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Single DHCP Server binding. The type is slice of // Ipv4Dhcpd_Nodes_Node_Server_Binding_Clients_Client. Client []*Ipv4Dhcpd_Nodes_Node_Server_Binding_Clients_Client }
Ipv4Dhcpd_Nodes_Node_Server_Binding_Clients DHCP server client bindings
func (*Ipv4Dhcpd_Nodes_Node_Server_Binding_Clients) GetEntityData ¶
func (clients *Ipv4Dhcpd_Nodes_Node_Server_Binding_Clients) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Binding_Clients_Client ¶
type Ipv4Dhcpd_Nodes_Node_Server_Binding_Clients_Client struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Client ID. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. ClientId interface{} // DHCP client identifier. The type is string with length: 0..1275. ClientIdXr interface{} // DHCP client MAC address. The type is string. MacAddress interface{} // DHCP client/subscriber VRF name. The type is string with length: 0..33. VrfName interface{} // DHCP server VRF name. The type is string with length: 0..33. ServerVrfName interface{} // DHCP IP address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. IpAddress interface{} // DHCP client GIADDR. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. ClientGiAddr interface{} // DHCP to server GIADDR. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. ToServerGiAddr interface{} // DHCP server IP address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. ServerIpAddress interface{} // DHCP reply server IP address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. ReplyServerIpAddress interface{} // Lease time in seconds. The type is interface{} with range: 0..4294967295. // Units are second. LeaseTime interface{} // Remaining lease time in seconds. The type is interface{} with range: // 0..4294967295. Units are second. RemainingLeaseTime interface{} // DHCP client state. The type is BagDhcpdProxyState. State interface{} // DHCP access interface to client. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} // DHCP access interface VRF name. The type is string with length: 0..33. AccessVrfName interface{} // DHCP VLAN outer VLAN. The type is interface{} with range: 0..4294967295. ProxyBindingOuterTag interface{} // DHCP VLAN inner VLAN. The type is interface{} with range: 0..4294967295. ProxyBindingInnerTag interface{} // DHCP profile name. The type is string with length: 0..65. ProfileName interface{} // Is true if DHCP next renew from client will be NAK'd. The type is bool. IsNakNextRenew interface{} // DHCP subscriber label. The type is interface{} with range: 0..4294967295. SubscriberLabel interface{} // DHCP old subscriber label. The type is interface{} with range: // 0..4294967295. OldSubscriberLabel interface{} // DHCP subscriber interface. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberInterfaceName interface{} // DHCP received circuit ID. The type is string with length: 0..768. RxCircuitId interface{} // DHCP transmitted circuit ID. The type is string with length: 0..768. TxCircuitId interface{} // DHCP received Remote ID. The type is string with length: 0..768. RxRemoteId interface{} // DHCP transmitted Remote ID. The type is string with length: 0..768. TxRemoteId interface{} // DHCP received VSISO. The type is string with length: 0..768. RxVsiso interface{} // DHCP transmitted VSISO. The type is string with length: 0..768. TxVsiso interface{} // Is true if authentication is on received option82. The type is bool. IsAuthReceived interface{} // Is true if DHCP subscriber is Mobile. The type is bool. IsMblSubscriber interface{} // DHCP parameter request option. The type is string with length: 0..513. ParamRequest interface{} // DHCP saved options. The type is string with length: 0..2051. ParamResponse interface{} // session start time epoch. The type is interface{} with range: // 0..18446744073709551615. SessionStartTimeEpoch interface{} // DHCPV4 SRG state. The type is interface{} with range: 0..4294967295. SrgState interface{} // event history. The type is slice of interface{} with range: 0..4294967295. EventHistory []interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Binding_Clients_Client Single DHCP Server binding
func (*Ipv4Dhcpd_Nodes_Node_Server_Binding_Clients_Client) GetEntityData ¶
func (client *Ipv4Dhcpd_Nodes_Node_Server_Binding_Clients_Client) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Binding_Summary ¶
type Ipv4Dhcpd_Nodes_Node_Server_Binding_Summary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total number of clients. The type is interface{} with range: 0..4294967295. Clients interface{} // Number of clients in init state. The type is interface{} with range: // 0..4294967295. InitializingClients interface{} // Number of clients in Init DPM wait state. The type is interface{} with // range: 0..4294967295. WaitingForDpmInit interface{} // Number of clients in Request DPM wait state. The type is interface{} with // range: 0..4294967295. WaitingForDpmRequest interface{} // Number of clients in Init DAPS wait state. The type is interface{} with // range: 0..4294967295. WaitingForDapsInit interface{} // Number of clients in selecting state. The type is interface{} with range: // 0..4294967295. SelectingClients interface{} // Number of clients in Offer sent state. The type is interface{} with range: // 0..4294967295. OfferSentForClient interface{} // Number of clients in requesting state. The type is interface{} with range: // 0..4294967295. RequestingClients interface{} // Number of clients in Waiting for DPM with Request. The type is interface{} // with range: 0..4294967295. RequestWaitingForDpm interface{} // Number of clients in Waiting for DPM with ACK. The type is interface{} with // range: 0..4294967295. AckWaitingForDpm interface{} // Number of clients in bound state. The type is interface{} with range: // 0..4294967295. BoundClients interface{} // Number of clients in renewing state. The type is interface{} with range: // 0..4294967295. RenewingClients interface{} // Number of clients in informing state. The type is interface{} with range: // 0..4294967295. InformingClients interface{} // 0..4294967295. ReauthorizingClients interface{} // Number of clients in waiting for DPM disconnect state. The type is // interface{} with range: 0..4294967295. WaitingForDpmDisconnect interface{} // Number of clients in Waiting for DPM after addr change. The type is // interface{} with range: 0..4294967295. WaitingForDpmAddrChange interface{} // Number of clients in deleting state. The type is interface{} with range: // 0..4294967295. DeletingClientsD interface{} // Number of clients in disconnected state. The type is interface{} with // range: 0..4294967295. DisconnectedClients interface{} // Number of clients in restarting state. The type is interface{} with range: // 0..4294967295. RestartingClients interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Binding_Summary DHCP server binding summary
func (*Ipv4Dhcpd_Nodes_Node_Server_Binding_Summary) GetEntityData ¶
func (summary *Ipv4Dhcpd_Nodes_Node_Server_Binding_Summary) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_DisconnectHistories ¶
type Ipv4Dhcpd_Nodes_Node_Server_DisconnectHistories struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Single DHCP server disconnect history. The type is slice of // Ipv4Dhcpd_Nodes_Node_Server_DisconnectHistories_DisconnectHistory. DisconnectHistory []*Ipv4Dhcpd_Nodes_Node_Server_DisconnectHistories_DisconnectHistory }
Ipv4Dhcpd_Nodes_Node_Server_DisconnectHistories DHCP server disconnect history
func (*Ipv4Dhcpd_Nodes_Node_Server_DisconnectHistories) GetEntityData ¶
func (disconnectHistories *Ipv4Dhcpd_Nodes_Node_Server_DisconnectHistories) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_DisconnectHistories_DisconnectHistory ¶
type Ipv4Dhcpd_Nodes_Node_Server_DisconnectHistories_DisconnectHistory struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Index. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Index interface{} // session start time epoch. The type is interface{} with range: // 0..18446744073709551615. SessionStartTimeEpoch interface{} // session end time epoch. The type is interface{} with range: // 0..18446744073709551615. SessionEndTimeEpoch interface{} // DiscReason. The type is string with length: 0..256. DiscReason interface{} // sub label. The type is interface{} with range: 0..4294967295. SubLabel interface{} // MACAddress. The type is string with length: 0..17. MacAddress interface{} }
Ipv4Dhcpd_Nodes_Node_Server_DisconnectHistories_DisconnectHistory Single DHCP server disconnect history
func (*Ipv4Dhcpd_Nodes_Node_Server_DisconnectHistories_DisconnectHistory) GetEntityData ¶
func (disconnectHistory *Ipv4Dhcpd_Nodes_Node_Server_DisconnectHistories_DisconnectHistory) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Profiles ¶
type Ipv4Dhcpd_Nodes_Node_Server_Profiles struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 DHCP server profile. The type is slice of // Ipv4Dhcpd_Nodes_Node_Server_Profiles_Profile. Profile []*Ipv4Dhcpd_Nodes_Node_Server_Profiles_Profile }
Ipv4Dhcpd_Nodes_Node_Server_Profiles IPv4 DHCP Server profile
func (*Ipv4Dhcpd_Nodes_Node_Server_Profiles) GetEntityData ¶
func (profiles *Ipv4Dhcpd_Nodes_Node_Server_Profiles) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Profiles_Profile ¶
type Ipv4Dhcpd_Nodes_Node_Server_Profiles_Profile struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Profile name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. ServerProfileName interface{} // Profile Name. The type is string with length: 0..65. ServerProfileNameXr interface{} // Secure ARP. The type is bool. SecureArp interface{} // Requested Address Check. The type is bool. RequestedAddressCheck interface{} // Server ID Check. The type is bool. ServerIdCheck interface{} // Duplicate MAC Address Check. The type is bool. DuplicateMacAddressCheck interface{} // Duplicate IP Address Check. The type is bool. DuplicateIpAddressCheck interface{} // Is true if dhcp subscriber is allowed to move. The type is bool. IsMoveAllowed interface{} // Bcast Policy. The type is interface{} with range: 0..255. BcastPolicy interface{} // Giaddr Policy. The type is interface{} with range: 0..255. GiaddrPolicy interface{} // Subnet Mask. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SubnetMask interface{} // Pool Name. The type is string with length: 0..65. ServerPoolName interface{} // Lease. The type is interface{} with range: 0..4294967295. ServerProfileLease interface{} // Server netbios node type. The type is interface{} with range: 0..255. ServerProfileNetbiosNodeType interface{} // Server Bootfile name. The type is string with length: 0..256. ServerBootfileName interface{} // Server Domain name. The type is string with length: 0..256. ServerDomainName interface{} // Server iEdge Check. The type is interface{} with range: 0..255. ServerProfileiedgeCheck interface{} // Server DNS Count. The type is interface{} with range: 0..255. ServerProfileServerDnsCount interface{} // Server default count . The type is interface{} with range: 0..255. ServerProfiledefaultRouterCount interface{} // Server netbios svr count . The type is interface{} with range: 0..255. ServerProfileNetbiosNameSvrCount interface{} // Server time svr count . The type is interface{} with range: 0..255. ServerProfileTimeSvrCount interface{} // Lease Limit Type. The type is interface{} with range: 0..255. LeaseLimitType interface{} // Lease Limit Count. The type is interface{} with range: 0..4294967295. LeaseLimitCount interface{} // Server DNS addresses. The type is slice of string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. ServerProfileDns []interface{} // Server default addresses. The type is slice of string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. ServerProfileDefaultRouter []interface{} // Server netbios addresses. The type is slice of string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. ServerProfileNetbiousNameServer []interface{} // Server Time addresses. The type is slice of string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. ServerProfileTimeServer []interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Profiles_Profile IPv4 DHCP server profile
func (*Ipv4Dhcpd_Nodes_Node_Server_Profiles_Profile) GetEntityData ¶
func (profile *Ipv4Dhcpd_Nodes_Node_Server_Profiles_Profile) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Statistics ¶
type Ipv4Dhcpd_Nodes_Node_Server_Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 dhcpd proxy stat. The type is slice of // Ipv4Dhcpd_Nodes_Node_Server_Statistics_Ipv4DhcpdProxyStat. Ipv4DhcpdProxyStat []*Ipv4Dhcpd_Nodes_Node_Server_Statistics_Ipv4DhcpdProxyStat }
Ipv4Dhcpd_Nodes_Node_Server_Statistics DHCP Server statistics
func (*Ipv4Dhcpd_Nodes_Node_Server_Statistics) GetEntityData ¶
func (statistics *Ipv4Dhcpd_Nodes_Node_Server_Statistics) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_StatisticsInfo ¶
type Ipv4Dhcpd_Nodes_Node_Server_StatisticsInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Proxy Stats timestamp. The type is interface{} with range: 0..4294967295. ProxyStatsTimestamp interface{} }
Ipv4Dhcpd_Nodes_Node_Server_StatisticsInfo DHCP proxy stats info
func (*Ipv4Dhcpd_Nodes_Node_Server_StatisticsInfo) GetEntityData ¶
func (statisticsInfo *Ipv4Dhcpd_Nodes_Node_Server_StatisticsInfo) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Statistics_Ipv4DhcpdProxyStat ¶
type Ipv4Dhcpd_Nodes_Node_Server_Statistics_Ipv4DhcpdProxyStat struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // DHCP L3 VRF name. The type is string with length: 0..33. VrfName interface{} // Proxy statistics. Statistics Ipv4Dhcpd_Nodes_Node_Server_Statistics_Ipv4DhcpdProxyStat_Statistics }
Ipv4Dhcpd_Nodes_Node_Server_Statistics_Ipv4DhcpdProxyStat ipv4 dhcpd proxy stat
func (*Ipv4Dhcpd_Nodes_Node_Server_Statistics_Ipv4DhcpdProxyStat) GetEntityData ¶
func (ipv4DhcpdProxyStat *Ipv4Dhcpd_Nodes_Node_Server_Statistics_Ipv4DhcpdProxyStat) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Statistics_Ipv4DhcpdProxyStat_Statistics ¶
type Ipv4Dhcpd_Nodes_Node_Server_Statistics_Ipv4DhcpdProxyStat_Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Statistics_Ipv4DhcpdProxyStat_Statistics Proxy statistics
func (*Ipv4Dhcpd_Nodes_Node_Server_Statistics_Ipv4DhcpdProxyStat_Statistics) GetEntityData ¶
func (statistics *Ipv4Dhcpd_Nodes_Node_Server_Statistics_Ipv4DhcpdProxyStat_Statistics) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IPv4 DHCP server VRF name. The type is slice of // Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf. Vrf []*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs DHCP Server list of VRF names
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs) GetEntityData ¶
func (vrfs *Ipv4Dhcpd_Nodes_Node_Server_Vrfs) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. VRF name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // IPv4 DHCP server statistics. Statistics Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf IPv4 DHCP server VRF name
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf) GetEntityData ¶
func (vrf *Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP discover packets. Discover Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Discover // DHCP offer packets. Offer Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Offer // DHCP request packets. Request Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Request // DHCP decline packets. Decline Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Decline // DHCP ack packets. Ack Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Ack // DHCP nak packets. Nak Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Nak // DHCP release packets. Release Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Release // DHCP inform packets. Inform Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Inform // DHCP lease query packets. LeaseQuery Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseQuery // DHCP lease not assigned. LeaseNotAssigned Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseNotAssigned // DHCP lease unknown. LeaseUnknown Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseUnknown // DHCP lease active. LeaseActive Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseActive // DHCP BOOTP request. BootpRequest Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_BootpRequest // DHCP BOOTP reply. BootpReply Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_BootpReply }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics IPv4 DHCP server statistics
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics) GetEntityData ¶
func (statistics *Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Ack ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Ack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Ack DHCP ack packets
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Ack) GetEntityData ¶
func (ack *Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Ack) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_BootpReply ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_BootpReply struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_BootpReply DHCP BOOTP reply
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_BootpReply) GetEntityData ¶
func (bootpReply *Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_BootpReply) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_BootpRequest ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_BootpRequest struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_BootpRequest DHCP BOOTP request
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_BootpRequest) GetEntityData ¶
func (bootpRequest *Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_BootpRequest) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Decline ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Decline struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Decline DHCP decline packets
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Decline) GetEntityData ¶
func (decline *Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Decline) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Discover ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Discover struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Discover DHCP discover packets
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Discover) GetEntityData ¶
func (discover *Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Discover) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Inform ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Inform struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Inform DHCP inform packets
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Inform) GetEntityData ¶
func (inform *Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Inform) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseActive ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseActive struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseActive DHCP lease active
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseActive) GetEntityData ¶
func (leaseActive *Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseActive) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseNotAssigned ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseNotAssigned struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseNotAssigned DHCP lease not assigned
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseNotAssigned) GetEntityData ¶
func (leaseNotAssigned *Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseNotAssigned) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseQuery ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseQuery struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseQuery DHCP lease query packets
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseQuery) GetEntityData ¶
func (leaseQuery *Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseQuery) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseUnknown ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseUnknown struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseUnknown DHCP lease unknown
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseUnknown) GetEntityData ¶
func (leaseUnknown *Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_LeaseUnknown) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Nak ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Nak struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Nak DHCP nak packets
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Nak) GetEntityData ¶
func (nak *Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Nak) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Offer ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Offer struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Offer DHCP offer packets
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Offer) GetEntityData ¶
func (offer *Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Offer) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Release ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Release struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Release DHCP release packets
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Release) GetEntityData ¶
func (release *Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Release) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Request ¶
type Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Request struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Received packets. The type is interface{} with range: // 0..18446744073709551615. ReceivedPackets interface{} // Transmitted packets. The type is interface{} with range: // 0..18446744073709551615. TransmittedPackets interface{} // Dropped packets. The type is interface{} with range: // 0..18446744073709551615. DroppedPackets interface{} }
Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Request DHCP request packets
func (*Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Request) GetEntityData ¶
func (request *Ipv4Dhcpd_Nodes_Node_Server_Vrfs_Vrf_Statistics_Request) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Snoop ¶
type Ipv4Dhcpd_Snoop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP Snoop Bindings. Bindings Ipv4Dhcpd_Snoop_Bindings // DHCP snoop binding statistics. BindingStatistics Ipv4Dhcpd_Snoop_BindingStatistics // DHCP snoop statistics info. StatisticsInfo Ipv4Dhcpd_Snoop_StatisticsInfo // DHCP Snoop Profile. Profiles Ipv4Dhcpd_Snoop_Profiles // DHCP Snoop Statistics. Statistics Ipv4Dhcpd_Snoop_Statistics }
Ipv4Dhcpd_Snoop DHCP Snoop operational data
func (*Ipv4Dhcpd_Snoop) GetEntityData ¶
func (snoop *Ipv4Dhcpd_Snoop) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Snoop_BindingStatistics ¶
type Ipv4Dhcpd_Snoop_BindingStatistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total number of snoop bindings. The type is interface{} with range: // 0..4294967295. SnoopBindingTotal interface{} // Snoop binding timestamp. The type is interface{} with range: 0..4294967295. SnoopBindingTimestamp interface{} }
Ipv4Dhcpd_Snoop_BindingStatistics DHCP snoop binding statistics
func (*Ipv4Dhcpd_Snoop_BindingStatistics) GetEntityData ¶
func (bindingStatistics *Ipv4Dhcpd_Snoop_BindingStatistics) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Snoop_Bindings ¶
type Ipv4Dhcpd_Snoop_Bindings struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP Snoop binding. The type is slice of Ipv4Dhcpd_Snoop_Bindings_Binding. Binding []*Ipv4Dhcpd_Snoop_Bindings_Binding }
Ipv4Dhcpd_Snoop_Bindings DHCP Snoop Bindings
func (*Ipv4Dhcpd_Snoop_Bindings) GetEntityData ¶
func (bindings *Ipv4Dhcpd_Snoop_Bindings) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Snoop_Bindings_Binding ¶
type Ipv4Dhcpd_Snoop_Bindings_Binding struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Client opaque handle. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. ClientUid interface{} // DHCP client MAC address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SnoopBindingChAddr interface{} // DHCP client MAC address length. The type is interface{} with range: 0..255. SnoopBindingChAddrLen interface{} // DHCP iaddr. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. SnoopBindingIAddr interface{} // DHCP client id. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SnoopBindingClientId interface{} // DHCP client id len. The type is interface{} with range: 0..255. SnoopBindingClientIdLen interface{} // DHCP sm state. The type is interface{} with range: 0..255. SnoopBindingState interface{} // DHCP lease time. The type is interface{} with range: 0..4294967295. SnoopBindingLease interface{} // DHCP lease start time. The type is interface{} with range: 0..4294967295. SnoopBindingLeaseStartTime interface{} // DHCP profile name. The type is string with length: 0..65. SnoopBindingProfileName interface{} // DHCP interface to client. The type is string with length: 0..321. SnoopBindngInterfaceName interface{} // DHCP L2 bridge name. The type is string with length: 0..74. SnoopBindingBridgeName interface{} }
Ipv4Dhcpd_Snoop_Bindings_Binding DHCP Snoop binding
func (*Ipv4Dhcpd_Snoop_Bindings_Binding) GetEntityData ¶
func (binding *Ipv4Dhcpd_Snoop_Bindings_Binding) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Snoop_Profiles ¶
type Ipv4Dhcpd_Snoop_Profiles struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP Snoop profile. The type is slice of Ipv4Dhcpd_Snoop_Profiles_Profile. Profile []*Ipv4Dhcpd_Snoop_Profiles_Profile }
Ipv4Dhcpd_Snoop_Profiles DHCP Snoop Profile
func (*Ipv4Dhcpd_Snoop_Profiles) GetEntityData ¶
func (profiles *Ipv4Dhcpd_Snoop_Profiles) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Snoop_Profiles_Profile ¶
type Ipv4Dhcpd_Snoop_Profiles_Profile struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Profile name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. ProfileName interface{} // Profile Name. The type is string with length: 0..65. SnoopProfileName interface{} // Profile unique ID. The type is interface{} with range: 0..4294967295. SnoopProfileUid interface{} // Relay info option. The type is interface{} with range: 0..255. SnoopProfileRelayInfoOption interface{} // Allow untrusted relay info. The type is interface{} with range: 0..255. SnoopProfileRelayInfoAllowUntrusted interface{} // Relay info policy. The type is interface{} with range: 0..255. SnoopProfileRelayInfoPolicy interface{} // Trust. The type is interface{} with range: 0..255. SnoopProfileTrusted interface{} }
Ipv4Dhcpd_Snoop_Profiles_Profile DHCP Snoop profile
func (*Ipv4Dhcpd_Snoop_Profiles_Profile) GetEntityData ¶
func (profile *Ipv4Dhcpd_Snoop_Profiles_Profile) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Snoop_Statistics ¶
type Ipv4Dhcpd_Snoop_Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DHCP Snoop bridge domain statistics. The type is slice of // Ipv4Dhcpd_Snoop_Statistics_Statistic. Statistic []*Ipv4Dhcpd_Snoop_Statistics_Statistic }
Ipv4Dhcpd_Snoop_Statistics DHCP Snoop Statistics
func (*Ipv4Dhcpd_Snoop_Statistics) GetEntityData ¶
func (statistics *Ipv4Dhcpd_Snoop_Statistics) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Snoop_StatisticsInfo ¶
type Ipv4Dhcpd_Snoop_StatisticsInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Snoop Stats timestamp. The type is interface{} with range: 0..4294967295. SnoopStatsTimestamp interface{} }
Ipv4Dhcpd_Snoop_StatisticsInfo DHCP snoop statistics info
func (*Ipv4Dhcpd_Snoop_StatisticsInfo) GetEntityData ¶
func (statisticsInfo *Ipv4Dhcpd_Snoop_StatisticsInfo) GetEntityData() *types.CommonEntityData
type Ipv4Dhcpd_Snoop_Statistics_Statistic ¶
type Ipv4Dhcpd_Snoop_Statistics_Statistic struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Bridge domain name. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. BridgeName interface{} // DHCP L2 bridge name. The type is string with length: 0..74. SnoopStatisticsBridgeName interface{} // Public snoop statistics. The type is slice of interface{} with range: // 0..18446744073709551615. SnoopStatistic []interface{} }
Ipv4Dhcpd_Snoop_Statistics_Statistic DHCP Snoop bridge domain statistics
func (*Ipv4Dhcpd_Snoop_Statistics_Statistic) GetEntityData ¶
func (statistic *Ipv4Dhcpd_Snoop_Statistics_Statistic) GetEntityData() *types.CommonEntityData
type ProxyLeaseLimit ¶
type ProxyLeaseLimit string
ProxyLeaseLimit represents Proxy profile lease limit type
const ( // Proxy lease limit type none ProxyLeaseLimit_none ProxyLeaseLimit = "none" // Proxy lease limit type interface ProxyLeaseLimit_interface_ ProxyLeaseLimit = "interface" // Proxy lease limit type circuit ID ProxyLeaseLimit_circuit_id ProxyLeaseLimit = "circuit-id" // Proxy lease limit type remote ID ProxyLeaseLimit_remote_id ProxyLeaseLimit = "remote-id" // Proxy lease limit type remote ID + circuit ID ProxyLeaseLimit_remote_id_circuit_id ProxyLeaseLimit = "remote-id-circuit-id" )
type RelayInfoAuthenticate ¶
type RelayInfoAuthenticate string
RelayInfoAuthenticate represents Profile relay authenticate
const ( // Relay authenticate received RelayInfoAuthenticate_received RelayInfoAuthenticate = "received" // Relay authenticate inserted RelayInfoAuthenticate_inserted RelayInfoAuthenticate = "inserted" )
type RelayInfoPolicy ¶
type RelayInfoPolicy string
RelayInfoPolicy represents Proxy profile relay policy
const ( // Relay policy replace RelayInfoPolicy_replace RelayInfoPolicy = "replace" // Relay policy keep RelayInfoPolicy_keep RelayInfoPolicy = "keep" // Relay policy drop RelayInfoPolicy_drop RelayInfoPolicy = "drop" // Relay policy encapsulate RelayInfoPolicy_encapsulate RelayInfoPolicy = "encapsulate" )
type RelayInfoVpnMode ¶
type RelayInfoVpnMode string
RelayInfoVpnMode represents Relay Info Vpn Mode
const ( // RFC Mode RelayInfoVpnMode_rfc RelayInfoVpnMode = "rfc" // Cisco Mode RelayInfoVpnMode_cisco RelayInfoVpnMode = "cisco" )