Documentation
¶
Overview ¶
Package ocstruct is a generated package which contains definitions of structs which represent a YANG schema. The generated schema can be compressed by a series of transformations (compression was false in this case).
This package was generated by /home/alpha/go/src/github.com/openconfig/ygot/genutil/names.go using the following YANG input files:
- /mnt/external/git/openconfig/public/release/models/wifi/openconfig-access-points.yang
- /mnt/external/git/openconfig/public/release/models/wifi/openconfig-ap-manager.yang
- /mnt/external/git/openconfig/public/release/models/wifi/openconfig-wifi-mac.yang
- /mnt/external/git/openconfig/public/release/models/wifi/openconfig-wifi-phy.yang
- /mnt/external/git/openconfig/public/release/models/wifi/openconfig-wifi-types.yang
- ../models/gasket.yang
Imported modules were sourced from:
- /mnt/external/git/openconfig/public/release/models/...
- /mnt/external/git/openconfig/yang/standard/ietf/RFC/...
- ../models/gasket.yang/...
Index ¶
- Variables
- func Schema() (*ytypes.Schema, error)
- func Unmarshal(data []byte, destStruct ygot.GoStruct, opts ...ytypes.UnmarshalOpt) error
- func UnzipSchema() (map[string]*yang.Entry, error)
- type Binary
- type Device
- type E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE
- type E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE
- type E_OpenconfigAaaTypes_AAA_METHOD_TYPE
- type E_OpenconfigAaaTypes_AAA_SERVER_TYPE
- type E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES
- type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode
- func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode) IsYANGGoEnum()
- func (e E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode) String() string
- func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode) ΛMap() map[string]map[int64]ygot.EnumDefinition
- type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode
- func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode) IsYANGGoEnum()
- func (e E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode) String() string
- func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode) ΛMap() map[string]map[int64]ygot.EnumDefinition
- type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode
- func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode) IsYANGGoEnum()
- func (e E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode) String() string
- func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode) ΛMap() map[string]map[int64]ygot.EnumDefinition
- type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod
- func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod) IsYANGGoEnum()
- func (e E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod) String() string
- func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod) ΛMap() map[string]map[int64]ygot.EnumDefinition
- type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record
- func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record) IsYANGGoEnum()
- func (e E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record) String() string
- func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record) ΛMap() map[string]map[int64]ygot.EnumDefinition
- type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index
- func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index) IsYANGGoEnum()
- func (e E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index) String() string
- func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index) ΛMap() map[string]map[int64]ygot.EnumDefinition
- type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType
- func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType) IsYANGGoEnum()
- func (e E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType) String() string
- func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType) ΛMap() map[string]map[int64]ygot.EnumDefinition
- type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion
- func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion) IsYANGGoEnum()
- func (e E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion) String() string
- func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion) ΛMap() map[string]map[int64]ygot.EnumDefinition
- type E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY
- type E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID
- type E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource
- type E_OpenconfigMessages_DEBUG_SERVICE
- type E_OpenconfigMessages_SyslogSeverity
- type E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS
- type E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT
- type E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT
- type E_OpenconfigSystemLogging_SYSLOG_FACILITY
- type E_OpenconfigSystemLogging_SyslogSeverity
- type E_OpenconfigSystem_NTP_AUTH_TYPE
- type E_OpenconfigWifiTypes_AP_STATE
- type E_OpenconfigWifiTypes_CHANGE_REASON_TYPE
- type E_OpenconfigWifiTypes_CLIENT_CAPABILITIES
- type E_OpenconfigWifiTypes_CLIENT_STATE
- type E_OpenconfigWifiTypes_DATA_RATE
- type E_OpenconfigWifiTypes_OPERATING_FREQUENCY
- type OpenconfigAccessPoints_AccessPoints
- func (*OpenconfigAccessPoints_AccessPoints) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints) NewAccessPoint(Hostname string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint, error)
- func (t *OpenconfigAccessPoints_AccessPoints) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers) NewApManager(Id string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager, ...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Config
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios) NewRadio(Id uint8, OperatingFrequency E_OpenconfigWifiTypes_OPERATING_FREQUENCY) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio, error)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Key
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors) NewNeighbor(Bssid string) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State_Counters
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State_Counters) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State_Counters) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids) NewSsid(Name string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid, error)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids) NewBssid(RadioId uint8, Bssid string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid, ...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_Key
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients) NewClient(Mac string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client, ...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State_Counters
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State_Counters) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State_Counters) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union(i interface{}) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union_String
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events) NewEvent(EventType E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union(i interface{}) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union_String
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union(i interface{}) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union_String
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union(i interface{}) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union_String
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users) NewUser(Username string) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union(i interface{}) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union_String
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union(i interface{}) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union_String
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union(i interface{}) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union_String
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events) NewEvent(EventType E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union(i interface{}) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union_String
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups) NewServerGroup(Name string) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers) NewServer(Address string) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms) NewAlarm(Id string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm, error)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union(i interface{}) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union_E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union_String
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus) NewCpu(...) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu, error)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union(i interface{}) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union(i interface{}) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_HardwareInterrupt
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_HardwareInterrupt) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_HardwareInterrupt) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_HardwareInterrupt) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Idle
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Idle) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Idle) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Idle) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union_E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union_Uint32
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Kernel
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Kernel) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Kernel) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Kernel) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Nice
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Nice) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Nice) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Nice) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_SoftwareInterrupt
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_SoftwareInterrupt) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_SoftwareInterrupt) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_SoftwareInterrupt) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Total
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Total) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Total) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Total) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_User
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_User) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_User) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_User) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Wait
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Wait) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Wait) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Wait) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries) NewHostEntry(Hostname string) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers) NewServer(Address string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server, ...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses) NewLicense(LicenseId string) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union(i interface{}) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union_Binary
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union_String
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union(i interface{}) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union_Binary
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union_String
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors) NewSelector(Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY, ...) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Key
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers) NewRemoteServer(Host string) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors) NewSelector(Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY, ...) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Key
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State_Counters
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State_Counters) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State_Counters) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries) NewDebugService(Service E_OpenconfigMessages_DEBUG_SERVICE) (...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State_Message
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State_Message) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State_Message) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State_Message) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints) NewMountPoint(Name string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint, ...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys) NewNtpKey(KeyId uint16) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey, ...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers) NewServer(Address string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server, ...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes) NewProcess(Pid uint64) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process, ...)
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_Config
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_Config) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_State
- func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_State) IsYANGGoStruct()
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigApManager_JoinedAps
- func (*OpenconfigApManager_JoinedAps) IsYANGGoStruct()
- func (t *OpenconfigApManager_JoinedAps) NewJoinedAp(Hostname string) (*OpenconfigApManager_JoinedAps_JoinedAp, error)
- func (t *OpenconfigApManager_JoinedAps) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigApManager_JoinedAps) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigApManager_JoinedAps_JoinedAp
- func (*OpenconfigApManager_JoinedAps_JoinedAp) IsYANGGoStruct()
- func (t *OpenconfigApManager_JoinedAps_JoinedAp) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigApManager_JoinedAps_JoinedAp) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigApManager_JoinedAps_JoinedAp) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigApManager_JoinedAps_JoinedAp_State
- type OpenconfigApManager_ProvisionAps
- func (*OpenconfigApManager_ProvisionAps) IsYANGGoStruct()
- func (t *OpenconfigApManager_ProvisionAps) NewProvisionAp(Mac string) (*OpenconfigApManager_ProvisionAps_ProvisionAp, error)
- func (t *OpenconfigApManager_ProvisionAps) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigApManager_ProvisionAps) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigApManager_ProvisionAps_ProvisionAp
- func (*OpenconfigApManager_ProvisionAps_ProvisionAp) IsYANGGoStruct()
- func (t *OpenconfigApManager_ProvisionAps_ProvisionAp) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigApManager_ProvisionAps_ProvisionAp) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigApManager_ProvisionAps_ProvisionAp) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigApManager_ProvisionAps_ProvisionAp_Config
- type OpenconfigApManager_ProvisionAps_ProvisionAp_State
- type OpenconfigGasket_Gasket
- type OpenconfigMessages_Messages
- type OpenconfigMessages_Messages_Config
- type OpenconfigMessages_Messages_DebugEntries
- func (*OpenconfigMessages_Messages_DebugEntries) IsYANGGoStruct()
- func (t *OpenconfigMessages_Messages_DebugEntries) NewDebugService(Service E_OpenconfigMessages_DEBUG_SERVICE) (*OpenconfigMessages_Messages_DebugEntries_DebugService, error)
- func (t *OpenconfigMessages_Messages_DebugEntries) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigMessages_Messages_DebugEntries) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigMessages_Messages_DebugEntries_DebugService
- func (*OpenconfigMessages_Messages_DebugEntries_DebugService) IsYANGGoStruct()
- func (t *OpenconfigMessages_Messages_DebugEntries_DebugService) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigMessages_Messages_DebugEntries_DebugService) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigMessages_Messages_DebugEntries_DebugService) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigMessages_Messages_DebugEntries_DebugService_Config
- func (*OpenconfigMessages_Messages_DebugEntries_DebugService_Config) IsYANGGoStruct()
- func (t *OpenconfigMessages_Messages_DebugEntries_DebugService_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigMessages_Messages_DebugEntries_DebugService_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigMessages_Messages_DebugEntries_DebugService_State
- func (*OpenconfigMessages_Messages_DebugEntries_DebugService_State) IsYANGGoStruct()
- func (t *OpenconfigMessages_Messages_DebugEntries_DebugService_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigMessages_Messages_DebugEntries_DebugService_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigMessages_Messages_State
- type OpenconfigMessages_Messages_State_Message
- type OpenconfigPlatform_Components
- func (*OpenconfigPlatform_Components) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components) NewComponent(Name string) (*OpenconfigPlatform_Components_Component, error)
- func (t *OpenconfigPlatform_Components) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component
- func (*OpenconfigPlatform_Components_Component) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigPlatform_Components_Component) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigPlatform_Components_Component_Backplane
- type OpenconfigPlatform_Components_Component_Backplane_Config
- func (*OpenconfigPlatform_Components_Component_Backplane_Config) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_Backplane_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_Backplane_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_Backplane_State
- type OpenconfigPlatform_Components_Component_Chassis
- type OpenconfigPlatform_Components_Component_Chassis_Config
- type OpenconfigPlatform_Components_Component_Chassis_State
- type OpenconfigPlatform_Components_Component_Config
- type OpenconfigPlatform_Components_Component_Cpu
- type OpenconfigPlatform_Components_Component_Cpu_Config
- type OpenconfigPlatform_Components_Component_Cpu_State
- type OpenconfigPlatform_Components_Component_Fabric
- type OpenconfigPlatform_Components_Component_Fabric_Config
- type OpenconfigPlatform_Components_Component_Fabric_State
- type OpenconfigPlatform_Components_Component_Fan
- type OpenconfigPlatform_Components_Component_Fan_Config
- type OpenconfigPlatform_Components_Component_Fan_State
- type OpenconfigPlatform_Components_Component_IntegratedCircuit
- func (*OpenconfigPlatform_Components_Component_IntegratedCircuit) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_IntegratedCircuit) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_IntegratedCircuit) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_IntegratedCircuit_Config
- func (*OpenconfigPlatform_Components_Component_IntegratedCircuit_Config) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_IntegratedCircuit_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_IntegratedCircuit_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_IntegratedCircuit_State
- func (*OpenconfigPlatform_Components_Component_IntegratedCircuit_State) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_IntegratedCircuit_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_IntegratedCircuit_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_Port
- type OpenconfigPlatform_Components_Component_Port_Config
- type OpenconfigPlatform_Components_Component_Port_State
- type OpenconfigPlatform_Components_Component_PowerSupply
- type OpenconfigPlatform_Components_Component_PowerSupply_Config
- func (*OpenconfigPlatform_Components_Component_PowerSupply_Config) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_PowerSupply_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_PowerSupply_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_PowerSupply_State
- func (*OpenconfigPlatform_Components_Component_PowerSupply_State) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_PowerSupply_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_PowerSupply_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_Properties
- func (*OpenconfigPlatform_Components_Component_Properties) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_Properties) NewProperty(Name string) (*OpenconfigPlatform_Components_Component_Properties_Property, error)
- func (t *OpenconfigPlatform_Components_Component_Properties) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_Properties) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_Properties_Property
- func (*OpenconfigPlatform_Components_Component_Properties_Property) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_Properties_Property) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_Properties_Property) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigPlatform_Components_Component_Properties_Property) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigPlatform_Components_Component_Properties_Property_Config
- func (*OpenconfigPlatform_Components_Component_Properties_Property_Config) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_Properties_Property_Config) To_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union(i interface{}) (OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union, ...)
- func (t *OpenconfigPlatform_Components_Component_Properties_Property_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_Properties_Property_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union
- type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Bool
- type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Float64
- type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Int64
- type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_String
- type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Uint64
- type OpenconfigPlatform_Components_Component_Properties_Property_State
- func (*OpenconfigPlatform_Components_Component_Properties_Property_State) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_Properties_Property_State) To_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union(i interface{}) (OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union, ...)
- func (t *OpenconfigPlatform_Components_Component_Properties_Property_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_Properties_Property_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union
- type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Bool
- type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Float64
- type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Int64
- type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_String
- type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Uint64
- type OpenconfigPlatform_Components_Component_SoftwareModule
- type OpenconfigPlatform_Components_Component_SoftwareModule_Config
- func (*OpenconfigPlatform_Components_Component_SoftwareModule_Config) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_SoftwareModule_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_SoftwareModule_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_SoftwareModule_State
- func (*OpenconfigPlatform_Components_Component_SoftwareModule_State) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_SoftwareModule_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_SoftwareModule_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_State
- func (*OpenconfigPlatform_Components_Component_State) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_State) To_OpenconfigPlatform_Components_Component_State_Type_Union(i interface{}) (OpenconfigPlatform_Components_Component_State_Type_Union, error)
- func (t *OpenconfigPlatform_Components_Component_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_State_Memory
- type OpenconfigPlatform_Components_Component_State_Pcie
- type OpenconfigPlatform_Components_Component_State_Pcie_CorrectableErrors
- func (*OpenconfigPlatform_Components_Component_State_Pcie_CorrectableErrors) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_State_Pcie_CorrectableErrors) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_State_Pcie_CorrectableErrors) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_State_Pcie_FatalErrors
- func (*OpenconfigPlatform_Components_Component_State_Pcie_FatalErrors) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_State_Pcie_FatalErrors) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_State_Pcie_FatalErrors) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_State_Pcie_NonFatalErrors
- func (*OpenconfigPlatform_Components_Component_State_Pcie_NonFatalErrors) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_State_Pcie_NonFatalErrors) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_State_Pcie_NonFatalErrors) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_State_Temperature
- func (*OpenconfigPlatform_Components_Component_State_Temperature) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_State_Temperature) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_State_Temperature) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_State_Type_Union
- type OpenconfigPlatform_Components_Component_State_Type_Union_E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT
- type OpenconfigPlatform_Components_Component_State_Type_Union_E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT
- type OpenconfigPlatform_Components_Component_Storage
- type OpenconfigPlatform_Components_Component_Storage_Config
- type OpenconfigPlatform_Components_Component_Storage_State
- type OpenconfigPlatform_Components_Component_Subcomponents
- func (*OpenconfigPlatform_Components_Component_Subcomponents) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_Subcomponents) NewSubcomponent(Name string) (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent, error)
- func (t *OpenconfigPlatform_Components_Component_Subcomponents) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_Subcomponents) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent
- func (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_Config
- func (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_Config) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_State
- func (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_State) IsYANGGoStruct()
- func (t *OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System
- type OpenconfigSystem_System_Aaa
- type OpenconfigSystem_System_Aaa_Accounting
- type OpenconfigSystem_System_Aaa_Accounting_Config
- func (*OpenconfigSystem_System_Aaa_Accounting_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Accounting_Config) To_OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union(i interface{}) (OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union, error)
- func (t *OpenconfigSystem_System_Aaa_Accounting_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Accounting_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union
- type OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE
- type OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union_String
- type OpenconfigSystem_System_Aaa_Accounting_Events
- func (*OpenconfigSystem_System_Aaa_Accounting_Events) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Accounting_Events) NewEvent(EventType E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE) (*OpenconfigSystem_System_Aaa_Accounting_Events_Event, error)
- func (t *OpenconfigSystem_System_Aaa_Accounting_Events) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Accounting_Events) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Accounting_Events_Event
- func (*OpenconfigSystem_System_Aaa_Accounting_Events_Event) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Accounting_Events_Event) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Accounting_Events_Event) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_Aaa_Accounting_Events_Event) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_Aaa_Accounting_Events_Event_Config
- func (*OpenconfigSystem_System_Aaa_Accounting_Events_Event_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Accounting_Events_Event_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Accounting_Events_Event_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Accounting_Events_Event_State
- func (*OpenconfigSystem_System_Aaa_Accounting_Events_Event_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Accounting_Events_Event_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Accounting_Events_Event_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Accounting_State
- func (*OpenconfigSystem_System_Aaa_Accounting_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Accounting_State) To_OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union(i interface{}) (OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union, error)
- func (t *OpenconfigSystem_System_Aaa_Accounting_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Accounting_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union
- type OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE
- type OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union_String
- type OpenconfigSystem_System_Aaa_Authentication
- type OpenconfigSystem_System_Aaa_Authentication_AdminUser
- type OpenconfigSystem_System_Aaa_Authentication_AdminUser_Config
- func (*OpenconfigSystem_System_Aaa_Authentication_AdminUser_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Authentication_AdminUser_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Authentication_AdminUser_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Authentication_AdminUser_State
- func (*OpenconfigSystem_System_Aaa_Authentication_AdminUser_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Authentication_AdminUser_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Authentication_AdminUser_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Authentication_Config
- func (*OpenconfigSystem_System_Aaa_Authentication_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Authentication_Config) To_OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union(i interface{}) (OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union, ...)
- func (t *OpenconfigSystem_System_Aaa_Authentication_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Authentication_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union
- type OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE
- type OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union_String
- type OpenconfigSystem_System_Aaa_Authentication_State
- func (*OpenconfigSystem_System_Aaa_Authentication_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Authentication_State) To_OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union(i interface{}) (OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union, ...)
- func (t *OpenconfigSystem_System_Aaa_Authentication_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Authentication_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union
- type OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE
- type OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union_String
- type OpenconfigSystem_System_Aaa_Authentication_Users
- func (*OpenconfigSystem_System_Aaa_Authentication_Users) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Authentication_Users) NewUser(Username string) (*OpenconfigSystem_System_Aaa_Authentication_Users_User, error)
- func (t *OpenconfigSystem_System_Aaa_Authentication_Users) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Authentication_Users) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Authentication_Users_User
- func (*OpenconfigSystem_System_Aaa_Authentication_Users_User) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_Aaa_Authentication_Users_User_Config
- func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User_Config) To_OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union(i interface{}) (OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union, error)
- func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union
- type OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES
- type OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union_String
- type OpenconfigSystem_System_Aaa_Authentication_Users_User_State
- func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User_State) To_OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union(i interface{}) (OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union, error)
- func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union
- type OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES
- type OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union_String
- type OpenconfigSystem_System_Aaa_Authorization
- type OpenconfigSystem_System_Aaa_Authorization_Config
- func (*OpenconfigSystem_System_Aaa_Authorization_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Authorization_Config) To_OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union(i interface{}) (OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union, ...)
- func (t *OpenconfigSystem_System_Aaa_Authorization_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Authorization_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union
- type OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE
- type OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union_String
- type OpenconfigSystem_System_Aaa_Authorization_Events
- func (*OpenconfigSystem_System_Aaa_Authorization_Events) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Authorization_Events) NewEvent(EventType E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE) (*OpenconfigSystem_System_Aaa_Authorization_Events_Event, error)
- func (t *OpenconfigSystem_System_Aaa_Authorization_Events) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Authorization_Events) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Authorization_Events_Event
- func (*OpenconfigSystem_System_Aaa_Authorization_Events_Event) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Authorization_Events_Event) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Authorization_Events_Event) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_Aaa_Authorization_Events_Event) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_Aaa_Authorization_Events_Event_Config
- func (*OpenconfigSystem_System_Aaa_Authorization_Events_Event_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Authorization_Events_Event_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Authorization_Events_Event_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Authorization_Events_Event_State
- func (*OpenconfigSystem_System_Aaa_Authorization_Events_Event_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Authorization_Events_Event_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Authorization_Events_Event_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Authorization_State
- func (*OpenconfigSystem_System_Aaa_Authorization_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_Authorization_State) To_OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union(i interface{}) (OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union, ...)
- func (t *OpenconfigSystem_System_Aaa_Authorization_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_Authorization_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union
- type OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE
- type OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union_String
- type OpenconfigSystem_System_Aaa_Config
- type OpenconfigSystem_System_Aaa_ServerGroups
- func (*OpenconfigSystem_System_Aaa_ServerGroups) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_ServerGroups) NewServerGroup(Name string) (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup, error)
- func (t *OpenconfigSystem_System_Aaa_ServerGroups) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_ServerGroups) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup
- func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Config
- func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers
- func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers) NewServer(Address string) (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server, error)
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server
- func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config
- func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius
- func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config
- func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State
- func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters
- func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State
- func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs
- func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config
- func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State
- func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_State
- func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Aaa_State
- type OpenconfigSystem_System_Alarms
- func (*OpenconfigSystem_System_Alarms) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Alarms) NewAlarm(Id string) (*OpenconfigSystem_System_Alarms_Alarm, error)
- func (t *OpenconfigSystem_System_Alarms) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Alarms) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Alarms_Alarm
- func (*OpenconfigSystem_System_Alarms_Alarm) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Alarms_Alarm) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Alarms_Alarm) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_Alarms_Alarm) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_Alarms_Alarm_Config
- type OpenconfigSystem_System_Alarms_Alarm_State
- func (*OpenconfigSystem_System_Alarms_Alarm_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Alarms_Alarm_State) To_OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union(i interface{}) (OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union, error)
- func (t *OpenconfigSystem_System_Alarms_Alarm_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Alarms_Alarm_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union
- type OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union_E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID
- type OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union_String
- type OpenconfigSystem_System_Clock
- type OpenconfigSystem_System_Clock_Config
- type OpenconfigSystem_System_Clock_State
- type OpenconfigSystem_System_Config
- type OpenconfigSystem_System_Cpus
- func (*OpenconfigSystem_System_Cpus) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Cpus) NewCpu(Index OpenconfigSystem_System_Cpus_Cpu_State_Index_Union) (*OpenconfigSystem_System_Cpus_Cpu, error)
- func (t *OpenconfigSystem_System_Cpus) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Cpus) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Cpus_Cpu
- func (*OpenconfigSystem_System_Cpus_Cpu) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Cpus_Cpu) To_OpenconfigSystem_System_Cpus_Cpu_State_Index_Union(i interface{}) (OpenconfigSystem_System_Cpus_Cpu_State_Index_Union, error)
- func (t *OpenconfigSystem_System_Cpus_Cpu) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Cpus_Cpu) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_Cpus_Cpu) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_Cpus_Cpu_State
- func (*OpenconfigSystem_System_Cpus_Cpu_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Cpus_Cpu_State) To_OpenconfigSystem_System_Cpus_Cpu_State_Index_Union(i interface{}) (OpenconfigSystem_System_Cpus_Cpu_State_Index_Union, error)
- func (t *OpenconfigSystem_System_Cpus_Cpu_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Cpus_Cpu_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Cpus_Cpu_State_HardwareInterrupt
- func (*OpenconfigSystem_System_Cpus_Cpu_State_HardwareInterrupt) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Cpus_Cpu_State_HardwareInterrupt) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Cpus_Cpu_State_HardwareInterrupt) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Cpus_Cpu_State_Idle
- type OpenconfigSystem_System_Cpus_Cpu_State_Index_Union
- type OpenconfigSystem_System_Cpus_Cpu_State_Index_Union_E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index
- type OpenconfigSystem_System_Cpus_Cpu_State_Index_Union_Uint32
- type OpenconfigSystem_System_Cpus_Cpu_State_Kernel
- type OpenconfigSystem_System_Cpus_Cpu_State_Nice
- type OpenconfigSystem_System_Cpus_Cpu_State_SoftwareInterrupt
- func (*OpenconfigSystem_System_Cpus_Cpu_State_SoftwareInterrupt) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Cpus_Cpu_State_SoftwareInterrupt) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Cpus_Cpu_State_SoftwareInterrupt) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Cpus_Cpu_State_Total
- type OpenconfigSystem_System_Cpus_Cpu_State_User
- type OpenconfigSystem_System_Cpus_Cpu_State_Wait
- type OpenconfigSystem_System_Dns
- type OpenconfigSystem_System_Dns_Config
- type OpenconfigSystem_System_Dns_HostEntries
- func (*OpenconfigSystem_System_Dns_HostEntries) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Dns_HostEntries) NewHostEntry(Hostname string) (*OpenconfigSystem_System_Dns_HostEntries_HostEntry, error)
- func (t *OpenconfigSystem_System_Dns_HostEntries) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Dns_HostEntries) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Dns_HostEntries_HostEntry
- func (*OpenconfigSystem_System_Dns_HostEntries_HostEntry) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Dns_HostEntries_HostEntry) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Dns_HostEntries_HostEntry) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_Dns_HostEntries_HostEntry) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_Dns_HostEntries_HostEntry_Config
- func (*OpenconfigSystem_System_Dns_HostEntries_HostEntry_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Dns_HostEntries_HostEntry_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Dns_HostEntries_HostEntry_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Dns_HostEntries_HostEntry_State
- type OpenconfigSystem_System_Dns_Servers
- func (*OpenconfigSystem_System_Dns_Servers) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Dns_Servers) NewServer(Address string) (*OpenconfigSystem_System_Dns_Servers_Server, error)
- func (t *OpenconfigSystem_System_Dns_Servers) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Dns_Servers) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Dns_Servers_Server
- func (*OpenconfigSystem_System_Dns_Servers_Server) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Dns_Servers_Server) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Dns_Servers_Server) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_Dns_Servers_Server) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_Dns_Servers_Server_Config
- type OpenconfigSystem_System_Dns_Servers_Server_State
- type OpenconfigSystem_System_Dns_State
- type OpenconfigSystem_System_License
- type OpenconfigSystem_System_License_Licenses
- func (*OpenconfigSystem_System_License_Licenses) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_License_Licenses) NewLicense(LicenseId string) (*OpenconfigSystem_System_License_Licenses_License, error)
- func (t *OpenconfigSystem_System_License_Licenses) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_License_Licenses) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_License_Licenses_License
- func (*OpenconfigSystem_System_License_Licenses_License) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_License_Licenses_License) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_License_Licenses_License) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_License_Licenses_License) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_License_Licenses_License_Config
- func (*OpenconfigSystem_System_License_Licenses_License_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_License_Licenses_License_Config) To_OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union(i interface{}) (OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union, ...)
- func (t *OpenconfigSystem_System_License_Licenses_License_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_License_Licenses_License_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union
- type OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union_Binary
- type OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union_String
- type OpenconfigSystem_System_License_Licenses_License_State
- func (*OpenconfigSystem_System_License_Licenses_License_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_License_Licenses_License_State) To_OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union(i interface{}) (OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union, ...)
- func (t *OpenconfigSystem_System_License_Licenses_License_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_License_Licenses_License_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union
- type OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union_Binary
- type OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union_String
- type OpenconfigSystem_System_Logging
- type OpenconfigSystem_System_Logging_Console
- type OpenconfigSystem_System_Logging_Console_Config
- type OpenconfigSystem_System_Logging_Console_Selectors
- func (*OpenconfigSystem_System_Logging_Console_Selectors) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Logging_Console_Selectors) NewSelector(Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY, ...) (*OpenconfigSystem_System_Logging_Console_Selectors_Selector, error)
- func (t *OpenconfigSystem_System_Logging_Console_Selectors) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Logging_Console_Selectors) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Logging_Console_Selectors_Selector
- func (*OpenconfigSystem_System_Logging_Console_Selectors_Selector) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Logging_Console_Selectors_Selector) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Logging_Console_Selectors_Selector) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_Logging_Console_Selectors_Selector) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_Logging_Console_Selectors_Selector_Config
- func (*OpenconfigSystem_System_Logging_Console_Selectors_Selector_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Logging_Console_Selectors_Selector_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Logging_Console_Selectors_Selector_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Logging_Console_Selectors_Selector_Key
- type OpenconfigSystem_System_Logging_Console_Selectors_Selector_State
- func (*OpenconfigSystem_System_Logging_Console_Selectors_Selector_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Logging_Console_Selectors_Selector_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Logging_Console_Selectors_Selector_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Logging_Console_State
- type OpenconfigSystem_System_Logging_RemoteServers
- func (*OpenconfigSystem_System_Logging_RemoteServers) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Logging_RemoteServers) NewRemoteServer(Host string) (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer, error)
- func (t *OpenconfigSystem_System_Logging_RemoteServers) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Logging_RemoteServers) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer
- func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Config
- func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors
- func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors) NewSelector(Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY, ...) (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector, ...)
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector
- func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config
- func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Key
- type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State
- func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_State
- func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Memory
- type OpenconfigSystem_System_Memory_Config
- type OpenconfigSystem_System_Memory_State
- type OpenconfigSystem_System_Memory_State_Counters
- type OpenconfigSystem_System_Messages
- type OpenconfigSystem_System_Messages_Config
- type OpenconfigSystem_System_Messages_DebugEntries
- func (*OpenconfigSystem_System_Messages_DebugEntries) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Messages_DebugEntries) NewDebugService(Service E_OpenconfigMessages_DEBUG_SERVICE) (*OpenconfigSystem_System_Messages_DebugEntries_DebugService, error)
- func (t *OpenconfigSystem_System_Messages_DebugEntries) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Messages_DebugEntries) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Messages_DebugEntries_DebugService
- func (*OpenconfigSystem_System_Messages_DebugEntries_DebugService) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Messages_DebugEntries_DebugService) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Messages_DebugEntries_DebugService) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_Messages_DebugEntries_DebugService) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_Messages_DebugEntries_DebugService_Config
- func (*OpenconfigSystem_System_Messages_DebugEntries_DebugService_Config) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Messages_DebugEntries_DebugService_Config) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Messages_DebugEntries_DebugService_Config) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Messages_DebugEntries_DebugService_State
- func (*OpenconfigSystem_System_Messages_DebugEntries_DebugService_State) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Messages_DebugEntries_DebugService_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Messages_DebugEntries_DebugService_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Messages_State
- type OpenconfigSystem_System_Messages_State_Message
- type OpenconfigSystem_System_MountPoints
- func (*OpenconfigSystem_System_MountPoints) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_MountPoints) NewMountPoint(Name string) (*OpenconfigSystem_System_MountPoints_MountPoint, error)
- func (t *OpenconfigSystem_System_MountPoints) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_MountPoints) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_MountPoints_MountPoint
- func (*OpenconfigSystem_System_MountPoints_MountPoint) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_MountPoints_MountPoint) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_MountPoints_MountPoint) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_MountPoints_MountPoint) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_MountPoints_MountPoint_State
- type OpenconfigSystem_System_Ntp
- type OpenconfigSystem_System_Ntp_Config
- type OpenconfigSystem_System_Ntp_NtpKeys
- func (*OpenconfigSystem_System_Ntp_NtpKeys) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Ntp_NtpKeys) NewNtpKey(KeyId uint16) (*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey, error)
- func (t *OpenconfigSystem_System_Ntp_NtpKeys) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Ntp_NtpKeys) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Ntp_NtpKeys_NtpKey
- func (*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Ntp_NtpKeys_NtpKey) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Ntp_NtpKeys_NtpKey) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_Ntp_NtpKeys_NtpKey) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_Config
- type OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_State
- type OpenconfigSystem_System_Ntp_Servers
- func (*OpenconfigSystem_System_Ntp_Servers) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Ntp_Servers) NewServer(Address string) (*OpenconfigSystem_System_Ntp_Servers_Server, error)
- func (t *OpenconfigSystem_System_Ntp_Servers) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Ntp_Servers) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Ntp_Servers_Server
- func (*OpenconfigSystem_System_Ntp_Servers_Server) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Ntp_Servers_Server) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Ntp_Servers_Server) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_Ntp_Servers_Server) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_Ntp_Servers_Server_Config
- type OpenconfigSystem_System_Ntp_Servers_Server_State
- type OpenconfigSystem_System_Ntp_State
- type OpenconfigSystem_System_Processes
- func (*OpenconfigSystem_System_Processes) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Processes) NewProcess(Pid uint64) (*OpenconfigSystem_System_Processes_Process, error)
- func (t *OpenconfigSystem_System_Processes) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Processes) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigSystem_System_Processes_Process
- func (*OpenconfigSystem_System_Processes_Process) IsYANGGoStruct()
- func (t *OpenconfigSystem_System_Processes_Process) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigSystem_System_Processes_Process) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigSystem_System_Processes_Process) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigSystem_System_Processes_Process_State
- type OpenconfigSystem_System_SshServer
- type OpenconfigSystem_System_SshServer_Config
- type OpenconfigSystem_System_SshServer_State
- type OpenconfigSystem_System_State
- type OpenconfigSystem_System_TelnetServer
- type OpenconfigSystem_System_TelnetServer_Config
- type OpenconfigSystem_System_TelnetServer_State
- type OpenconfigWifiMac_Ssids
- type OpenconfigWifiMac_Ssids_Ssid
- func (*OpenconfigWifiMac_Ssids_Ssid) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigWifiMac_Ssids_Ssid) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigWifiMac_Ssids_Ssid_BandSteering
- type OpenconfigWifiMac_Ssids_Ssid_BandSteering_Config
- type OpenconfigWifiMac_Ssids_Ssid_BandSteering_State
- type OpenconfigWifiMac_Ssids_Ssid_Bssids
- func (*OpenconfigWifiMac_Ssids_Ssid_Bssids) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids) NewBssid(RadioId uint8, Bssid string) (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid, error)
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid
- func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_Key
- type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State
- type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters
- func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist
- func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm
- func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs
- func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist
- func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm
- func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs
- func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Clients
- func (*OpenconfigWifiMac_Ssids_Ssid_Clients) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients) NewClient(Mac string) (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client, error)
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Clients_Client
- func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities
- func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities_State
- func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities_State) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection
- func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection_State
- func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection_State) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf
- type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf_State
- func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf_State) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors
- func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State
- func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State
- type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State_Counters
- func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State_Counters) IsYANGGoStruct()
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State_Counters) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiMac_Ssids_Ssid_Config
- type OpenconfigWifiMac_Ssids_Ssid_Dot11R
- type OpenconfigWifiMac_Ssids_Ssid_Dot11R_Config
- type OpenconfigWifiMac_Ssids_Ssid_Dot11R_State
- type OpenconfigWifiMac_Ssids_Ssid_Dot11V
- type OpenconfigWifiMac_Ssids_Ssid_Dot11V_Config
- type OpenconfigWifiMac_Ssids_Ssid_Dot11V_State
- type OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers
- type OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_Config
- type OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_State
- type OpenconfigWifiMac_Ssids_Ssid_State
- type OpenconfigWifiMac_Ssids_Ssid_Wmm
- type OpenconfigWifiMac_Ssids_Ssid_Wmm_Config
- type OpenconfigWifiMac_Ssids_Ssid_Wmm_State
- type OpenconfigWifiPhy_Radios
- func (*OpenconfigWifiPhy_Radios) IsYANGGoStruct()
- func (t *OpenconfigWifiPhy_Radios) NewRadio(Id uint8, OperatingFrequency E_OpenconfigWifiTypes_OPERATING_FREQUENCY) (*OpenconfigWifiPhy_Radios_Radio, error)
- func (t *OpenconfigWifiPhy_Radios) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiPhy_Radios) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiPhy_Radios_Radio
- func (*OpenconfigWifiPhy_Radios_Radio) IsYANGGoStruct()
- func (t *OpenconfigWifiPhy_Radios_Radio) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiPhy_Radios_Radio) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigWifiPhy_Radios_Radio) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigWifiPhy_Radios_Radio_Config
- type OpenconfigWifiPhy_Radios_Radio_Key
- type OpenconfigWifiPhy_Radios_Radio_Neighbors
- func (*OpenconfigWifiPhy_Radios_Radio_Neighbors) IsYANGGoStruct()
- func (t *OpenconfigWifiPhy_Radios_Radio_Neighbors) NewNeighbor(Bssid string) (*OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor, error)
- func (t *OpenconfigWifiPhy_Radios_Radio_Neighbors) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiPhy_Radios_Radio_Neighbors) ΛEnumTypeMap() map[string][]reflect.Type
- type OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor
- func (*OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor) IsYANGGoStruct()
- func (t *OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor) Validate(opts ...ygot.ValidationOption) error
- func (t *OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor) ΛEnumTypeMap() map[string][]reflect.Type
- func (t *OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor) ΛListKeyMap() (map[string]interface{}, error)
- type OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor_State
- type OpenconfigWifiPhy_Radios_Radio_State
- type OpenconfigWifiPhy_Radios_Radio_State_Counters
- type YANGEmpty
Constants ¶
This section is empty.
Variables ¶
var (
SchemaTree map[string]*yang.Entry
)
var ΛEnum = map[string]map[int64]ygot.EnumDefinition{
"E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE": {
1: {Name: "AAA_ACCOUNTING_EVENT_COMMAND", DefiningModule: "openconfig-aaa-types"},
2: {Name: "AAA_ACCOUNTING_EVENT_LOGIN", DefiningModule: "openconfig-aaa-types"},
},
"E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE": {
1: {Name: "AAA_AUTHORIZATION_EVENT_COMMAND", DefiningModule: "openconfig-aaa-types"},
2: {Name: "AAA_AUTHORIZATION_EVENT_CONFIG", DefiningModule: "openconfig-aaa-types"},
},
"E_OpenconfigAaaTypes_AAA_METHOD_TYPE": {
1: {Name: "LOCAL", DefiningModule: "openconfig-aaa-types"},
2: {Name: "RADIUS_ALL", DefiningModule: "openconfig-aaa-types"},
3: {Name: "TACACS_ALL", DefiningModule: "openconfig-aaa-types"},
},
"E_OpenconfigAaaTypes_AAA_SERVER_TYPE": {
1: {Name: "RADIUS", DefiningModule: "openconfig-aaa"},
2: {Name: "TACACS", DefiningModule: "openconfig-aaa"},
},
"E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES": {
1: {Name: "SYSTEM_ROLE_ADMIN", DefiningModule: "openconfig-aaa-types"},
},
"E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode": {
1: {Name: "OPEN"},
2: {Name: "WPA2_PERSONAL"},
3: {Name: "WPA2_ENTERPRISE"},
4: {Name: "WPA_PERSONAL"},
5: {Name: "WPA_ENTERPRISE"},
6: {Name: "WEP"},
},
"E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode": {
1: {Name: "A"},
2: {Name: "B"},
3: {Name: "G"},
4: {Name: "N"},
5: {Name: "AC"},
6: {Name: "AX"},
},
"E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode": {
1: {Name: "OPEN"},
2: {Name: "WPA2_PERSONAL"},
3: {Name: "WPA2_ENTERPRISE"},
},
"E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod": {
1: {Name: "OVA"},
2: {Name: "ODS"},
},
"E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record": {
1: {Name: "START_STOP"},
2: {Name: "STOP"},
},
"E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index": {
1: {Name: "ALL"},
},
"E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType": {
1: {Name: "SERVER"},
2: {Name: "PEER"},
3: {Name: "POOL"},
},
"E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion": {
1: {Name: "V2"},
2: {Name: "V1"},
3: {Name: "V1_V2"},
},
"E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY": {
1: {Name: "CRITICAL", DefiningModule: "openconfig-alarm-types"},
2: {Name: "MAJOR", DefiningModule: "openconfig-alarm-types"},
3: {Name: "MINOR", DefiningModule: "openconfig-alarm-types"},
4: {Name: "UNKNOWN", DefiningModule: "openconfig-alarm-types"},
5: {Name: "WARNING", DefiningModule: "openconfig-alarm-types"},
},
"E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID": {
1: {Name: "AIS", DefiningModule: "openconfig-alarm-types"},
2: {Name: "EQPT", DefiningModule: "openconfig-alarm-types"},
3: {Name: "LOS", DefiningModule: "openconfig-alarm-types"},
4: {Name: "OTS", DefiningModule: "openconfig-alarm-types"},
},
"E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource": {
1: {Name: "AT"},
2: {Name: "AF"},
3: {Name: "PLUG"},
},
"E_OpenconfigMessages_DEBUG_SERVICE": {},
"E_OpenconfigMessages_SyslogSeverity": {
1: {Name: "EMERGENCY"},
2: {Name: "ALERT"},
3: {Name: "CRITICAL"},
4: {Name: "ERROR"},
5: {Name: "WARNING"},
6: {Name: "NOTICE"},
7: {Name: "INFORMATIONAL"},
8: {Name: "DEBUG"},
},
"E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS": {
1: {Name: "ACTIVE", DefiningModule: "openconfig-platform-types"},
2: {Name: "DISABLED", DefiningModule: "openconfig-platform-types"},
3: {Name: "INACTIVE", DefiningModule: "openconfig-platform-types"},
},
"E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT": {
1: {Name: "BACKPLANE", DefiningModule: "openconfig-platform-types"},
2: {Name: "CHASSIS", DefiningModule: "openconfig-platform-types"},
3: {Name: "CONTROLLER_CARD", DefiningModule: "openconfig-platform-types"},
4: {Name: "CPU", DefiningModule: "openconfig-platform-types"},
5: {Name: "FABRIC", DefiningModule: "openconfig-platform-types"},
6: {Name: "FAN", DefiningModule: "openconfig-platform-types"},
7: {Name: "FRU", DefiningModule: "openconfig-platform-types"},
8: {Name: "INTEGRATED_CIRCUIT", DefiningModule: "openconfig-platform-types"},
9: {Name: "LINECARD", DefiningModule: "openconfig-platform-types"},
10: {Name: "PORT", DefiningModule: "openconfig-platform-types"},
11: {Name: "POWER_SUPPLY", DefiningModule: "openconfig-platform-types"},
12: {Name: "SENSOR", DefiningModule: "openconfig-platform-types"},
13: {Name: "STORAGE", DefiningModule: "openconfig-platform-types"},
14: {Name: "TRANSCEIVER", DefiningModule: "openconfig-platform-types"},
},
"E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT": {
1: {Name: "BOOT_LOADER", DefiningModule: "openconfig-platform-types"},
2: {Name: "OPERATING_SYSTEM", DefiningModule: "openconfig-platform-types"},
3: {Name: "OPERATING_SYSTEM_UPDATE", DefiningModule: "openconfig-platform-types"},
4: {Name: "SOFTWARE_MODULE", DefiningModule: "openconfig-platform-types"},
},
"E_OpenconfigSystemLogging_SYSLOG_FACILITY": {
1: {Name: "ALL", DefiningModule: "openconfig-system-logging"},
2: {Name: "AUDIT", DefiningModule: "openconfig-system-logging"},
3: {Name: "AUTH", DefiningModule: "openconfig-system-logging"},
4: {Name: "AUTHPRIV", DefiningModule: "openconfig-system-logging"},
5: {Name: "CONSOLE", DefiningModule: "openconfig-system-logging"},
6: {Name: "KERNEL", DefiningModule: "openconfig-system-logging"},
7: {Name: "LOCAL0", DefiningModule: "openconfig-system-logging"},
8: {Name: "LOCAL1", DefiningModule: "openconfig-system-logging"},
9: {Name: "LOCAL2", DefiningModule: "openconfig-system-logging"},
10: {Name: "LOCAL3", DefiningModule: "openconfig-system-logging"},
11: {Name: "LOCAL4", DefiningModule: "openconfig-system-logging"},
12: {Name: "LOCAL5", DefiningModule: "openconfig-system-logging"},
13: {Name: "LOCAL6", DefiningModule: "openconfig-system-logging"},
14: {Name: "LOCAL7", DefiningModule: "openconfig-system-logging"},
15: {Name: "MAIL", DefiningModule: "openconfig-system-logging"},
16: {Name: "NTP", DefiningModule: "openconfig-system-logging"},
17: {Name: "SYSLOG", DefiningModule: "openconfig-system-logging"},
18: {Name: "SYSTEM_DAEMON", DefiningModule: "openconfig-system-logging"},
19: {Name: "USER", DefiningModule: "openconfig-system-logging"},
},
"E_OpenconfigSystemLogging_SyslogSeverity": {
1: {Name: "EMERGENCY"},
2: {Name: "ALERT"},
3: {Name: "CRITICAL"},
4: {Name: "ERROR"},
5: {Name: "WARNING"},
6: {Name: "NOTICE"},
7: {Name: "INFORMATIONAL"},
8: {Name: "DEBUG"},
},
"E_OpenconfigSystem_NTP_AUTH_TYPE": {
1: {Name: "NTP_AUTH_MD5", DefiningModule: "openconfig-system"},
},
"E_OpenconfigWifiTypes_AP_STATE": {
1: {Name: "DOWN", DefiningModule: "openconfig-wifi-types"},
2: {Name: "UP", DefiningModule: "openconfig-wifi-types"},
3: {Name: "UPGRADING", DefiningModule: "openconfig-wifi-types"},
},
"E_OpenconfigWifiTypes_CHANGE_REASON_TYPE": {
1: {Name: "BETTER_CHANNEL", DefiningModule: "openconfig-wifi-types"},
2: {Name: "DFS", DefiningModule: "openconfig-wifi-types"},
3: {Name: "ERRORS", DefiningModule: "openconfig-wifi-types"},
4: {Name: "NOISE", DefiningModule: "openconfig-wifi-types"},
},
"E_OpenconfigWifiTypes_CLIENT_CAPABILITIES": {
1: {Name: "DOT_11R", DefiningModule: "openconfig-wifi-types"},
2: {Name: "DOT_11V", DefiningModule: "openconfig-wifi-types"},
3: {Name: "MU_BEAMFORMEE", DefiningModule: "openconfig-wifi-types"},
4: {Name: "MU_BEAMFORMER", DefiningModule: "openconfig-wifi-types"},
5: {Name: "OFDMA", DefiningModule: "openconfig-wifi-types"},
},
"E_OpenconfigWifiTypes_CLIENT_STATE": {
1: {Name: "ASSOCIATED", DefiningModule: "openconfig-wifi-types"},
2: {Name: "AUTHENTICATED", DefiningModule: "openconfig-wifi-types"},
3: {Name: "BLACKLISTED", DefiningModule: "openconfig-wifi-types"},
4: {Name: "DHCP_FAILURE", DefiningModule: "openconfig-wifi-types"},
5: {Name: "DHCP_REQD", DefiningModule: "openconfig-wifi-types"},
6: {Name: "L2AUTH_FAILURE_REJECT", DefiningModule: "openconfig-wifi-types"},
7: {Name: "L2AUTH_FAILURE_TIMEOUT", DefiningModule: "openconfig-wifi-types"},
8: {Name: "L2AUTH_REQD", DefiningModule: "openconfig-wifi-types"},
9: {Name: "L3AUTH_FAILURE", DefiningModule: "openconfig-wifi-types"},
10: {Name: "L3AUTH_REQD", DefiningModule: "openconfig-wifi-types"},
11: {Name: "POWERSAVE", DefiningModule: "openconfig-wifi-types"},
},
"E_OpenconfigWifiTypes_DATA_RATE": {
1: {Name: "RATE_11MB", DefiningModule: "openconfig-wifi-types"},
2: {Name: "RATE_12MB", DefiningModule: "openconfig-wifi-types"},
3: {Name: "RATE_18MB", DefiningModule: "openconfig-wifi-types"},
4: {Name: "RATE_1MB", DefiningModule: "openconfig-wifi-types"},
5: {Name: "RATE_24MB", DefiningModule: "openconfig-wifi-types"},
6: {Name: "RATE_2MB", DefiningModule: "openconfig-wifi-types"},
7: {Name: "RATE_36MB", DefiningModule: "openconfig-wifi-types"},
8: {Name: "RATE_48MB", DefiningModule: "openconfig-wifi-types"},
9: {Name: "RATE_5.5MB", DefiningModule: "openconfig-wifi-types"},
10: {Name: "RATE_54MB", DefiningModule: "openconfig-wifi-types"},
11: {Name: "RATE_6MB", DefiningModule: "openconfig-wifi-types"},
12: {Name: "RATE_9MB", DefiningModule: "openconfig-wifi-types"},
},
"E_OpenconfigWifiTypes_OPERATING_FREQUENCY": {
1: {Name: "FREQ_2GHZ", DefiningModule: "openconfig-wifi-types"},
2: {Name: "FREQ_2_5_GHZ", DefiningModule: "openconfig-wifi-types"},
3: {Name: "FREQ_5GHZ", DefiningModule: "openconfig-wifi-types"},
},
}
ΛEnum is a map, keyed by the name of the type defined for each enum in the generated Go code, which provides a mapping between the constant int64 value of each value of the enumeration, and the string that is used to represent it in the YANG schema. The map is named ΛEnum in order to avoid clash with any valid YANG identifier.
var ΛEnumTypes = map[string][]reflect.Type{}/* 144 elements not displayed */
ΛEnumTypes is a map, keyed by a YANG schema path, of the enumerated types that correspond with the leaf. The type is represented as a reflect.Type. The naming of the map ensures that there are no clashes with valid YANG identifiers.
Functions ¶
func Unmarshal ¶
Unmarshal unmarshals data, which must be RFC7951 JSON format, into destStruct, which must be non-nil and the correct GoStruct type. It returns an error if the destStruct is not found in the schema or the data cannot be unmarshaled. The supplied options (opts) are used to control the behaviour of the unmarshal function - for example, determining whether errors are thrown for unknown fields in the input JSON.
Types ¶
type Binary ¶
type Binary []byte
Binary is a type that is used for fields that have a YANG type of binary. It is used such that binary fields can be distinguished from leaf-lists of uint8s (which are mapped to []uint8, equivalent to []byte in reflection).
type Device ¶
type Device struct { AccessPoints *OpenconfigAccessPoints_AccessPoints `path:"access-points" module:"openconfig-access-points"` Components *OpenconfigPlatform_Components `path:"components" module:"openconfig-platform"` Gasket *OpenconfigGasket_Gasket `path:"gasket" module:"openconfig-gasket"` JoinedAps *OpenconfigApManager_JoinedAps `path:"joined-aps" module:"openconfig-ap-manager"` Messages *OpenconfigMessages_Messages `path:"messages" module:"openconfig-messages"` ProvisionAps *OpenconfigApManager_ProvisionAps `path:"provision-aps" module:"openconfig-ap-manager"` Radios *OpenconfigWifiPhy_Radios `path:"radios" module:"openconfig-wifi-phy"` Ssids *OpenconfigWifiMac_Ssids `path:"ssids" module:"openconfig-wifi-mac"` System *OpenconfigSystem_System `path:"system" module:"openconfig-system"` }
Device represents the /device YANG schema element.
func (*Device) IsYANGGoStruct ¶
func (*Device) IsYANGGoStruct()
IsYANGGoStruct ensures that Device implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
type E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE ¶
type E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE int64
E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE is a derived int64 type which is used to represent the enumerated node OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE. An additional value named OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE_UNSET corresponds to the value UNSET of OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE_UNSET E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE = 0 // OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE_AAA_ACCOUNTING_EVENT_COMMAND corresponds to the value AAA_ACCOUNTING_EVENT_COMMAND of OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE_AAA_ACCOUNTING_EVENT_COMMAND E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE = 1 // OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE_AAA_ACCOUNTING_EVENT_LOGIN corresponds to the value AAA_ACCOUNTING_EVENT_LOGIN of OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE_AAA_ACCOUNTING_EVENT_LOGIN E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE = 2 )
func (E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE) IsYANGGoEnum ¶
func (E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE implements the yang.GoEnum interface. This ensures that OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE) String ¶
func (e E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE) String() string
String returns a logging-friendly string for E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE.
func (E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE) ΛMap ¶
func (E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE.
type E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE ¶
type E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE int64
E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE is a derived int64 type which is used to represent the enumerated node OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE. An additional value named OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE_UNSET corresponds to the value UNSET of OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE_UNSET E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE = 0 // OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE_AAA_AUTHORIZATION_EVENT_COMMAND corresponds to the value AAA_AUTHORIZATION_EVENT_COMMAND of OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE_AAA_AUTHORIZATION_EVENT_COMMAND E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE = 1 // OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE_AAA_AUTHORIZATION_EVENT_CONFIG corresponds to the value AAA_AUTHORIZATION_EVENT_CONFIG of OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE_AAA_AUTHORIZATION_EVENT_CONFIG E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE = 2 )
func (E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE) IsYANGGoEnum ¶
func (E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE implements the yang.GoEnum interface. This ensures that OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE) String ¶
func (e E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE) String() string
String returns a logging-friendly string for E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE.
func (E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE) ΛMap ¶
func (E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE.
type E_OpenconfigAaaTypes_AAA_METHOD_TYPE ¶
type E_OpenconfigAaaTypes_AAA_METHOD_TYPE int64
E_OpenconfigAaaTypes_AAA_METHOD_TYPE is a derived int64 type which is used to represent the enumerated node OpenconfigAaaTypes_AAA_METHOD_TYPE. An additional value named OpenconfigAaaTypes_AAA_METHOD_TYPE_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigAaaTypes_AAA_METHOD_TYPE_UNSET corresponds to the value UNSET of OpenconfigAaaTypes_AAA_METHOD_TYPE OpenconfigAaaTypes_AAA_METHOD_TYPE_UNSET E_OpenconfigAaaTypes_AAA_METHOD_TYPE = 0 // OpenconfigAaaTypes_AAA_METHOD_TYPE_LOCAL corresponds to the value LOCAL of OpenconfigAaaTypes_AAA_METHOD_TYPE OpenconfigAaaTypes_AAA_METHOD_TYPE_LOCAL E_OpenconfigAaaTypes_AAA_METHOD_TYPE = 1 // OpenconfigAaaTypes_AAA_METHOD_TYPE_RADIUS_ALL corresponds to the value RADIUS_ALL of OpenconfigAaaTypes_AAA_METHOD_TYPE OpenconfigAaaTypes_AAA_METHOD_TYPE_RADIUS_ALL E_OpenconfigAaaTypes_AAA_METHOD_TYPE = 2 // OpenconfigAaaTypes_AAA_METHOD_TYPE_TACACS_ALL corresponds to the value TACACS_ALL of OpenconfigAaaTypes_AAA_METHOD_TYPE OpenconfigAaaTypes_AAA_METHOD_TYPE_TACACS_ALL E_OpenconfigAaaTypes_AAA_METHOD_TYPE = 3 )
func (E_OpenconfigAaaTypes_AAA_METHOD_TYPE) IsYANGGoEnum ¶
func (E_OpenconfigAaaTypes_AAA_METHOD_TYPE) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigAaaTypes_AAA_METHOD_TYPE implements the yang.GoEnum interface. This ensures that OpenconfigAaaTypes_AAA_METHOD_TYPE can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigAaaTypes_AAA_METHOD_TYPE) String ¶
func (e E_OpenconfigAaaTypes_AAA_METHOD_TYPE) String() string
String returns a logging-friendly string for E_OpenconfigAaaTypes_AAA_METHOD_TYPE.
func (E_OpenconfigAaaTypes_AAA_METHOD_TYPE) ΛMap ¶
func (E_OpenconfigAaaTypes_AAA_METHOD_TYPE) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigAaaTypes_AAA_METHOD_TYPE.
type E_OpenconfigAaaTypes_AAA_SERVER_TYPE ¶
type E_OpenconfigAaaTypes_AAA_SERVER_TYPE int64
E_OpenconfigAaaTypes_AAA_SERVER_TYPE is a derived int64 type which is used to represent the enumerated node OpenconfigAaaTypes_AAA_SERVER_TYPE. An additional value named OpenconfigAaaTypes_AAA_SERVER_TYPE_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigAaaTypes_AAA_SERVER_TYPE_UNSET corresponds to the value UNSET of OpenconfigAaaTypes_AAA_SERVER_TYPE OpenconfigAaaTypes_AAA_SERVER_TYPE_UNSET E_OpenconfigAaaTypes_AAA_SERVER_TYPE = 0 // OpenconfigAaaTypes_AAA_SERVER_TYPE_RADIUS corresponds to the value RADIUS of OpenconfigAaaTypes_AAA_SERVER_TYPE OpenconfigAaaTypes_AAA_SERVER_TYPE_RADIUS E_OpenconfigAaaTypes_AAA_SERVER_TYPE = 1 // OpenconfigAaaTypes_AAA_SERVER_TYPE_TACACS corresponds to the value TACACS of OpenconfigAaaTypes_AAA_SERVER_TYPE OpenconfigAaaTypes_AAA_SERVER_TYPE_TACACS E_OpenconfigAaaTypes_AAA_SERVER_TYPE = 2 )
func (E_OpenconfigAaaTypes_AAA_SERVER_TYPE) IsYANGGoEnum ¶
func (E_OpenconfigAaaTypes_AAA_SERVER_TYPE) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigAaaTypes_AAA_SERVER_TYPE implements the yang.GoEnum interface. This ensures that OpenconfigAaaTypes_AAA_SERVER_TYPE can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigAaaTypes_AAA_SERVER_TYPE) String ¶
func (e E_OpenconfigAaaTypes_AAA_SERVER_TYPE) String() string
String returns a logging-friendly string for E_OpenconfigAaaTypes_AAA_SERVER_TYPE.
func (E_OpenconfigAaaTypes_AAA_SERVER_TYPE) ΛMap ¶
func (E_OpenconfigAaaTypes_AAA_SERVER_TYPE) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigAaaTypes_AAA_SERVER_TYPE.
type E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES ¶
type E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES int64
E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES is a derived int64 type which is used to represent the enumerated node OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES. An additional value named OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES_UNSET corresponds to the value UNSET of OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES_UNSET E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES = 0 // OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES_SYSTEM_ROLE_ADMIN corresponds to the value SYSTEM_ROLE_ADMIN of OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES_SYSTEM_ROLE_ADMIN E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES = 1 )
func (E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES) IsYANGGoEnum ¶
func (E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES implements the yang.GoEnum interface. This ensures that OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES) String ¶
func (e E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES) String() string
String returns a logging-friendly string for E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES.
func (E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES) ΛMap ¶
func (E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES.
type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode ¶
type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode int64
E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode is a derived int64 type which is used to represent the enumerated node OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode. An additional value named OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode_UNSET corresponds to the value UNSET of OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode_UNSET E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode = 0 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode_OPEN corresponds to the value OPEN of OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode_OPEN E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode = 1 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode_WPA2_PERSONAL corresponds to the value WPA2_PERSONAL of OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode_WPA2_PERSONAL E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode = 2 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode_WPA2_ENTERPRISE corresponds to the value WPA2_ENTERPRISE of OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode_WPA2_ENTERPRISE E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode = 3 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode_WPA_PERSONAL corresponds to the value WPA_PERSONAL of OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode_WPA_PERSONAL E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode = 4 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode_WPA_ENTERPRISE corresponds to the value WPA_ENTERPRISE of OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode_WPA_ENTERPRISE E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode = 5 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode_WEP corresponds to the value WEP of OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode_WEP E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode = 6 )
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode) IsYANGGoEnum ¶
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode implements the yang.GoEnum interface. This ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode) String ¶
func (e E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode) String() string
String returns a logging-friendly string for E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode.
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode) ΛMap ¶
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode.
type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode ¶
type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode int64
E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode is a derived int64 type which is used to represent the enumerated node OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode. An additional value named OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode_UNSET corresponds to the value UNSET of OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode_UNSET E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode = 0 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode_A corresponds to the value A of OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode_A E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode = 1 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode_B corresponds to the value B of OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode_B E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode = 2 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode_G corresponds to the value G of OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode_G E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode = 3 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode_N corresponds to the value N of OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode_N E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode = 4 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode_AC corresponds to the value AC of OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode_AC E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode = 5 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode_AX corresponds to the value AX of OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode_AX E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode = 6 )
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode) IsYANGGoEnum ¶
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode implements the yang.GoEnum interface. This ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode) String ¶
func (e E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode) String() string
String returns a logging-friendly string for E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode.
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode) ΛMap ¶
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode.
type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode ¶
type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode int64
E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode is a derived int64 type which is used to represent the enumerated node OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode. An additional value named OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode_UNSET corresponds to the value UNSET of OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode_UNSET E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode = 0 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode_OPEN corresponds to the value OPEN of OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode_OPEN E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode = 1 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode_WPA2_PERSONAL corresponds to the value WPA2_PERSONAL of OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode_WPA2_PERSONAL E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode = 2 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode_WPA2_ENTERPRISE corresponds to the value WPA2_ENTERPRISE of OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode_WPA2_ENTERPRISE E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode = 3 )
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode) IsYANGGoEnum ¶
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode implements the yang.GoEnum interface. This ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode) String ¶
String returns a logging-friendly string for E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode.
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode) ΛMap ¶
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode.
type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod ¶
type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod int64
E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod is a derived int64 type which is used to represent the enumerated node OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod. An additional value named OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod_UNSET corresponds to the value UNSET of OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod_UNSET E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod = 0 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod_OVA corresponds to the value OVA of OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod_OVA E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod = 1 // OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod_ODS corresponds to the value ODS of OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod_ODS E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod = 2 )
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod) IsYANGGoEnum ¶
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod implements the yang.GoEnum interface. This ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod) String ¶
func (e E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod) String() string
String returns a logging-friendly string for E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod.
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod) ΛMap ¶
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod.
type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record ¶
type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record int64
E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record is a derived int64 type which is used to represent the enumerated node OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record. An additional value named OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record_UNSET corresponds to the value UNSET of OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record_UNSET E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record = 0 // OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record_START_STOP corresponds to the value START_STOP of OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record_START_STOP E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record = 1 // OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record_STOP corresponds to the value STOP of OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record_STOP E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record = 2 )
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record) IsYANGGoEnum ¶
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record implements the yang.GoEnum interface. This ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record) String ¶
func (e E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record) String() string
String returns a logging-friendly string for E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record.
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record) ΛMap ¶
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record.
type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index ¶
type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index int64
E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index is a derived int64 type which is used to represent the enumerated node OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index. An additional value named OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_UNSET corresponds to the value UNSET of OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_UNSET E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index = 0 // OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_ALL corresponds to the value ALL of OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_ALL E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index = 1 )
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index) IsYANGGoEnum ¶
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index implements the yang.GoEnum interface. This ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index) String ¶
func (e E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index) String() string
String returns a logging-friendly string for E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index.
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index) ΛMap ¶
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index.
type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType ¶
type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType int64
E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType is a derived int64 type which is used to represent the enumerated node OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType. An additional value named OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType_UNSET corresponds to the value UNSET of OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType_UNSET E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType = 0 // OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType_SERVER corresponds to the value SERVER of OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType_SERVER E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType = 1 // OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType_PEER corresponds to the value PEER of OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType_PEER E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType = 2 // OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType_POOL corresponds to the value POOL of OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType_POOL E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType = 3 )
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType) IsYANGGoEnum ¶
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType implements the yang.GoEnum interface. This ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType) String ¶
func (e E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType) String() string
String returns a logging-friendly string for E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType.
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType) ΛMap ¶
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType.
type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion ¶
type E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion int64
E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion is a derived int64 type which is used to represent the enumerated node OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion. An additional value named OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion_UNSET corresponds to the value UNSET of OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion_UNSET E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion = 0 // OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion_V2 corresponds to the value V2 of OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion_V2 E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion = 1 // OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion_V1 corresponds to the value V1 of OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion_V1 E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion = 2 // OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion_V1_V2 corresponds to the value V1_V2 of OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion_V1_V2 E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion = 3 )
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion) IsYANGGoEnum ¶
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion implements the yang.GoEnum interface. This ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion) String ¶
func (e E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion) String() string
String returns a logging-friendly string for E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion.
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion) ΛMap ¶
func (E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion.
type E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY ¶
type E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY int64
E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY is a derived int64 type which is used to represent the enumerated node OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY. An additional value named OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY_UNSET corresponds to the value UNSET of OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY_UNSET E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY = 0 // OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY_CRITICAL corresponds to the value CRITICAL of OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY_CRITICAL E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY = 1 // OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY_MAJOR corresponds to the value MAJOR of OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY_MAJOR E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY = 2 // OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY_MINOR corresponds to the value MINOR of OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY_MINOR E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY = 3 // OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY_UNKNOWN corresponds to the value UNKNOWN of OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY_UNKNOWN E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY = 4 // OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY_WARNING corresponds to the value WARNING of OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY_WARNING E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY = 5 )
func (E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY) IsYANGGoEnum ¶
func (E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY implements the yang.GoEnum interface. This ensures that OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY) String ¶
func (e E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY) String() string
String returns a logging-friendly string for E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY.
func (E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY) ΛMap ¶
func (E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY.
type E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID ¶
type E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID int64
E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID is a derived int64 type which is used to represent the enumerated node OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID. An additional value named OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID_UNSET corresponds to the value UNSET of OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID_UNSET E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID = 0 // OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID_AIS corresponds to the value AIS of OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID_AIS E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID = 1 // OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID_EQPT corresponds to the value EQPT of OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID_EQPT E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID = 2 // OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID_LOS corresponds to the value LOS of OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID_LOS E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID = 3 // OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID_OTS corresponds to the value OTS of OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID_OTS E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID = 4 )
func (E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID) IsYANGGoEnum ¶
func (E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID implements the yang.GoEnum interface. This ensures that OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID) String ¶
func (e E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID) String() string
String returns a logging-friendly string for E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID.
func (E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID) ΛMap ¶
func (E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID.
type E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource ¶
type E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource int64
E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource is a derived int64 type which is used to represent the enumerated node OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource. An additional value named OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource_UNSET corresponds to the value UNSET of OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource_UNSET E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource = 0 // OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource_AT corresponds to the value AT of OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource_AT E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource = 1 // OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource_AF corresponds to the value AF of OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource_AF E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource = 2 // OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource_PLUG corresponds to the value PLUG of OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource_PLUG E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource = 3 )
func (E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource) IsYANGGoEnum ¶
func (E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource implements the yang.GoEnum interface. This ensures that OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource) String ¶
func (e E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource) String() string
String returns a logging-friendly string for E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource.
func (E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource) ΛMap ¶
func (E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource.
type E_OpenconfigMessages_DEBUG_SERVICE ¶
type E_OpenconfigMessages_DEBUG_SERVICE int64
E_OpenconfigMessages_DEBUG_SERVICE is a derived int64 type which is used to represent the enumerated node OpenconfigMessages_DEBUG_SERVICE. An additional value named OpenconfigMessages_DEBUG_SERVICE_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigMessages_DEBUG_SERVICE_UNSET corresponds to the value UNSET of OpenconfigMessages_DEBUG_SERVICE OpenconfigMessages_DEBUG_SERVICE_UNSET E_OpenconfigMessages_DEBUG_SERVICE = 0 )
func (E_OpenconfigMessages_DEBUG_SERVICE) IsYANGGoEnum ¶
func (E_OpenconfigMessages_DEBUG_SERVICE) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigMessages_DEBUG_SERVICE implements the yang.GoEnum interface. This ensures that OpenconfigMessages_DEBUG_SERVICE can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigMessages_DEBUG_SERVICE) String ¶
func (e E_OpenconfigMessages_DEBUG_SERVICE) String() string
String returns a logging-friendly string for E_OpenconfigMessages_DEBUG_SERVICE.
func (E_OpenconfigMessages_DEBUG_SERVICE) ΛMap ¶
func (E_OpenconfigMessages_DEBUG_SERVICE) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigMessages_DEBUG_SERVICE.
type E_OpenconfigMessages_SyslogSeverity ¶
type E_OpenconfigMessages_SyslogSeverity int64
E_OpenconfigMessages_SyslogSeverity is a derived int64 type which is used to represent the enumerated node OpenconfigMessages_SyslogSeverity. An additional value named OpenconfigMessages_SyslogSeverity_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigMessages_SyslogSeverity_UNSET corresponds to the value UNSET of OpenconfigMessages_SyslogSeverity OpenconfigMessages_SyslogSeverity_UNSET E_OpenconfigMessages_SyslogSeverity = 0 // OpenconfigMessages_SyslogSeverity_EMERGENCY corresponds to the value EMERGENCY of OpenconfigMessages_SyslogSeverity OpenconfigMessages_SyslogSeverity_EMERGENCY E_OpenconfigMessages_SyslogSeverity = 1 // OpenconfigMessages_SyslogSeverity_ALERT corresponds to the value ALERT of OpenconfigMessages_SyslogSeverity OpenconfigMessages_SyslogSeverity_ALERT E_OpenconfigMessages_SyslogSeverity = 2 // OpenconfigMessages_SyslogSeverity_CRITICAL corresponds to the value CRITICAL of OpenconfigMessages_SyslogSeverity OpenconfigMessages_SyslogSeverity_CRITICAL E_OpenconfigMessages_SyslogSeverity = 3 // OpenconfigMessages_SyslogSeverity_ERROR corresponds to the value ERROR of OpenconfigMessages_SyslogSeverity OpenconfigMessages_SyslogSeverity_ERROR E_OpenconfigMessages_SyslogSeverity = 4 // OpenconfigMessages_SyslogSeverity_WARNING corresponds to the value WARNING of OpenconfigMessages_SyslogSeverity OpenconfigMessages_SyslogSeverity_WARNING E_OpenconfigMessages_SyslogSeverity = 5 // OpenconfigMessages_SyslogSeverity_NOTICE corresponds to the value NOTICE of OpenconfigMessages_SyslogSeverity OpenconfigMessages_SyslogSeverity_NOTICE E_OpenconfigMessages_SyslogSeverity = 6 // OpenconfigMessages_SyslogSeverity_INFORMATIONAL corresponds to the value INFORMATIONAL of OpenconfigMessages_SyslogSeverity OpenconfigMessages_SyslogSeverity_INFORMATIONAL E_OpenconfigMessages_SyslogSeverity = 7 // OpenconfigMessages_SyslogSeverity_DEBUG corresponds to the value DEBUG of OpenconfigMessages_SyslogSeverity OpenconfigMessages_SyslogSeverity_DEBUG E_OpenconfigMessages_SyslogSeverity = 8 )
func (E_OpenconfigMessages_SyslogSeverity) IsYANGGoEnum ¶
func (E_OpenconfigMessages_SyslogSeverity) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigMessages_SyslogSeverity implements the yang.GoEnum interface. This ensures that OpenconfigMessages_SyslogSeverity can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigMessages_SyslogSeverity) String ¶
func (e E_OpenconfigMessages_SyslogSeverity) String() string
String returns a logging-friendly string for E_OpenconfigMessages_SyslogSeverity.
func (E_OpenconfigMessages_SyslogSeverity) ΛMap ¶
func (E_OpenconfigMessages_SyslogSeverity) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigMessages_SyslogSeverity.
type E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS ¶
type E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS int64
E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS is a derived int64 type which is used to represent the enumerated node OpenconfigPlatformTypes_COMPONENT_OPER_STATUS. An additional value named OpenconfigPlatformTypes_COMPONENT_OPER_STATUS_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigPlatformTypes_COMPONENT_OPER_STATUS_UNSET corresponds to the value UNSET of OpenconfigPlatformTypes_COMPONENT_OPER_STATUS OpenconfigPlatformTypes_COMPONENT_OPER_STATUS_UNSET E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS = 0 // OpenconfigPlatformTypes_COMPONENT_OPER_STATUS_ACTIVE corresponds to the value ACTIVE of OpenconfigPlatformTypes_COMPONENT_OPER_STATUS OpenconfigPlatformTypes_COMPONENT_OPER_STATUS_ACTIVE E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS = 1 // OpenconfigPlatformTypes_COMPONENT_OPER_STATUS_DISABLED corresponds to the value DISABLED of OpenconfigPlatformTypes_COMPONENT_OPER_STATUS OpenconfigPlatformTypes_COMPONENT_OPER_STATUS_DISABLED E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS = 2 // OpenconfigPlatformTypes_COMPONENT_OPER_STATUS_INACTIVE corresponds to the value INACTIVE of OpenconfigPlatformTypes_COMPONENT_OPER_STATUS OpenconfigPlatformTypes_COMPONENT_OPER_STATUS_INACTIVE E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS = 3 )
func (E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS) IsYANGGoEnum ¶
func (E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigPlatformTypes_COMPONENT_OPER_STATUS implements the yang.GoEnum interface. This ensures that OpenconfigPlatformTypes_COMPONENT_OPER_STATUS can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS) String ¶
func (e E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS) String() string
String returns a logging-friendly string for E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS.
func (E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS) ΛMap ¶
func (E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigPlatformTypes_COMPONENT_OPER_STATUS.
type E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT ¶
type E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT int64
E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT is a derived int64 type which is used to represent the enumerated node OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT. An additional value named OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_UNSET corresponds to the value UNSET of OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_UNSET E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT = 0 // OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_BACKPLANE corresponds to the value BACKPLANE of OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_BACKPLANE E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT = 1 // OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_CHASSIS corresponds to the value CHASSIS of OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_CHASSIS E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT = 2 // OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_CONTROLLER_CARD corresponds to the value CONTROLLER_CARD of OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_CONTROLLER_CARD E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT = 3 // OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_CPU corresponds to the value CPU of OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_CPU E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT = 4 // OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_FABRIC corresponds to the value FABRIC of OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_FABRIC E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT = 5 // OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_FAN corresponds to the value FAN of OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_FAN E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT = 6 // OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_FRU corresponds to the value FRU of OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_FRU E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT = 7 // OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_INTEGRATED_CIRCUIT corresponds to the value INTEGRATED_CIRCUIT of OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_INTEGRATED_CIRCUIT E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT = 8 // OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_LINECARD corresponds to the value LINECARD of OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_LINECARD E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT = 9 // OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_PORT corresponds to the value PORT of OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_PORT E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT = 10 // OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_POWER_SUPPLY corresponds to the value POWER_SUPPLY of OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_POWER_SUPPLY E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT = 11 // OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_SENSOR corresponds to the value SENSOR of OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_SENSOR E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT = 12 // OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_STORAGE corresponds to the value STORAGE of OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_STORAGE E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT = 13 // OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_TRANSCEIVER corresponds to the value TRANSCEIVER of OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT_TRANSCEIVER E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT = 14 )
func (E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT) IsYANGGoEnum ¶
func (E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT implements the yang.GoEnum interface. This ensures that OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT) String ¶
func (e E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT) String() string
String returns a logging-friendly string for E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT.
func (E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT) ΛMap ¶
func (E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT.
type E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT ¶
type E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT int64
E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT is a derived int64 type which is used to represent the enumerated node OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT. An additional value named OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT_UNSET corresponds to the value UNSET of OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT_UNSET E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT = 0 // OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT_BOOT_LOADER corresponds to the value BOOT_LOADER of OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT_BOOT_LOADER E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT = 1 // OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT_OPERATING_SYSTEM corresponds to the value OPERATING_SYSTEM of OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT_OPERATING_SYSTEM E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT = 2 // OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT_OPERATING_SYSTEM_UPDATE corresponds to the value OPERATING_SYSTEM_UPDATE of OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT_OPERATING_SYSTEM_UPDATE E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT = 3 // OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT_SOFTWARE_MODULE corresponds to the value SOFTWARE_MODULE of OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT_SOFTWARE_MODULE E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT = 4 )
func (E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT) IsYANGGoEnum ¶
func (E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT implements the yang.GoEnum interface. This ensures that OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT) String ¶
func (e E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT) String() string
String returns a logging-friendly string for E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT.
func (E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT) ΛMap ¶
func (E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT.
type E_OpenconfigSystemLogging_SYSLOG_FACILITY ¶
type E_OpenconfigSystemLogging_SYSLOG_FACILITY int64
E_OpenconfigSystemLogging_SYSLOG_FACILITY is a derived int64 type which is used to represent the enumerated node OpenconfigSystemLogging_SYSLOG_FACILITY. An additional value named OpenconfigSystemLogging_SYSLOG_FACILITY_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigSystemLogging_SYSLOG_FACILITY_UNSET corresponds to the value UNSET of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_UNSET E_OpenconfigSystemLogging_SYSLOG_FACILITY = 0 // OpenconfigSystemLogging_SYSLOG_FACILITY_ALL corresponds to the value ALL of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_ALL E_OpenconfigSystemLogging_SYSLOG_FACILITY = 1 // OpenconfigSystemLogging_SYSLOG_FACILITY_AUDIT corresponds to the value AUDIT of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_AUDIT E_OpenconfigSystemLogging_SYSLOG_FACILITY = 2 // OpenconfigSystemLogging_SYSLOG_FACILITY_AUTH corresponds to the value AUTH of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_AUTH E_OpenconfigSystemLogging_SYSLOG_FACILITY = 3 // OpenconfigSystemLogging_SYSLOG_FACILITY_AUTHPRIV corresponds to the value AUTHPRIV of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_AUTHPRIV E_OpenconfigSystemLogging_SYSLOG_FACILITY = 4 // OpenconfigSystemLogging_SYSLOG_FACILITY_CONSOLE corresponds to the value CONSOLE of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_CONSOLE E_OpenconfigSystemLogging_SYSLOG_FACILITY = 5 // OpenconfigSystemLogging_SYSLOG_FACILITY_KERNEL corresponds to the value KERNEL of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_KERNEL E_OpenconfigSystemLogging_SYSLOG_FACILITY = 6 // OpenconfigSystemLogging_SYSLOG_FACILITY_LOCAL0 corresponds to the value LOCAL0 of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_LOCAL0 E_OpenconfigSystemLogging_SYSLOG_FACILITY = 7 // OpenconfigSystemLogging_SYSLOG_FACILITY_LOCAL1 corresponds to the value LOCAL1 of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_LOCAL1 E_OpenconfigSystemLogging_SYSLOG_FACILITY = 8 // OpenconfigSystemLogging_SYSLOG_FACILITY_LOCAL2 corresponds to the value LOCAL2 of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_LOCAL2 E_OpenconfigSystemLogging_SYSLOG_FACILITY = 9 // OpenconfigSystemLogging_SYSLOG_FACILITY_LOCAL3 corresponds to the value LOCAL3 of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_LOCAL3 E_OpenconfigSystemLogging_SYSLOG_FACILITY = 10 // OpenconfigSystemLogging_SYSLOG_FACILITY_LOCAL4 corresponds to the value LOCAL4 of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_LOCAL4 E_OpenconfigSystemLogging_SYSLOG_FACILITY = 11 // OpenconfigSystemLogging_SYSLOG_FACILITY_LOCAL5 corresponds to the value LOCAL5 of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_LOCAL5 E_OpenconfigSystemLogging_SYSLOG_FACILITY = 12 // OpenconfigSystemLogging_SYSLOG_FACILITY_LOCAL6 corresponds to the value LOCAL6 of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_LOCAL6 E_OpenconfigSystemLogging_SYSLOG_FACILITY = 13 // OpenconfigSystemLogging_SYSLOG_FACILITY_LOCAL7 corresponds to the value LOCAL7 of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_LOCAL7 E_OpenconfigSystemLogging_SYSLOG_FACILITY = 14 // OpenconfigSystemLogging_SYSLOG_FACILITY_MAIL corresponds to the value MAIL of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_MAIL E_OpenconfigSystemLogging_SYSLOG_FACILITY = 15 // OpenconfigSystemLogging_SYSLOG_FACILITY_NTP corresponds to the value NTP of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_NTP E_OpenconfigSystemLogging_SYSLOG_FACILITY = 16 // OpenconfigSystemLogging_SYSLOG_FACILITY_SYSLOG corresponds to the value SYSLOG of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_SYSLOG E_OpenconfigSystemLogging_SYSLOG_FACILITY = 17 // OpenconfigSystemLogging_SYSLOG_FACILITY_SYSTEM_DAEMON corresponds to the value SYSTEM_DAEMON of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_SYSTEM_DAEMON E_OpenconfigSystemLogging_SYSLOG_FACILITY = 18 // OpenconfigSystemLogging_SYSLOG_FACILITY_USER corresponds to the value USER of OpenconfigSystemLogging_SYSLOG_FACILITY OpenconfigSystemLogging_SYSLOG_FACILITY_USER E_OpenconfigSystemLogging_SYSLOG_FACILITY = 19 )
func (E_OpenconfigSystemLogging_SYSLOG_FACILITY) IsYANGGoEnum ¶
func (E_OpenconfigSystemLogging_SYSLOG_FACILITY) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigSystemLogging_SYSLOG_FACILITY implements the yang.GoEnum interface. This ensures that OpenconfigSystemLogging_SYSLOG_FACILITY can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigSystemLogging_SYSLOG_FACILITY) String ¶
func (e E_OpenconfigSystemLogging_SYSLOG_FACILITY) String() string
String returns a logging-friendly string for E_OpenconfigSystemLogging_SYSLOG_FACILITY.
func (E_OpenconfigSystemLogging_SYSLOG_FACILITY) ΛMap ¶
func (E_OpenconfigSystemLogging_SYSLOG_FACILITY) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigSystemLogging_SYSLOG_FACILITY.
type E_OpenconfigSystemLogging_SyslogSeverity ¶
type E_OpenconfigSystemLogging_SyslogSeverity int64
E_OpenconfigSystemLogging_SyslogSeverity is a derived int64 type which is used to represent the enumerated node OpenconfigSystemLogging_SyslogSeverity. An additional value named OpenconfigSystemLogging_SyslogSeverity_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigSystemLogging_SyslogSeverity_UNSET corresponds to the value UNSET of OpenconfigSystemLogging_SyslogSeverity OpenconfigSystemLogging_SyslogSeverity_UNSET E_OpenconfigSystemLogging_SyslogSeverity = 0 // OpenconfigSystemLogging_SyslogSeverity_EMERGENCY corresponds to the value EMERGENCY of OpenconfigSystemLogging_SyslogSeverity OpenconfigSystemLogging_SyslogSeverity_EMERGENCY E_OpenconfigSystemLogging_SyslogSeverity = 1 // OpenconfigSystemLogging_SyslogSeverity_ALERT corresponds to the value ALERT of OpenconfigSystemLogging_SyslogSeverity OpenconfigSystemLogging_SyslogSeverity_ALERT E_OpenconfigSystemLogging_SyslogSeverity = 2 // OpenconfigSystemLogging_SyslogSeverity_CRITICAL corresponds to the value CRITICAL of OpenconfigSystemLogging_SyslogSeverity OpenconfigSystemLogging_SyslogSeverity_CRITICAL E_OpenconfigSystemLogging_SyslogSeverity = 3 // OpenconfigSystemLogging_SyslogSeverity_ERROR corresponds to the value ERROR of OpenconfigSystemLogging_SyslogSeverity OpenconfigSystemLogging_SyslogSeverity_ERROR E_OpenconfigSystemLogging_SyslogSeverity = 4 // OpenconfigSystemLogging_SyslogSeverity_WARNING corresponds to the value WARNING of OpenconfigSystemLogging_SyslogSeverity OpenconfigSystemLogging_SyslogSeverity_WARNING E_OpenconfigSystemLogging_SyslogSeverity = 5 // OpenconfigSystemLogging_SyslogSeverity_NOTICE corresponds to the value NOTICE of OpenconfigSystemLogging_SyslogSeverity OpenconfigSystemLogging_SyslogSeverity_NOTICE E_OpenconfigSystemLogging_SyslogSeverity = 6 // OpenconfigSystemLogging_SyslogSeverity_INFORMATIONAL corresponds to the value INFORMATIONAL of OpenconfigSystemLogging_SyslogSeverity OpenconfigSystemLogging_SyslogSeverity_INFORMATIONAL E_OpenconfigSystemLogging_SyslogSeverity = 7 // OpenconfigSystemLogging_SyslogSeverity_DEBUG corresponds to the value DEBUG of OpenconfigSystemLogging_SyslogSeverity OpenconfigSystemLogging_SyslogSeverity_DEBUG E_OpenconfigSystemLogging_SyslogSeverity = 8 )
func (E_OpenconfigSystemLogging_SyslogSeverity) IsYANGGoEnum ¶
func (E_OpenconfigSystemLogging_SyslogSeverity) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigSystemLogging_SyslogSeverity implements the yang.GoEnum interface. This ensures that OpenconfigSystemLogging_SyslogSeverity can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigSystemLogging_SyslogSeverity) String ¶
func (e E_OpenconfigSystemLogging_SyslogSeverity) String() string
String returns a logging-friendly string for E_OpenconfigSystemLogging_SyslogSeverity.
func (E_OpenconfigSystemLogging_SyslogSeverity) ΛMap ¶
func (E_OpenconfigSystemLogging_SyslogSeverity) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigSystemLogging_SyslogSeverity.
type E_OpenconfigSystem_NTP_AUTH_TYPE ¶
type E_OpenconfigSystem_NTP_AUTH_TYPE int64
E_OpenconfigSystem_NTP_AUTH_TYPE is a derived int64 type which is used to represent the enumerated node OpenconfigSystem_NTP_AUTH_TYPE. An additional value named OpenconfigSystem_NTP_AUTH_TYPE_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigSystem_NTP_AUTH_TYPE_UNSET corresponds to the value UNSET of OpenconfigSystem_NTP_AUTH_TYPE OpenconfigSystem_NTP_AUTH_TYPE_UNSET E_OpenconfigSystem_NTP_AUTH_TYPE = 0 // OpenconfigSystem_NTP_AUTH_TYPE_NTP_AUTH_MD5 corresponds to the value NTP_AUTH_MD5 of OpenconfigSystem_NTP_AUTH_TYPE OpenconfigSystem_NTP_AUTH_TYPE_NTP_AUTH_MD5 E_OpenconfigSystem_NTP_AUTH_TYPE = 1 )
func (E_OpenconfigSystem_NTP_AUTH_TYPE) IsYANGGoEnum ¶
func (E_OpenconfigSystem_NTP_AUTH_TYPE) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigSystem_NTP_AUTH_TYPE implements the yang.GoEnum interface. This ensures that OpenconfigSystem_NTP_AUTH_TYPE can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigSystem_NTP_AUTH_TYPE) String ¶
func (e E_OpenconfigSystem_NTP_AUTH_TYPE) String() string
String returns a logging-friendly string for E_OpenconfigSystem_NTP_AUTH_TYPE.
func (E_OpenconfigSystem_NTP_AUTH_TYPE) ΛMap ¶
func (E_OpenconfigSystem_NTP_AUTH_TYPE) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigSystem_NTP_AUTH_TYPE.
type E_OpenconfigWifiTypes_AP_STATE ¶
type E_OpenconfigWifiTypes_AP_STATE int64
E_OpenconfigWifiTypes_AP_STATE is a derived int64 type which is used to represent the enumerated node OpenconfigWifiTypes_AP_STATE. An additional value named OpenconfigWifiTypes_AP_STATE_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigWifiTypes_AP_STATE_UNSET corresponds to the value UNSET of OpenconfigWifiTypes_AP_STATE OpenconfigWifiTypes_AP_STATE_UNSET E_OpenconfigWifiTypes_AP_STATE = 0 // OpenconfigWifiTypes_AP_STATE_DOWN corresponds to the value DOWN of OpenconfigWifiTypes_AP_STATE OpenconfigWifiTypes_AP_STATE_DOWN E_OpenconfigWifiTypes_AP_STATE = 1 // OpenconfigWifiTypes_AP_STATE_UP corresponds to the value UP of OpenconfigWifiTypes_AP_STATE OpenconfigWifiTypes_AP_STATE_UP E_OpenconfigWifiTypes_AP_STATE = 2 // OpenconfigWifiTypes_AP_STATE_UPGRADING corresponds to the value UPGRADING of OpenconfigWifiTypes_AP_STATE OpenconfigWifiTypes_AP_STATE_UPGRADING E_OpenconfigWifiTypes_AP_STATE = 3 )
func (E_OpenconfigWifiTypes_AP_STATE) IsYANGGoEnum ¶
func (E_OpenconfigWifiTypes_AP_STATE) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigWifiTypes_AP_STATE implements the yang.GoEnum interface. This ensures that OpenconfigWifiTypes_AP_STATE can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigWifiTypes_AP_STATE) String ¶
func (e E_OpenconfigWifiTypes_AP_STATE) String() string
String returns a logging-friendly string for E_OpenconfigWifiTypes_AP_STATE.
func (E_OpenconfigWifiTypes_AP_STATE) ΛMap ¶
func (E_OpenconfigWifiTypes_AP_STATE) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigWifiTypes_AP_STATE.
type E_OpenconfigWifiTypes_CHANGE_REASON_TYPE ¶
type E_OpenconfigWifiTypes_CHANGE_REASON_TYPE int64
E_OpenconfigWifiTypes_CHANGE_REASON_TYPE is a derived int64 type which is used to represent the enumerated node OpenconfigWifiTypes_CHANGE_REASON_TYPE. An additional value named OpenconfigWifiTypes_CHANGE_REASON_TYPE_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigWifiTypes_CHANGE_REASON_TYPE_UNSET corresponds to the value UNSET of OpenconfigWifiTypes_CHANGE_REASON_TYPE OpenconfigWifiTypes_CHANGE_REASON_TYPE_UNSET E_OpenconfigWifiTypes_CHANGE_REASON_TYPE = 0 // OpenconfigWifiTypes_CHANGE_REASON_TYPE_BETTER_CHANNEL corresponds to the value BETTER_CHANNEL of OpenconfigWifiTypes_CHANGE_REASON_TYPE OpenconfigWifiTypes_CHANGE_REASON_TYPE_BETTER_CHANNEL E_OpenconfigWifiTypes_CHANGE_REASON_TYPE = 1 // OpenconfigWifiTypes_CHANGE_REASON_TYPE_DFS corresponds to the value DFS of OpenconfigWifiTypes_CHANGE_REASON_TYPE OpenconfigWifiTypes_CHANGE_REASON_TYPE_DFS E_OpenconfigWifiTypes_CHANGE_REASON_TYPE = 2 // OpenconfigWifiTypes_CHANGE_REASON_TYPE_ERRORS corresponds to the value ERRORS of OpenconfigWifiTypes_CHANGE_REASON_TYPE OpenconfigWifiTypes_CHANGE_REASON_TYPE_ERRORS E_OpenconfigWifiTypes_CHANGE_REASON_TYPE = 3 // OpenconfigWifiTypes_CHANGE_REASON_TYPE_NOISE corresponds to the value NOISE of OpenconfigWifiTypes_CHANGE_REASON_TYPE OpenconfigWifiTypes_CHANGE_REASON_TYPE_NOISE E_OpenconfigWifiTypes_CHANGE_REASON_TYPE = 4 )
func (E_OpenconfigWifiTypes_CHANGE_REASON_TYPE) IsYANGGoEnum ¶
func (E_OpenconfigWifiTypes_CHANGE_REASON_TYPE) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigWifiTypes_CHANGE_REASON_TYPE implements the yang.GoEnum interface. This ensures that OpenconfigWifiTypes_CHANGE_REASON_TYPE can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigWifiTypes_CHANGE_REASON_TYPE) String ¶
func (e E_OpenconfigWifiTypes_CHANGE_REASON_TYPE) String() string
String returns a logging-friendly string for E_OpenconfigWifiTypes_CHANGE_REASON_TYPE.
func (E_OpenconfigWifiTypes_CHANGE_REASON_TYPE) ΛMap ¶
func (E_OpenconfigWifiTypes_CHANGE_REASON_TYPE) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigWifiTypes_CHANGE_REASON_TYPE.
type E_OpenconfigWifiTypes_CLIENT_CAPABILITIES ¶
type E_OpenconfigWifiTypes_CLIENT_CAPABILITIES int64
E_OpenconfigWifiTypes_CLIENT_CAPABILITIES is a derived int64 type which is used to represent the enumerated node OpenconfigWifiTypes_CLIENT_CAPABILITIES. An additional value named OpenconfigWifiTypes_CLIENT_CAPABILITIES_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigWifiTypes_CLIENT_CAPABILITIES_UNSET corresponds to the value UNSET of OpenconfigWifiTypes_CLIENT_CAPABILITIES OpenconfigWifiTypes_CLIENT_CAPABILITIES_UNSET E_OpenconfigWifiTypes_CLIENT_CAPABILITIES = 0 // OpenconfigWifiTypes_CLIENT_CAPABILITIES_DOT_11R corresponds to the value DOT_11R of OpenconfigWifiTypes_CLIENT_CAPABILITIES OpenconfigWifiTypes_CLIENT_CAPABILITIES_DOT_11R E_OpenconfigWifiTypes_CLIENT_CAPABILITIES = 1 // OpenconfigWifiTypes_CLIENT_CAPABILITIES_DOT_11V corresponds to the value DOT_11V of OpenconfigWifiTypes_CLIENT_CAPABILITIES OpenconfigWifiTypes_CLIENT_CAPABILITIES_DOT_11V E_OpenconfigWifiTypes_CLIENT_CAPABILITIES = 2 // OpenconfigWifiTypes_CLIENT_CAPABILITIES_MU_BEAMFORMEE corresponds to the value MU_BEAMFORMEE of OpenconfigWifiTypes_CLIENT_CAPABILITIES OpenconfigWifiTypes_CLIENT_CAPABILITIES_MU_BEAMFORMEE E_OpenconfigWifiTypes_CLIENT_CAPABILITIES = 3 // OpenconfigWifiTypes_CLIENT_CAPABILITIES_MU_BEAMFORMER corresponds to the value MU_BEAMFORMER of OpenconfigWifiTypes_CLIENT_CAPABILITIES OpenconfigWifiTypes_CLIENT_CAPABILITIES_MU_BEAMFORMER E_OpenconfigWifiTypes_CLIENT_CAPABILITIES = 4 // OpenconfigWifiTypes_CLIENT_CAPABILITIES_OFDMA corresponds to the value OFDMA of OpenconfigWifiTypes_CLIENT_CAPABILITIES OpenconfigWifiTypes_CLIENT_CAPABILITIES_OFDMA E_OpenconfigWifiTypes_CLIENT_CAPABILITIES = 5 )
func (E_OpenconfigWifiTypes_CLIENT_CAPABILITIES) IsYANGGoEnum ¶
func (E_OpenconfigWifiTypes_CLIENT_CAPABILITIES) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigWifiTypes_CLIENT_CAPABILITIES implements the yang.GoEnum interface. This ensures that OpenconfigWifiTypes_CLIENT_CAPABILITIES can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigWifiTypes_CLIENT_CAPABILITIES) String ¶
func (e E_OpenconfigWifiTypes_CLIENT_CAPABILITIES) String() string
String returns a logging-friendly string for E_OpenconfigWifiTypes_CLIENT_CAPABILITIES.
func (E_OpenconfigWifiTypes_CLIENT_CAPABILITIES) ΛMap ¶
func (E_OpenconfigWifiTypes_CLIENT_CAPABILITIES) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigWifiTypes_CLIENT_CAPABILITIES.
type E_OpenconfigWifiTypes_CLIENT_STATE ¶
type E_OpenconfigWifiTypes_CLIENT_STATE int64
E_OpenconfigWifiTypes_CLIENT_STATE is a derived int64 type which is used to represent the enumerated node OpenconfigWifiTypes_CLIENT_STATE. An additional value named OpenconfigWifiTypes_CLIENT_STATE_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigWifiTypes_CLIENT_STATE_UNSET corresponds to the value UNSET of OpenconfigWifiTypes_CLIENT_STATE OpenconfigWifiTypes_CLIENT_STATE_UNSET E_OpenconfigWifiTypes_CLIENT_STATE = 0 // OpenconfigWifiTypes_CLIENT_STATE_ASSOCIATED corresponds to the value ASSOCIATED of OpenconfigWifiTypes_CLIENT_STATE OpenconfigWifiTypes_CLIENT_STATE_ASSOCIATED E_OpenconfigWifiTypes_CLIENT_STATE = 1 // OpenconfigWifiTypes_CLIENT_STATE_AUTHENTICATED corresponds to the value AUTHENTICATED of OpenconfigWifiTypes_CLIENT_STATE OpenconfigWifiTypes_CLIENT_STATE_AUTHENTICATED E_OpenconfigWifiTypes_CLIENT_STATE = 2 // OpenconfigWifiTypes_CLIENT_STATE_BLACKLISTED corresponds to the value BLACKLISTED of OpenconfigWifiTypes_CLIENT_STATE OpenconfigWifiTypes_CLIENT_STATE_BLACKLISTED E_OpenconfigWifiTypes_CLIENT_STATE = 3 // OpenconfigWifiTypes_CLIENT_STATE_DHCP_FAILURE corresponds to the value DHCP_FAILURE of OpenconfigWifiTypes_CLIENT_STATE OpenconfigWifiTypes_CLIENT_STATE_DHCP_FAILURE E_OpenconfigWifiTypes_CLIENT_STATE = 4 // OpenconfigWifiTypes_CLIENT_STATE_DHCP_REQD corresponds to the value DHCP_REQD of OpenconfigWifiTypes_CLIENT_STATE OpenconfigWifiTypes_CLIENT_STATE_DHCP_REQD E_OpenconfigWifiTypes_CLIENT_STATE = 5 // OpenconfigWifiTypes_CLIENT_STATE_L2AUTH_FAILURE_REJECT corresponds to the value L2AUTH_FAILURE_REJECT of OpenconfigWifiTypes_CLIENT_STATE OpenconfigWifiTypes_CLIENT_STATE_L2AUTH_FAILURE_REJECT E_OpenconfigWifiTypes_CLIENT_STATE = 6 // OpenconfigWifiTypes_CLIENT_STATE_L2AUTH_FAILURE_TIMEOUT corresponds to the value L2AUTH_FAILURE_TIMEOUT of OpenconfigWifiTypes_CLIENT_STATE OpenconfigWifiTypes_CLIENT_STATE_L2AUTH_FAILURE_TIMEOUT E_OpenconfigWifiTypes_CLIENT_STATE = 7 // OpenconfigWifiTypes_CLIENT_STATE_L2AUTH_REQD corresponds to the value L2AUTH_REQD of OpenconfigWifiTypes_CLIENT_STATE OpenconfigWifiTypes_CLIENT_STATE_L2AUTH_REQD E_OpenconfigWifiTypes_CLIENT_STATE = 8 // OpenconfigWifiTypes_CLIENT_STATE_L3AUTH_FAILURE corresponds to the value L3AUTH_FAILURE of OpenconfigWifiTypes_CLIENT_STATE OpenconfigWifiTypes_CLIENT_STATE_L3AUTH_FAILURE E_OpenconfigWifiTypes_CLIENT_STATE = 9 // OpenconfigWifiTypes_CLIENT_STATE_L3AUTH_REQD corresponds to the value L3AUTH_REQD of OpenconfigWifiTypes_CLIENT_STATE OpenconfigWifiTypes_CLIENT_STATE_L3AUTH_REQD E_OpenconfigWifiTypes_CLIENT_STATE = 10 // OpenconfigWifiTypes_CLIENT_STATE_POWERSAVE corresponds to the value POWERSAVE of OpenconfigWifiTypes_CLIENT_STATE OpenconfigWifiTypes_CLIENT_STATE_POWERSAVE E_OpenconfigWifiTypes_CLIENT_STATE = 11 )
func (E_OpenconfigWifiTypes_CLIENT_STATE) IsYANGGoEnum ¶
func (E_OpenconfigWifiTypes_CLIENT_STATE) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigWifiTypes_CLIENT_STATE implements the yang.GoEnum interface. This ensures that OpenconfigWifiTypes_CLIENT_STATE can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigWifiTypes_CLIENT_STATE) String ¶
func (e E_OpenconfigWifiTypes_CLIENT_STATE) String() string
String returns a logging-friendly string for E_OpenconfigWifiTypes_CLIENT_STATE.
func (E_OpenconfigWifiTypes_CLIENT_STATE) ΛMap ¶
func (E_OpenconfigWifiTypes_CLIENT_STATE) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigWifiTypes_CLIENT_STATE.
type E_OpenconfigWifiTypes_DATA_RATE ¶
type E_OpenconfigWifiTypes_DATA_RATE int64
E_OpenconfigWifiTypes_DATA_RATE is a derived int64 type which is used to represent the enumerated node OpenconfigWifiTypes_DATA_RATE. An additional value named OpenconfigWifiTypes_DATA_RATE_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigWifiTypes_DATA_RATE_UNSET corresponds to the value UNSET of OpenconfigWifiTypes_DATA_RATE OpenconfigWifiTypes_DATA_RATE_UNSET E_OpenconfigWifiTypes_DATA_RATE = 0 // OpenconfigWifiTypes_DATA_RATE_RATE_11MB corresponds to the value RATE_11MB of OpenconfigWifiTypes_DATA_RATE OpenconfigWifiTypes_DATA_RATE_RATE_11MB E_OpenconfigWifiTypes_DATA_RATE = 1 // OpenconfigWifiTypes_DATA_RATE_RATE_12MB corresponds to the value RATE_12MB of OpenconfigWifiTypes_DATA_RATE OpenconfigWifiTypes_DATA_RATE_RATE_12MB E_OpenconfigWifiTypes_DATA_RATE = 2 // OpenconfigWifiTypes_DATA_RATE_RATE_18MB corresponds to the value RATE_18MB of OpenconfigWifiTypes_DATA_RATE OpenconfigWifiTypes_DATA_RATE_RATE_18MB E_OpenconfigWifiTypes_DATA_RATE = 3 // OpenconfigWifiTypes_DATA_RATE_RATE_1MB corresponds to the value RATE_1MB of OpenconfigWifiTypes_DATA_RATE OpenconfigWifiTypes_DATA_RATE_RATE_1MB E_OpenconfigWifiTypes_DATA_RATE = 4 // OpenconfigWifiTypes_DATA_RATE_RATE_24MB corresponds to the value RATE_24MB of OpenconfigWifiTypes_DATA_RATE OpenconfigWifiTypes_DATA_RATE_RATE_24MB E_OpenconfigWifiTypes_DATA_RATE = 5 // OpenconfigWifiTypes_DATA_RATE_RATE_2MB corresponds to the value RATE_2MB of OpenconfigWifiTypes_DATA_RATE OpenconfigWifiTypes_DATA_RATE_RATE_2MB E_OpenconfigWifiTypes_DATA_RATE = 6 // OpenconfigWifiTypes_DATA_RATE_RATE_36MB corresponds to the value RATE_36MB of OpenconfigWifiTypes_DATA_RATE OpenconfigWifiTypes_DATA_RATE_RATE_36MB E_OpenconfigWifiTypes_DATA_RATE = 7 // OpenconfigWifiTypes_DATA_RATE_RATE_48MB corresponds to the value RATE_48MB of OpenconfigWifiTypes_DATA_RATE OpenconfigWifiTypes_DATA_RATE_RATE_48MB E_OpenconfigWifiTypes_DATA_RATE = 8 // OpenconfigWifiTypes_DATA_RATE_RATE_5_5MB corresponds to the value RATE_5_5MB of OpenconfigWifiTypes_DATA_RATE OpenconfigWifiTypes_DATA_RATE_RATE_5_5MB E_OpenconfigWifiTypes_DATA_RATE = 9 // OpenconfigWifiTypes_DATA_RATE_RATE_54MB corresponds to the value RATE_54MB of OpenconfigWifiTypes_DATA_RATE OpenconfigWifiTypes_DATA_RATE_RATE_54MB E_OpenconfigWifiTypes_DATA_RATE = 10 // OpenconfigWifiTypes_DATA_RATE_RATE_6MB corresponds to the value RATE_6MB of OpenconfigWifiTypes_DATA_RATE OpenconfigWifiTypes_DATA_RATE_RATE_6MB E_OpenconfigWifiTypes_DATA_RATE = 11 // OpenconfigWifiTypes_DATA_RATE_RATE_9MB corresponds to the value RATE_9MB of OpenconfigWifiTypes_DATA_RATE OpenconfigWifiTypes_DATA_RATE_RATE_9MB E_OpenconfigWifiTypes_DATA_RATE = 12 )
func (E_OpenconfigWifiTypes_DATA_RATE) IsYANGGoEnum ¶
func (E_OpenconfigWifiTypes_DATA_RATE) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigWifiTypes_DATA_RATE implements the yang.GoEnum interface. This ensures that OpenconfigWifiTypes_DATA_RATE can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigWifiTypes_DATA_RATE) String ¶
func (e E_OpenconfigWifiTypes_DATA_RATE) String() string
String returns a logging-friendly string for E_OpenconfigWifiTypes_DATA_RATE.
func (E_OpenconfigWifiTypes_DATA_RATE) ΛMap ¶
func (E_OpenconfigWifiTypes_DATA_RATE) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigWifiTypes_DATA_RATE.
type E_OpenconfigWifiTypes_OPERATING_FREQUENCY ¶
type E_OpenconfigWifiTypes_OPERATING_FREQUENCY int64
E_OpenconfigWifiTypes_OPERATING_FREQUENCY is a derived int64 type which is used to represent the enumerated node OpenconfigWifiTypes_OPERATING_FREQUENCY. An additional value named OpenconfigWifiTypes_OPERATING_FREQUENCY_UNSET is added to the enumeration which is used as the nil value, indicating that the enumeration was not explicitly set by the program importing the generated structures.
const ( // OpenconfigWifiTypes_OPERATING_FREQUENCY_UNSET corresponds to the value UNSET of OpenconfigWifiTypes_OPERATING_FREQUENCY OpenconfigWifiTypes_OPERATING_FREQUENCY_UNSET E_OpenconfigWifiTypes_OPERATING_FREQUENCY = 0 // OpenconfigWifiTypes_OPERATING_FREQUENCY_FREQ_2GHZ corresponds to the value FREQ_2GHZ of OpenconfigWifiTypes_OPERATING_FREQUENCY OpenconfigWifiTypes_OPERATING_FREQUENCY_FREQ_2GHZ E_OpenconfigWifiTypes_OPERATING_FREQUENCY = 1 // OpenconfigWifiTypes_OPERATING_FREQUENCY_FREQ_2_5_GHZ corresponds to the value FREQ_2_5_GHZ of OpenconfigWifiTypes_OPERATING_FREQUENCY OpenconfigWifiTypes_OPERATING_FREQUENCY_FREQ_2_5_GHZ E_OpenconfigWifiTypes_OPERATING_FREQUENCY = 2 // OpenconfigWifiTypes_OPERATING_FREQUENCY_FREQ_5GHZ corresponds to the value FREQ_5GHZ of OpenconfigWifiTypes_OPERATING_FREQUENCY OpenconfigWifiTypes_OPERATING_FREQUENCY_FREQ_5GHZ E_OpenconfigWifiTypes_OPERATING_FREQUENCY = 3 )
func (E_OpenconfigWifiTypes_OPERATING_FREQUENCY) IsYANGGoEnum ¶
func (E_OpenconfigWifiTypes_OPERATING_FREQUENCY) IsYANGGoEnum()
IsYANGGoEnum ensures that OpenconfigWifiTypes_OPERATING_FREQUENCY implements the yang.GoEnum interface. This ensures that OpenconfigWifiTypes_OPERATING_FREQUENCY can be identified as a mapped type for a YANG enumeration.
func (E_OpenconfigWifiTypes_OPERATING_FREQUENCY) String ¶
func (e E_OpenconfigWifiTypes_OPERATING_FREQUENCY) String() string
String returns a logging-friendly string for E_OpenconfigWifiTypes_OPERATING_FREQUENCY.
func (E_OpenconfigWifiTypes_OPERATING_FREQUENCY) ΛMap ¶
func (E_OpenconfigWifiTypes_OPERATING_FREQUENCY) ΛMap() map[string]map[int64]ygot.EnumDefinition
ΛMap returns the value lookup map associated with OpenconfigWifiTypes_OPERATING_FREQUENCY.
type OpenconfigAccessPoints_AccessPoints ¶
type OpenconfigAccessPoints_AccessPoints struct {
AccessPoint map[string]*OpenconfigAccessPoints_AccessPoints_AccessPoint `path:"access-point" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints represents the /openconfig-access-points/access-points YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints) NewAccessPoint ¶
func (t *OpenconfigAccessPoints_AccessPoints) NewAccessPoint(Hostname string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint, error)
NewAccessPoint creates a new entry in the AccessPoint list of the OpenconfigAccessPoints_AccessPoints struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint struct { AssignedApManagers *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers `path:"assigned-ap-managers" module:"openconfig-access-points"` Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_Config `path:"config" module:"openconfig-access-points"` Hostname *string `path:"hostname" module:"openconfig-access-points"` Radios *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios `path:"radios" module:"openconfig-access-points"` Ssids *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids `path:"ssids" module:"openconfig-access-points"` System *OpenconfigAccessPoints_AccessPoints_AccessPoint_System `path:"system" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint represents the /openconfig-access-points/access-points/access-point YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers struct {
ApManager map[string]*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager `path:"ap-manager" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers represents the /openconfig-access-points/access-points/access-point/assigned-ap-managers YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers) NewApManager ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers) NewApManager(Id string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager, error)
NewApManager creates a new entry in the ApManager list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_Config `path:"config" module:"openconfig-access-points"` Id *string `path:"id" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager represents the /openconfig-access-points/access-points/access-point/assigned-ap-managers/ap-manager YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_Config struct { ApManagerIpv4Address *string `path:"ap-manager-ipv4-address" module:"openconfig-access-points"` ApManagerIpv6Address []string `path:"ap-manager-ipv6-address" module:"openconfig-access-points"` Fqdn *string `path:"fqdn" module:"openconfig-access-points"` Id *string `path:"id" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_Config represents the /openconfig-access-points/access-points/access-point/assigned-ap-managers/ap-manager/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_State struct { ApManagerIpv4Address *string `path:"ap-manager-ipv4-address" module:"openconfig-access-points"` ApManagerIpv6Address []string `path:"ap-manager-ipv6-address" module:"openconfig-access-points"` Fqdn *string `path:"fqdn" module:"openconfig-access-points"` Id *string `path:"id" module:"openconfig-access-points"` Joined *bool `path:"joined" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_State represents the /openconfig-access-points/access-points/access-point/assigned-ap-managers/ap-manager/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_AssignedApManagers_ApManager_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Config struct {
Hostname *string `path:"hostname" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_Config represents the /openconfig-access-points/access-points/access-point/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios struct {
Radio map[OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Key]*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio `path:"radio" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios represents the /openconfig-access-points/access-points/access-point/radios YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios) NewRadio ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios) NewRadio(Id uint8, OperatingFrequency E_OpenconfigWifiTypes_OPERATING_FREQUENCY) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio, error)
NewRadio creates a new entry in the Radio list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Config `path:"config" module:"openconfig-access-points"` Id *uint8 `path:"id" module:"openconfig-access-points"` Neighbors *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors `path:"neighbors" module:"openconfig-access-points"` OperatingFrequency E_OpenconfigWifiTypes_OPERATING_FREQUENCY `path:"operating-frequency" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio represents the /openconfig-access-points/access-points/access-point/radios/radio YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Config struct { AllowedChannels []uint8 `path:"allowed-channels" module:"openconfig-access-points"` AntennaGain *int8 `path:"antenna-gain" module:"openconfig-access-points"` BssColorId *uint8 `path:"bss-color-id" module:"openconfig-access-points"` BssColoring *bool `path:"bss-coloring" module:"openconfig-access-points"` Channel *uint8 `path:"channel" module:"openconfig-access-points"` ChannelWidth *uint8 `path:"channel-width" module:"openconfig-access-points"` Dca *bool `path:"dca" module:"openconfig-access-points"` Dtp *bool `path:"dtp" module:"openconfig-access-points"` DtpMax *int8 `path:"dtp-max" module:"openconfig-access-points"` DtpMin *int8 `path:"dtp-min" module:"openconfig-access-points"` Enabled *bool `path:"enabled" module:"openconfig-access-points"` Id *uint8 `path:"id" module:"openconfig-access-points"` OperatingFrequency E_OpenconfigWifiTypes_OPERATING_FREQUENCY `path:"operating-frequency" module:"openconfig-access-points"` Scanning *bool `path:"scanning" module:"openconfig-access-points"` ScanningDeferClients *uint8 `path:"scanning-defer-clients" module:"openconfig-access-points"` ScanningDeferTraffic *bool `path:"scanning-defer-traffic" module:"openconfig-access-points"` ScanningDwellTime *uint16 `path:"scanning-dwell-time" module:"openconfig-access-points"` ScanningInterval *uint8 `path:"scanning-interval" module:"openconfig-access-points"` TransmitEirp *uint8 `path:"transmit-eirp" module:"openconfig-access-points"` TransmitPower *int8 `path:"transmit-power" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Config represents the /openconfig-access-points/access-points/access-point/radios/radio/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Key ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Key struct { Id uint8 `path:"id"` OperatingFrequency E_OpenconfigWifiTypes_OPERATING_FREQUENCY `path:"operating-frequency"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Key represents the key for list Radio of element /openconfig-access-points/access-points/access-point/radios.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors struct {
Neighbor map[string]*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor `path:"neighbor" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors represents the /openconfig-access-points/access-points/access-point/radios/radio/neighbors YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors) NewNeighbor ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors) NewNeighbor(Bssid string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor, error)
NewNeighbor creates a new entry in the Neighbor list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor struct { Bssid *string `path:"bssid" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor represents the /openconfig-access-points/access-points/access-point/radios/radio/neighbors/neighbor YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State struct { BssColorId *uint8 `path:"bss-color-id" module:"openconfig-access-points"` Bssid *string `path:"bssid" module:"openconfig-access-points"` Channel *uint16 `path:"channel" module:"openconfig-access-points"` LastSeen *uint64 `path:"last-seen" module:"openconfig-access-points"` Opmode E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode `path:"opmode" module:"openconfig-access-points"` PrimaryChannel *uint16 `path:"primary-channel" module:"openconfig-access-points"` Rssi *int8 `path:"rssi" module:"openconfig-access-points"` Ssid *string `path:"ssid" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State represents the /openconfig-access-points/access-points/access-point/radios/radio/neighbors/neighbor/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State struct { AllowedChannels []uint8 `path:"allowed-channels" module:"openconfig-access-points"` AllowedRegulatoryChannels []uint8 `path:"allowed-regulatory-channels" module:"openconfig-access-points"` AntennaGain *int8 `path:"antenna-gain" module:"openconfig-access-points"` BaseRadioMac *string `path:"base-radio-mac" module:"openconfig-access-points"` BssColorId *uint8 `path:"bss-color-id" module:"openconfig-access-points"` BssColoring *bool `path:"bss-coloring" module:"openconfig-access-points"` Channel *uint8 `path:"channel" module:"openconfig-access-points"` ChannelChangeReason E_OpenconfigWifiTypes_CHANGE_REASON_TYPE `path:"channel-change-reason" module:"openconfig-access-points"` ChannelWidth *uint8 `path:"channel-width" module:"openconfig-access-points"` Counters *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State_Counters `path:"counters" module:"openconfig-access-points"` Dca *bool `path:"dca" module:"openconfig-access-points"` DfsHitTime *uint64 `path:"dfs-hit-time" module:"openconfig-access-points"` Dtp *bool `path:"dtp" module:"openconfig-access-points"` DtpMax *int8 `path:"dtp-max" module:"openconfig-access-points"` DtpMin *int8 `path:"dtp-min" module:"openconfig-access-points"` Enabled *bool `path:"enabled" module:"openconfig-access-points"` Id *uint8 `path:"id" module:"openconfig-access-points"` OperatingFrequency E_OpenconfigWifiTypes_OPERATING_FREQUENCY `path:"operating-frequency" module:"openconfig-access-points"` RxDot11ChannelUtilization *uint8 `path:"rx-dot11-channel-utilization" module:"openconfig-access-points"` RxNoiseChannelUtilization *uint8 `path:"rx-noise-channel-utilization" module:"openconfig-access-points"` Scanning *bool `path:"scanning" module:"openconfig-access-points"` ScanningDeferClients *uint8 `path:"scanning-defer-clients" module:"openconfig-access-points"` ScanningDeferTraffic *bool `path:"scanning-defer-traffic" module:"openconfig-access-points"` ScanningDwellTime *uint16 `path:"scanning-dwell-time" module:"openconfig-access-points"` ScanningInterval *uint8 `path:"scanning-interval" module:"openconfig-access-points"` SoftwareSelectable *bool `path:"software-selectable" module:"openconfig-access-points"` SupportedChannels []uint8 `path:"supported-channels" module:"openconfig-access-points"` TotalChannelUtilization *uint8 `path:"total-channel-utilization" module:"openconfig-access-points"` TransmitEirp *uint8 `path:"transmit-eirp" module:"openconfig-access-points"` TransmitPower *int8 `path:"transmit-power" module:"openconfig-access-points"` TxDot11ChannelUtilization *uint8 `path:"tx-dot11-channel-utilization" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State represents the /openconfig-access-points/access-points/access-point/radios/radio/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State_Counters ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State_Counters struct { FailedFcsFrames *uint64 `path:"failed-fcs-frames" module:"openconfig-access-points"` NoiseFloor *int8 `path:"noise-floor" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State_Counters represents the /openconfig-access-points/access-points/access-point/radios/radio/state/counters YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State_Counters) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State_Counters) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State_Counters implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State_Counters) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State_Counters) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State_Counters) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids struct {
Ssid map[string]*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid `path:"ssid" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids represents the /openconfig-access-points/access-points/access-point/ssids YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids) NewSsid ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids) NewSsid(Name string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid, error)
NewSsid creates a new entry in the Ssid list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid struct { BandSteering *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering `path:"band-steering" module:"openconfig-access-points"` Bssids *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids `path:"bssids" module:"openconfig-access-points"` Clients *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients `path:"clients" module:"openconfig-access-points"` Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config `path:"config" module:"openconfig-access-points"` Dot11R *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R `path:"dot11r" module:"openconfig-access-points"` Dot11V *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V `path:"dot11v" module:"openconfig-access-points"` Dot1XTimers *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers `path:"dot1x-timers" module:"openconfig-access-points"` Name *string `path:"name" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_State `path:"state" module:"openconfig-access-points"` Wmm *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm `path:"wmm" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid represents the /openconfig-access-points/access-points/access-point/ssids/ssid YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_Config `path:"config" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering represents the /openconfig-access-points/access-points/access-point/ssids/ssid/band-steering YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_Config struct { BandSteering *bool `path:"band-steering" module:"openconfig-access-points"` SteeringRssi *int8 `path:"steering-rssi" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_Config represents the /openconfig-access-points/access-points/access-point/ssids/ssid/band-steering/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_State struct { BandSteering *bool `path:"band-steering" module:"openconfig-access-points"` SteeringRssi *int8 `path:"steering-rssi" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_State represents the /openconfig-access-points/access-points/access-point/ssids/ssid/band-steering/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_BandSteering_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids struct {
Bssid map[OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_Key]*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid `path:"bssid" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids represents the /openconfig-access-points/access-points/access-point/ssids/ssid/bssids YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids) NewBssid ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids) NewBssid(RadioId uint8, Bssid string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid, error)
NewBssid creates a new entry in the Bssid list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid struct { Bssid *string `path:"bssid" module:"openconfig-access-points"` RadioId *uint8 `path:"radio-id" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid represents the /openconfig-access-points/access-points/access-point/ssids/ssid/bssids/bssid YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_Key ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_Key struct { RadioId uint8 `path:"radio-id"` Bssid string `path:"bssid"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_Key represents the key for list Bssid of element /openconfig-access-points/access-points/access-point/ssids/ssid/bssids.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State struct { Bssid *string `path:"bssid" module:"openconfig-access-points"` Counters *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters `path:"counters" module:"openconfig-access-points"` NumAssociatedClients *uint8 `path:"num-associated-clients" module:"openconfig-access-points"` RadioId *uint8 `path:"radio-id" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State represents the /openconfig-access-points/access-points/access-point/ssids/ssid/bssids/bssid/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters struct { BssChannelUtilization *uint8 `path:"bss-channel-utilization" module:"openconfig-access-points"` RxBssDot11ChannelUtilization *uint8 `path:"rx-bss-dot11-channel-utilization" module:"openconfig-access-points"` RxBytesData *uint64 `path:"rx-bytes-data" module:"openconfig-access-points"` RxControl *uint64 `path:"rx-control" module:"openconfig-access-points"` RxDataDist *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist `path:"rx-data-dist" module:"openconfig-access-points"` RxDataWmm *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm `path:"rx-data-wmm" module:"openconfig-access-points"` RxMcs *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs `path:"rx-mcs" module:"openconfig-access-points"` RxMgmt *uint64 `path:"rx-mgmt" module:"openconfig-access-points"` RxRetries *uint64 `path:"rx-retries" module:"openconfig-access-points"` RxRetriesData *uint64 `path:"rx-retries-data" module:"openconfig-access-points"` RxRetriesSubframe *uint64 `path:"rx-retries-subframe" module:"openconfig-access-points"` TxBssDot11ChannelUtilization *uint8 `path:"tx-bss-dot11-channel-utilization" module:"openconfig-access-points"` TxBytesData *uint64 `path:"tx-bytes-data" module:"openconfig-access-points"` TxControl *uint64 `path:"tx-control" module:"openconfig-access-points"` TxDataDist *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist `path:"tx-data-dist" module:"openconfig-access-points"` TxDataWmm *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm `path:"tx-data-wmm" module:"openconfig-access-points"` TxMcs *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs `path:"tx-mcs" module:"openconfig-access-points"` TxMgmt *uint64 `path:"tx-mgmt" module:"openconfig-access-points"` TxRetries *uint64 `path:"tx-retries" module:"openconfig-access-points"` TxRetriesData *uint64 `path:"tx-retries-data" module:"openconfig-access-points"` TxRetriesSubframe *uint64 `path:"tx-retries-subframe" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters represents the /openconfig-access-points/access-points/access-point/ssids/ssid/bssids/bssid/state/counters YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist struct { Rx_0_64 *uint64 `path:"rx-0-64" module:"openconfig-access-points"` Rx_1025_2048 *uint64 `path:"rx-1025-2048" module:"openconfig-access-points"` Rx_129_256 *uint64 `path:"rx-129-256" module:"openconfig-access-points"` Rx_131073_262144 *uint64 `path:"rx-131073-262144" module:"openconfig-access-points"` Rx_16385_32768 *uint64 `path:"rx-16385-32768" module:"openconfig-access-points"` Rx_2049_4096 *uint64 `path:"rx-2049-4096" module:"openconfig-access-points"` Rx_257_512 *uint64 `path:"rx-257-512" module:"openconfig-access-points"` Rx_262145_524288 *uint64 `path:"rx-262145-524288" module:"openconfig-access-points"` Rx_32769_65536 *uint64 `path:"rx-32769-65536" module:"openconfig-access-points"` Rx_4097_8192 *uint64 `path:"rx-4097-8192" module:"openconfig-access-points"` Rx_513_1024 *uint64 `path:"rx-513-1024" module:"openconfig-access-points"` Rx_524289_1048576 *uint64 `path:"rx-524289-1048576" module:"openconfig-access-points"` Rx_65_128 *uint64 `path:"rx-65-128" module:"openconfig-access-points"` Rx_65537_131072 *uint64 `path:"rx-65537-131072" module:"openconfig-access-points"` Rx_8193_16384 *uint64 `path:"rx-8193-16384" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist represents the /openconfig-access-points/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-dist YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm struct { Be *uint64 `path:"be" module:"openconfig-access-points"` Bk *uint64 `path:"bk" module:"openconfig-access-points"` Vi *uint64 `path:"vi" module:"openconfig-access-points"` Vo *uint64 `path:"vo" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm represents the /openconfig-access-points/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-wmm YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs struct { Mcs0 *uint64 `path:"mcs0" module:"openconfig-access-points"` Mcs1 *uint64 `path:"mcs1" module:"openconfig-access-points"` Mcs10 *uint64 `path:"mcs10" module:"openconfig-access-points"` Mcs11 *uint64 `path:"mcs11" module:"openconfig-access-points"` Mcs2 *uint64 `path:"mcs2" module:"openconfig-access-points"` Mcs3 *uint64 `path:"mcs3" module:"openconfig-access-points"` Mcs4 *uint64 `path:"mcs4" module:"openconfig-access-points"` Mcs5 *uint64 `path:"mcs5" module:"openconfig-access-points"` Mcs6 *uint64 `path:"mcs6" module:"openconfig-access-points"` Mcs7 *uint64 `path:"mcs7" module:"openconfig-access-points"` Mcs8 *uint64 `path:"mcs8" module:"openconfig-access-points"` Mcs9 *uint64 `path:"mcs9" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs represents the /openconfig-access-points/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-mcs YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist struct { Tx_0_64 *uint64 `path:"tx-0-64" module:"openconfig-access-points"` Tx_1025_2048 *uint64 `path:"tx-1025-2048" module:"openconfig-access-points"` Tx_129_256 *uint64 `path:"tx-129-256" module:"openconfig-access-points"` Tx_131073_262144 *uint64 `path:"tx-131073-262144" module:"openconfig-access-points"` Tx_16385_32768 *uint64 `path:"tx-16385-32768" module:"openconfig-access-points"` Tx_2049_4096 *uint64 `path:"tx-2049-4096" module:"openconfig-access-points"` Tx_257_512 *uint64 `path:"tx-257-512" module:"openconfig-access-points"` Tx_262145_524288 *uint64 `path:"tx-262145-524288" module:"openconfig-access-points"` Tx_32769_65536 *uint64 `path:"tx-32769-65536" module:"openconfig-access-points"` Tx_4097_8192 *uint64 `path:"tx-4097-8192" module:"openconfig-access-points"` Tx_513_1024 *uint64 `path:"tx-513-1024" module:"openconfig-access-points"` Tx_524289_1048576 *uint64 `path:"tx-524289-1048576" module:"openconfig-access-points"` Tx_65_128 *uint64 `path:"tx-65-128" module:"openconfig-access-points"` Tx_65537_131072 *uint64 `path:"tx-65537-131072" module:"openconfig-access-points"` Tx_8193_16384 *uint64 `path:"tx-8193-16384" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist represents the /openconfig-access-points/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-dist YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm struct { Be *uint64 `path:"be" module:"openconfig-access-points"` Bk *uint64 `path:"bk" module:"openconfig-access-points"` Vi *uint64 `path:"vi" module:"openconfig-access-points"` Vo *uint64 `path:"vo" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm represents the /openconfig-access-points/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-wmm YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs struct { Mcs0 *uint64 `path:"mcs0" module:"openconfig-access-points"` Mcs1 *uint64 `path:"mcs1" module:"openconfig-access-points"` Mcs10 *uint64 `path:"mcs10" module:"openconfig-access-points"` Mcs11 *uint64 `path:"mcs11" module:"openconfig-access-points"` Mcs2 *uint64 `path:"mcs2" module:"openconfig-access-points"` Mcs3 *uint64 `path:"mcs3" module:"openconfig-access-points"` Mcs4 *uint64 `path:"mcs4" module:"openconfig-access-points"` Mcs5 *uint64 `path:"mcs5" module:"openconfig-access-points"` Mcs6 *uint64 `path:"mcs6" module:"openconfig-access-points"` Mcs7 *uint64 `path:"mcs7" module:"openconfig-access-points"` Mcs8 *uint64 `path:"mcs8" module:"openconfig-access-points"` Mcs9 *uint64 `path:"mcs9" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs represents the /openconfig-access-points/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-mcs YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients struct {
Client map[string]*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client `path:"client" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients represents the /openconfig-access-points/access-points/access-point/ssids/ssid/clients YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients) NewClient ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients) NewClient(Mac string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client, error)
NewClient creates a new entry in the Client list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client struct { ClientCapabilities *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities `path:"client-capabilities" module:"openconfig-access-points"` ClientConnection *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection `path:"client-connection" module:"openconfig-access-points"` ClientRf *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf `path:"client-rf" module:"openconfig-access-points"` Dot11KNeighbors *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors `path:"dot11k-neighbors" module:"openconfig-access-points"` Mac *string `path:"mac" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client represents the /openconfig-access-points/access-points/access-point/ssids/ssid/clients/client YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities struct {
State *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities_State `path:"state" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities represents the /openconfig-access-points/access-points/access-point/ssids/ssid/clients/client/client-capabilities YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities_State struct { ChannelSupport []uint8 `path:"channel-support" module:"openconfig-access-points"` ClientCapabilities []E_OpenconfigWifiTypes_CLIENT_CAPABILITIES `path:"client-capabilities" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities_State represents the /openconfig-access-points/access-points/access-point/ssids/ssid/clients/client/client-capabilities/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientCapabilities_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection struct {
State *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection_State `path:"state" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection represents the /openconfig-access-points/access-points/access-point/ssids/ssid/clients/client/client-connection YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection_State struct { ClientState E_OpenconfigWifiTypes_CLIENT_STATE `path:"client-state" module:"openconfig-access-points"` ConnectionTime *uint64 `path:"connection-time" module:"openconfig-access-points"` Hostname *string `path:"hostname" module:"openconfig-access-points"` Ipv4Address []string `path:"ipv4-address" module:"openconfig-access-points"` Ipv6Addresses []string `path:"ipv6-addresses" module:"openconfig-access-points"` OperatingSystem *string `path:"operating-system" module:"openconfig-access-points"` Username *string `path:"username" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection_State represents the /openconfig-access-points/access-points/access-point/ssids/ssid/clients/client/client-connection/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientConnection_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf struct {
State *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State `path:"state" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf represents the /openconfig-access-points/access-points/access-point/ssids/ssid/clients/client/client-rf YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State struct { ConnectionMode E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode `path:"connection-mode" module:"openconfig-access-points"` Frequency *uint8 `path:"frequency" module:"openconfig-access-points"` PhyRate *uint16 `path:"phy-rate" module:"openconfig-access-points"` Rssi *int8 `path:"rssi" module:"openconfig-access-points"` Snr *uint8 `path:"snr" module:"openconfig-access-points"` Ss *uint8 `path:"ss" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State represents the /openconfig-access-points/access-points/access-point/ssids/ssid/clients/client/client-rf/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors struct {
State *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State `path:"state" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors represents the /openconfig-access-points/access-points/access-point/ssids/ssid/clients/client/dot11k-neighbors YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State struct { ChannelLoadReport *uint8 `path:"channel-load-report" module:"openconfig-access-points"` NeighborAntenna *uint8 `path:"neighbor-antenna" module:"openconfig-access-points"` NeighborBssid *string `path:"neighbor-bssid" module:"openconfig-access-points"` NeighborChannel *uint8 `path:"neighbor-channel" module:"openconfig-access-points"` NeighborRssi *int8 `path:"neighbor-rssi" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State represents the /openconfig-access-points/access-points/access-point/ssids/ssid/clients/client/dot11k-neighbors/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State struct { Counters *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State_Counters `path:"counters" module:"openconfig-access-points"` Mac *string `path:"mac" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State represents the /openconfig-access-points/access-points/access-point/ssids/ssid/clients/client/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State_Counters ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State_Counters struct { RxBytes *uint64 `path:"rx-bytes" module:"openconfig-access-points"` RxRetries *uint64 `path:"rx-retries" module:"openconfig-access-points"` TxBytes *uint64 `path:"tx-bytes" module:"openconfig-access-points"` TxRetries *uint64 `path:"tx-retries" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State_Counters represents the /openconfig-access-points/access-points/access-point/ssids/ssid/clients/client/state/counters YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State_Counters) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State_Counters) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State_Counters implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State_Counters) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State_Counters) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State_Counters) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config struct { AdvertiseApname *bool `path:"advertise-apname" module:"openconfig-access-points"` BasicDataRates_2G []E_OpenconfigWifiTypes_DATA_RATE `path:"basic-data-rates-2g" module:"openconfig-access-points"` BasicDataRates_5G []E_OpenconfigWifiTypes_DATA_RATE `path:"basic-data-rates-5g" module:"openconfig-access-points"` BroadcastFilter *bool `path:"broadcast-filter" module:"openconfig-access-points"` Csa *bool `path:"csa" module:"openconfig-access-points"` DefaultVlan *uint16 `path:"default-vlan" module:"openconfig-access-points"` DhcpRequired *bool `path:"dhcp-required" module:"openconfig-access-points"` Dot11K *bool `path:"dot11k" module:"openconfig-access-points"` Dva *bool `path:"dva" module:"openconfig-access-points"` Enabled *bool `path:"enabled" module:"openconfig-access-points"` GtkTimeout *uint16 `path:"gtk-timeout" module:"openconfig-access-points"` Hidden *bool `path:"hidden" module:"openconfig-access-points"` Ipv6NdpFilter *bool `path:"ipv6-ndp-filter" module:"openconfig-access-points"` Ipv6NdpFilterTimer *uint16 `path:"ipv6-ndp-filter-timer" module:"openconfig-access-points"` MulticastFilter *bool `path:"multicast-filter" module:"openconfig-access-points"` Name *string `path:"name" module:"openconfig-access-points"` Okc *bool `path:"okc" module:"openconfig-access-points"` OperatingFrequency E_OpenconfigWifiTypes_OPERATING_FREQUENCY `path:"operating-frequency" module:"openconfig-access-points"` Opmode E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode `path:"opmode" module:"openconfig-access-points"` PtkTimeout *uint16 `path:"ptk-timeout" module:"openconfig-access-points"` QbssLoad *bool `path:"qbss-load" module:"openconfig-access-points"` ServerGroup *string `path:"server-group" module:"openconfig-access-points"` StationIsolation *bool `path:"station-isolation" module:"openconfig-access-points"` SupportedDataRates_2G []E_OpenconfigWifiTypes_DATA_RATE `path:"supported-data-rates-2g" module:"openconfig-access-points"` SupportedDataRates_5G []E_OpenconfigWifiTypes_DATA_RATE `path:"supported-data-rates-5g" module:"openconfig-access-points"` VlanList []uint16 `path:"vlan-list" module:"openconfig-access-points"` Wpa2Psk *string `path:"wpa2-psk" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config represents the /openconfig-access-points/access-points/access-point/ssids/ssid/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config `path:"config" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R represents the /openconfig-access-points/access-points/access-point/ssids/ssid/dot11r YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config struct { Dot11R *bool `path:"dot11r" module:"openconfig-access-points"` Dot11RDomainid *uint16 `path:"dot11r-domainid" module:"openconfig-access-points"` Dot11RMethod E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod `path:"dot11r-method" module:"openconfig-access-points"` Dot11RR1KeyTimeout *uint16 `path:"dot11r-r1key-timeout" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config represents the /openconfig-access-points/access-points/access-point/ssids/ssid/dot11r/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_State struct { Dot11R *bool `path:"dot11r" module:"openconfig-access-points"` Dot11RDomainid *uint16 `path:"dot11r-domainid" module:"openconfig-access-points"` Dot11RMethod E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod `path:"dot11r-method" module:"openconfig-access-points"` Dot11RR1KeyTimeout *uint16 `path:"dot11r-r1key-timeout" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_State represents the /openconfig-access-points/access-points/access-point/ssids/ssid/dot11r/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_Config `path:"config" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V represents the /openconfig-access-points/access-points/access-point/ssids/ssid/dot11v YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_Config struct { Dot11VBssidle *bool `path:"dot11v-bssidle" module:"openconfig-access-points"` Dot11VBssidleTimeout *uint16 `path:"dot11v-bssidle-timeout" module:"openconfig-access-points"` Dot11VBsstransition *bool `path:"dot11v-bsstransition" module:"openconfig-access-points"` Dot11VDms *bool `path:"dot11v-dms" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_Config represents the /openconfig-access-points/access-points/access-point/ssids/ssid/dot11v/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_State struct { Dot11VBssidle *bool `path:"dot11v-bssidle" module:"openconfig-access-points"` Dot11VBssidleTimeout *uint16 `path:"dot11v-bssidle-timeout" module:"openconfig-access-points"` Dot11VBsstransition *bool `path:"dot11v-bsstransition" module:"openconfig-access-points"` Dot11VDms *bool `path:"dot11v-dms" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_State represents the /openconfig-access-points/access-points/access-point/ssids/ssid/dot11v/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11V_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_Config `path:"config" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers represents the /openconfig-access-points/access-points/access-point/ssids/ssid/dot1x-timers YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_Config struct { BlacklistTime *uint16 `path:"blacklist-time" module:"openconfig-access-points"` MaxAuthFailures *uint8 `path:"max-auth-failures" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_Config represents the /openconfig-access-points/access-points/access-point/ssids/ssid/dot1x-timers/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_State struct { BlacklistTime *uint16 `path:"blacklist-time" module:"openconfig-access-points"` MaxAuthFailures *uint8 `path:"max-auth-failures" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_State represents the /openconfig-access-points/access-points/access-point/ssids/ssid/dot1x-timers/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot1XTimers_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_State struct { AdvertiseApname *bool `path:"advertise-apname" module:"openconfig-access-points"` BasicDataRates_2G []E_OpenconfigWifiTypes_DATA_RATE `path:"basic-data-rates-2g" module:"openconfig-access-points"` BasicDataRates_5G []E_OpenconfigWifiTypes_DATA_RATE `path:"basic-data-rates-5g" module:"openconfig-access-points"` BroadcastFilter *bool `path:"broadcast-filter" module:"openconfig-access-points"` Csa *bool `path:"csa" module:"openconfig-access-points"` DefaultVlan *uint16 `path:"default-vlan" module:"openconfig-access-points"` DhcpRequired *bool `path:"dhcp-required" module:"openconfig-access-points"` Dot11K *bool `path:"dot11k" module:"openconfig-access-points"` Dva *bool `path:"dva" module:"openconfig-access-points"` Enabled *bool `path:"enabled" module:"openconfig-access-points"` GtkTimeout *uint16 `path:"gtk-timeout" module:"openconfig-access-points"` Hidden *bool `path:"hidden" module:"openconfig-access-points"` Ipv6NdpFilter *bool `path:"ipv6-ndp-filter" module:"openconfig-access-points"` Ipv6NdpFilterTimer *uint16 `path:"ipv6-ndp-filter-timer" module:"openconfig-access-points"` MulticastFilter *bool `path:"multicast-filter" module:"openconfig-access-points"` Name *string `path:"name" module:"openconfig-access-points"` Okc *bool `path:"okc" module:"openconfig-access-points"` OperatingFrequency E_OpenconfigWifiTypes_OPERATING_FREQUENCY `path:"operating-frequency" module:"openconfig-access-points"` Opmode E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode `path:"opmode" module:"openconfig-access-points"` PtkTimeout *uint16 `path:"ptk-timeout" module:"openconfig-access-points"` QbssLoad *bool `path:"qbss-load" module:"openconfig-access-points"` ServerGroup *string `path:"server-group" module:"openconfig-access-points"` StationIsolation *bool `path:"station-isolation" module:"openconfig-access-points"` SupportedDataRates_2G []E_OpenconfigWifiTypes_DATA_RATE `path:"supported-data-rates-2g" module:"openconfig-access-points"` SupportedDataRates_5G []E_OpenconfigWifiTypes_DATA_RATE `path:"supported-data-rates-5g" module:"openconfig-access-points"` VlanList []uint16 `path:"vlan-list" module:"openconfig-access-points"` Wpa2Psk *string `path:"wpa2-psk" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_State represents the /openconfig-access-points/access-points/access-point/ssids/ssid/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_Config `path:"config" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm represents the /openconfig-access-points/access-points/access-point/ssids/ssid/wmm YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_Config struct { TrustDscp *bool `path:"trust-dscp" module:"openconfig-access-points"` WmmBeRemark []uint8 `path:"wmm-be-remark" module:"openconfig-access-points"` WmmBkRemark []uint8 `path:"wmm-bk-remark" module:"openconfig-access-points"` WmmViRemark []uint8 `path:"wmm-vi-remark" module:"openconfig-access-points"` WmmVoRemark []uint8 `path:"wmm-vo-remark" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_Config represents the /openconfig-access-points/access-points/access-point/ssids/ssid/wmm/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_State struct { TrustDscp *bool `path:"trust-dscp" module:"openconfig-access-points"` WmmBeRemark []uint8 `path:"wmm-be-remark" module:"openconfig-access-points"` WmmBkRemark []uint8 `path:"wmm-bk-remark" module:"openconfig-access-points"` WmmViRemark []uint8 `path:"wmm-vi-remark" module:"openconfig-access-points"` WmmVoRemark []uint8 `path:"wmm-vo-remark" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_State represents the /openconfig-access-points/access-points/access-point/ssids/ssid/wmm/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Wmm_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System struct { Aaa *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa `path:"aaa" module:"openconfig-access-points"` Alarms *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms `path:"alarms" module:"openconfig-access-points"` Clock *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock `path:"clock" module:"openconfig-access-points"` Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Config `path:"config" module:"openconfig-access-points"` Cpus *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus `path:"cpus" module:"openconfig-access-points"` Dns *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns `path:"dns" module:"openconfig-access-points"` License *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License `path:"license" module:"openconfig-access-points"` Logging *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging `path:"logging" module:"openconfig-access-points"` Memory *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory `path:"memory" module:"openconfig-access-points"` Messages *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages `path:"messages" module:"openconfig-access-points"` MountPoints *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints `path:"mount-points" module:"openconfig-access-points"` Ntp *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp `path:"ntp" module:"openconfig-access-points"` Processes *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes `path:"processes" module:"openconfig-access-points"` SshServer *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer `path:"ssh-server" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_State `path:"state" module:"openconfig-access-points"` TelnetServer *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer `path:"telnet-server" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System represents the /openconfig-access-points/access-points/access-point/system YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa struct { Accounting *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting `path:"accounting" module:"openconfig-access-points"` Authentication *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication `path:"authentication" module:"openconfig-access-points"` Authorization *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization `path:"authorization" module:"openconfig-access-points"` Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Config `path:"config" module:"openconfig-access-points"` ServerGroups *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups `path:"server-groups" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa represents the /openconfig-access-points/access-points/access-point/system/aaa YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config `path:"config" module:"openconfig-access-points"` Events *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events `path:"events" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting represents the /openconfig-access-points/access-points/access-point/system/aaa/accounting YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config struct {
AccountingMethod []OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union `path:"accounting-method" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config represents the /openconfig-access-points/access-points/access-point/system/aaa/accounting/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union(i interface{}) (OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union, error)
To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union interface {
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union()
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-access-points/access-points/access-point/system/aaa/accounting/config/accounting-method within the YANG schema.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE struct {
E_OpenconfigAaaTypes_AAA_METHOD_TYPE E_OpenconfigAaaTypes_AAA_METHOD_TYPE
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE is used when /openconfig-access-points/access-points/access-point/system/aaa/accounting/config/accounting-method is to be set to a E_OpenconfigAaaTypes_AAA_METHOD_TYPE value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union_String ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union_String struct {
String string
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union_String is used when /openconfig-access-points/access-points/access-point/system/aaa/accounting/config/accounting-method is to be set to a string value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union_String implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Config_AccountingMethod_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events struct {
Event map[E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event `path:"event" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events represents the /openconfig-access-points/access-points/access-point/system/aaa/accounting/events YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events) NewEvent ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events) NewEvent(EventType E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event, error)
NewEvent creates a new entry in the Event list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config `path:"config" module:"openconfig-access-points"` EventType E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE `path:"event-type" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event represents the /openconfig-access-points/access-points/access-point/system/aaa/accounting/events/event YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config struct { EventType E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE `path:"event-type" module:"openconfig-access-points"` Record E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record `path:"record" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config represents the /openconfig-access-points/access-points/access-point/system/aaa/accounting/events/event/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_State struct { EventType E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE `path:"event-type" module:"openconfig-access-points"` Record E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record `path:"record" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_State represents the /openconfig-access-points/access-points/access-point/system/aaa/accounting/events/event/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State struct {
AccountingMethod []OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union `path:"accounting-method" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State represents the /openconfig-access-points/access-points/access-point/system/aaa/accounting/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union(i interface{}) (OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union, error)
To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union interface {
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union()
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-access-points/access-points/access-point/system/aaa/accounting/state/accounting-method within the YANG schema.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE struct {
E_OpenconfigAaaTypes_AAA_METHOD_TYPE E_OpenconfigAaaTypes_AAA_METHOD_TYPE
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE is used when /openconfig-access-points/access-points/access-point/system/aaa/accounting/state/accounting-method is to be set to a E_OpenconfigAaaTypes_AAA_METHOD_TYPE value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union_String ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union_String struct {
String string
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union_String is used when /openconfig-access-points/access-points/access-point/system/aaa/accounting/state/accounting-method is to be set to a string value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union_String implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_State_AccountingMethod_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication struct { AdminUser *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser `path:"admin-user" module:"openconfig-access-points"` Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config `path:"config" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State `path:"state" module:"openconfig-access-points"` Users *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users `path:"users" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication represents the /openconfig-access-points/access-points/access-point/system/aaa/authentication YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_Config `path:"config" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser represents the /openconfig-access-points/access-points/access-point/system/aaa/authentication/admin-user YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_Config struct { AdminPassword *string `path:"admin-password" module:"openconfig-access-points"` AdminPasswordHashed *string `path:"admin-password-hashed" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_Config represents the /openconfig-access-points/access-points/access-point/system/aaa/authentication/admin-user/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_State struct { AdminPassword *string `path:"admin-password" module:"openconfig-access-points"` AdminPasswordHashed *string `path:"admin-password-hashed" module:"openconfig-access-points"` AdminUsername *string `path:"admin-username" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_State represents the /openconfig-access-points/access-points/access-point/system/aaa/authentication/admin-user/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_AdminUser_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config struct {
AuthenticationMethod []OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union `path:"authentication-method" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config represents the /openconfig-access-points/access-points/access-point/system/aaa/authentication/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union(i interface{}) (OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union, error)
To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union interface {
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union()
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-access-points/access-points/access-point/system/aaa/authentication/config/authentication-method within the YANG schema.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE struct {
E_OpenconfigAaaTypes_AAA_METHOD_TYPE E_OpenconfigAaaTypes_AAA_METHOD_TYPE
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE is used when /openconfig-access-points/access-points/access-point/system/aaa/authentication/config/authentication-method is to be set to a E_OpenconfigAaaTypes_AAA_METHOD_TYPE value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union_String ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union_String struct {
String string
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union_String is used when /openconfig-access-points/access-points/access-point/system/aaa/authentication/config/authentication-method is to be set to a string value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union_String implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Config_AuthenticationMethod_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State struct {
AuthenticationMethod []OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union `path:"authentication-method" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State represents the /openconfig-access-points/access-points/access-point/system/aaa/authentication/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union(i interface{}) (OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union, error)
To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union interface {
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union()
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-access-points/access-points/access-point/system/aaa/authentication/state/authentication-method within the YANG schema.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE struct {
E_OpenconfigAaaTypes_AAA_METHOD_TYPE E_OpenconfigAaaTypes_AAA_METHOD_TYPE
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE is used when /openconfig-access-points/access-points/access-point/system/aaa/authentication/state/authentication-method is to be set to a E_OpenconfigAaaTypes_AAA_METHOD_TYPE value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union_String ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union_String struct {
String string
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union_String is used when /openconfig-access-points/access-points/access-point/system/aaa/authentication/state/authentication-method is to be set to a string value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union_String implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_State_AuthenticationMethod_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users struct {
User map[string]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User `path:"user" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users represents the /openconfig-access-points/access-points/access-point/system/aaa/authentication/users YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users) NewUser ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users) NewUser(Username string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User, error)
NewUser creates a new entry in the User list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config `path:"config" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State `path:"state" module:"openconfig-access-points"` Username *string `path:"username" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User represents the /openconfig-access-points/access-points/access-point/system/aaa/authentication/users/user YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config struct { Password *string `path:"password" module:"openconfig-access-points"` PasswordHashed *string `path:"password-hashed" module:"openconfig-access-points"` Role OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union `path:"role" module:"openconfig-access-points"` SshKey *string `path:"ssh-key" module:"openconfig-access-points"` Username *string `path:"username" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config represents the /openconfig-access-points/access-points/access-point/system/aaa/authentication/users/user/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union(i interface{}) (OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union, error)
To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union interface {
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union()
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-access-points/access-points/access-point/system/aaa/authentication/users/user/config/role within the YANG schema.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES struct {
E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES is used when /openconfig-access-points/access-points/access-point/system/aaa/authentication/users/user/config/role is to be set to a E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union_String ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union_String struct {
String string
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union_String is used when /openconfig-access-points/access-points/access-point/system/aaa/authentication/users/user/config/role is to be set to a string value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union_String implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_Config_Role_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State struct { Password *string `path:"password" module:"openconfig-access-points"` PasswordHashed *string `path:"password-hashed" module:"openconfig-access-points"` Role OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union `path:"role" module:"openconfig-access-points"` SshKey *string `path:"ssh-key" module:"openconfig-access-points"` Username *string `path:"username" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State represents the /openconfig-access-points/access-points/access-point/system/aaa/authentication/users/user/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union(i interface{}) (OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union, error)
To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union interface {
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union()
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-access-points/access-points/access-point/system/aaa/authentication/users/user/state/role within the YANG schema.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES struct {
E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES is used when /openconfig-access-points/access-points/access-point/system/aaa/authentication/users/user/state/role is to be set to a E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union_String ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union_String struct {
String string
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union_String is used when /openconfig-access-points/access-points/access-point/system/aaa/authentication/users/user/state/role is to be set to a string value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union_String implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authentication_Users_User_State_Role_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config `path:"config" module:"openconfig-access-points"` Events *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events `path:"events" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization represents the /openconfig-access-points/access-points/access-point/system/aaa/authorization YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config struct {
AuthorizationMethod []OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union `path:"authorization-method" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config represents the /openconfig-access-points/access-points/access-point/system/aaa/authorization/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union(i interface{}) (OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union, error)
To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union interface {
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union()
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-access-points/access-points/access-point/system/aaa/authorization/config/authorization-method within the YANG schema.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE struct {
E_OpenconfigAaaTypes_AAA_METHOD_TYPE E_OpenconfigAaaTypes_AAA_METHOD_TYPE
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE is used when /openconfig-access-points/access-points/access-point/system/aaa/authorization/config/authorization-method is to be set to a E_OpenconfigAaaTypes_AAA_METHOD_TYPE value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union_String ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union_String struct {
String string
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union_String is used when /openconfig-access-points/access-points/access-point/system/aaa/authorization/config/authorization-method is to be set to a string value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union_String implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Config_AuthorizationMethod_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events struct {
Event map[E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event `path:"event" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events represents the /openconfig-access-points/access-points/access-point/system/aaa/authorization/events YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events) NewEvent ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events) NewEvent(EventType E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event, error)
NewEvent creates a new entry in the Event list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_Config `path:"config" module:"openconfig-access-points"` EventType E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE `path:"event-type" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event represents the /openconfig-access-points/access-points/access-point/system/aaa/authorization/events/event YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_Config struct {
EventType E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE `path:"event-type" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_Config represents the /openconfig-access-points/access-points/access-point/system/aaa/authorization/events/event/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_State struct {
EventType E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE `path:"event-type" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_State represents the /openconfig-access-points/access-points/access-point/system/aaa/authorization/events/event/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_Events_Event_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State struct {
AuthorizationMethod []OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union `path:"authorization-method" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State represents the /openconfig-access-points/access-points/access-point/system/aaa/authorization/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union(i interface{}) (OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union, error)
To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union interface {
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union()
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-access-points/access-points/access-point/system/aaa/authorization/state/authorization-method within the YANG schema.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE struct {
E_OpenconfigAaaTypes_AAA_METHOD_TYPE E_OpenconfigAaaTypes_AAA_METHOD_TYPE
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE is used when /openconfig-access-points/access-points/access-point/system/aaa/authorization/state/authorization-method is to be set to a E_OpenconfigAaaTypes_AAA_METHOD_TYPE value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union_String ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union_String struct {
String string
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union_String is used when /openconfig-access-points/access-points/access-point/system/aaa/authorization/state/authorization-method is to be set to a string value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union_String implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Authorization_State_AuthorizationMethod_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Config struct { }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Config represents the /openconfig-access-points/access-points/access-point/system/aaa/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups struct {
ServerGroup map[string]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup `path:"server-group" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups represents the /openconfig-access-points/access-points/access-point/system/aaa/server-groups YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups) NewServerGroup ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups) NewServerGroup(Name string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup, error)
NewServerGroup creates a new entry in the ServerGroup list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Config `path:"config" module:"openconfig-access-points"` Name *string `path:"name" module:"openconfig-access-points"` Servers *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers `path:"servers" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup represents the /openconfig-access-points/access-points/access-point/system/aaa/server-groups/server-group YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Config struct { Name *string `path:"name" module:"openconfig-access-points"` Type E_OpenconfigAaaTypes_AAA_SERVER_TYPE `path:"type" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Config represents the /openconfig-access-points/access-points/access-point/system/aaa/server-groups/server-group/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers struct {
Server map[string]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server `path:"server" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers represents the /openconfig-access-points/access-points/access-point/system/aaa/server-groups/server-group/servers YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers) NewServer ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers) NewServer(Address string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server, error)
NewServer creates a new entry in the Server list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server struct { Address *string `path:"address" module:"openconfig-access-points"` Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config `path:"config" module:"openconfig-access-points"` Radius *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius `path:"radius" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State `path:"state" module:"openconfig-access-points"` Tacacs *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs `path:"tacacs" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server represents the /openconfig-access-points/access-points/access-point/system/aaa/server-groups/server-group/servers/server YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config struct { Address *string `path:"address" module:"openconfig-access-points"` Name *string `path:"name" module:"openconfig-access-points"` Timeout *uint16 `path:"timeout" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config represents the /openconfig-access-points/access-points/access-point/system/aaa/server-groups/server-group/servers/server/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config `path:"config" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius represents the /openconfig-access-points/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config struct { AcctPort *uint16 `path:"acct-port" module:"openconfig-access-points"` AuthPort *uint16 `path:"auth-port" module:"openconfig-access-points"` RetransmitAttempts *uint8 `path:"retransmit-attempts" module:"openconfig-access-points"` SecretKey *string `path:"secret-key" module:"openconfig-access-points"` SecretKeyHashed *string `path:"secret-key-hashed" module:"openconfig-access-points"` SourceAddress *string `path:"source-address" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config represents the /openconfig-access-points/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State struct { AcctPort *uint16 `path:"acct-port" module:"openconfig-access-points"` AuthPort *uint16 `path:"auth-port" module:"openconfig-access-points"` Counters *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters `path:"counters" module:"openconfig-access-points"` RetransmitAttempts *uint8 `path:"retransmit-attempts" module:"openconfig-access-points"` SecretKey *string `path:"secret-key" module:"openconfig-access-points"` SecretKeyHashed *string `path:"secret-key-hashed" module:"openconfig-access-points"` SourceAddress *string `path:"source-address" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State represents the /openconfig-access-points/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters struct { AccessAccepts *uint64 `path:"access-accepts" module:"openconfig-access-points"` AccessRejects *uint64 `path:"access-rejects" module:"openconfig-access-points"` RetriedAccessRequests *uint64 `path:"retried-access-requests" module:"openconfig-access-points"` TimeoutAccessRequests *uint64 `path:"timeout-access-requests" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters represents the /openconfig-access-points/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/state/counters YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State struct { Address *string `path:"address" module:"openconfig-access-points"` ConnectionAborts *uint64 `path:"connection-aborts" module:"openconfig-access-points"` ConnectionCloses *uint64 `path:"connection-closes" module:"openconfig-access-points"` ConnectionFailures *uint64 `path:"connection-failures" module:"openconfig-access-points"` ConnectionOpens *uint64 `path:"connection-opens" module:"openconfig-access-points"` ConnectionTimeouts *uint64 `path:"connection-timeouts" module:"openconfig-access-points"` ErrorsReceived *uint64 `path:"errors-received" module:"openconfig-access-points"` MessagesReceived *uint64 `path:"messages-received" module:"openconfig-access-points"` MessagesSent *uint64 `path:"messages-sent" module:"openconfig-access-points"` Name *string `path:"name" module:"openconfig-access-points"` Timeout *uint16 `path:"timeout" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State represents the /openconfig-access-points/access-points/access-point/system/aaa/server-groups/server-group/servers/server/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config `path:"config" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs represents the /openconfig-access-points/access-points/access-point/system/aaa/server-groups/server-group/servers/server/tacacs YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config struct { Port *uint16 `path:"port" module:"openconfig-access-points"` SecretKey *string `path:"secret-key" module:"openconfig-access-points"` SecretKeyHashed *string `path:"secret-key-hashed" module:"openconfig-access-points"` SourceAddress *string `path:"source-address" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config represents the /openconfig-access-points/access-points/access-point/system/aaa/server-groups/server-group/servers/server/tacacs/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State struct { Port *uint16 `path:"port" module:"openconfig-access-points"` SecretKey *string `path:"secret-key" module:"openconfig-access-points"` SecretKeyHashed *string `path:"secret-key-hashed" module:"openconfig-access-points"` SourceAddress *string `path:"source-address" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State represents the /openconfig-access-points/access-points/access-point/system/aaa/server-groups/server-group/servers/server/tacacs/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_State struct { Name *string `path:"name" module:"openconfig-access-points"` Type E_OpenconfigAaaTypes_AAA_SERVER_TYPE `path:"type" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_State represents the /openconfig-access-points/access-points/access-point/system/aaa/server-groups/server-group/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_ServerGroups_ServerGroup_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_State struct { }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_State represents the /openconfig-access-points/access-points/access-point/system/aaa/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms struct {
Alarm map[string]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm `path:"alarm" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms represents the /openconfig-access-points/access-points/access-point/system/alarms YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms) NewAlarm ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms) NewAlarm(Id string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm, error)
NewAlarm creates a new entry in the Alarm list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_Config `path:"config" module:"openconfig-access-points"` Id *string `path:"id" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm represents the /openconfig-access-points/access-points/access-point/system/alarms/alarm YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_Config struct { }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_Config represents the /openconfig-access-points/access-points/access-point/system/alarms/alarm/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State struct { Id *string `path:"id" module:"openconfig-access-points"` Resource *string `path:"resource" module:"openconfig-access-points"` Severity E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY `path:"severity" module:"openconfig-access-points"` Text *string `path:"text" module:"openconfig-access-points"` TimeCreated *uint64 `path:"time-created" module:"openconfig-access-points"` TypeId OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union `path:"type-id" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State represents the /openconfig-access-points/access-points/access-point/system/alarms/alarm/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union(i interface{}) (OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union, error)
To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union interface {
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union()
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-access-points/access-points/access-point/system/alarms/alarm/state/type-id within the YANG schema.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union_E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union_E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID struct {
E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union_E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID is used when /openconfig-access-points/access-points/access-point/system/alarms/alarm/state/type-id is to be set to a E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union_E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union_E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union_E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union_String ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union_String struct {
String string
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union_String is used when /openconfig-access-points/access-points/access-point/system/alarms/alarm/state/type-id is to be set to a string value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union_String implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Alarms_Alarm_State_TypeId_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_Config `path:"config" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock represents the /openconfig-access-points/access-points/access-point/system/clock YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_Config struct {
TimezoneName *string `path:"timezone-name" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_Config represents the /openconfig-access-points/access-points/access-point/system/clock/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_State struct {
TimezoneName *string `path:"timezone-name" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_State represents the /openconfig-access-points/access-points/access-point/system/clock/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Clock_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Config struct { DomainName *string `path:"domain-name" module:"openconfig-access-points"` Hostname *string `path:"hostname" module:"openconfig-access-points"` LoginBanner *string `path:"login-banner" module:"openconfig-access-points"` MotdBanner *string `path:"motd-banner" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Config represents the /openconfig-access-points/access-points/access-point/system/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus struct {
Cpu map[OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu `path:"cpu" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus represents the /openconfig-access-points/access-points/access-point/system/cpus YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus) NewCpu ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus) NewCpu(Index OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu, error)
NewCpu creates a new entry in the Cpu list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu struct { Index OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union `path:"index" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu represents the /openconfig-access-points/access-points/access-point/system/cpus/cpu YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union(i interface{}) (OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union, error)
To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State struct { HardwareInterrupt *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_HardwareInterrupt `path:"hardware-interrupt" module:"openconfig-access-points"` Idle *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Idle `path:"idle" module:"openconfig-access-points"` Index OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union `path:"index" module:"openconfig-access-points"` Kernel *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Kernel `path:"kernel" module:"openconfig-access-points"` Nice *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Nice `path:"nice" module:"openconfig-access-points"` SoftwareInterrupt *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_SoftwareInterrupt `path:"software-interrupt" module:"openconfig-access-points"` Total *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Total `path:"total" module:"openconfig-access-points"` User *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_User `path:"user" module:"openconfig-access-points"` Wait *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Wait `path:"wait" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State represents the /openconfig-access-points/access-points/access-point/system/cpus/cpu/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union(i interface{}) (OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union, error)
To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_HardwareInterrupt ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_HardwareInterrupt struct { Avg *uint8 `path:"avg" module:"openconfig-access-points"` Instant *uint8 `path:"instant" module:"openconfig-access-points"` Interval *uint64 `path:"interval" module:"openconfig-access-points"` Max *uint8 `path:"max" module:"openconfig-access-points"` MaxTime *uint64 `path:"max-time" module:"openconfig-access-points"` Min *uint8 `path:"min" module:"openconfig-access-points"` MinTime *uint64 `path:"min-time" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_HardwareInterrupt represents the /openconfig-access-points/access-points/access-point/system/cpus/cpu/state/hardware-interrupt YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_HardwareInterrupt) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_HardwareInterrupt) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_HardwareInterrupt implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_HardwareInterrupt) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_HardwareInterrupt) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_HardwareInterrupt) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_HardwareInterrupt) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Idle ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Idle struct { Avg *uint8 `path:"avg" module:"openconfig-access-points"` Instant *uint8 `path:"instant" module:"openconfig-access-points"` Interval *uint64 `path:"interval" module:"openconfig-access-points"` Max *uint8 `path:"max" module:"openconfig-access-points"` MaxTime *uint64 `path:"max-time" module:"openconfig-access-points"` Min *uint8 `path:"min" module:"openconfig-access-points"` MinTime *uint64 `path:"min-time" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Idle represents the /openconfig-access-points/access-points/access-point/system/cpus/cpu/state/idle YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Idle) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Idle) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Idle implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Idle) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Idle) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Idle) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Idle) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union interface {
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union()
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-access-points/access-points/access-point/system/cpus/cpu/index within the YANG schema.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union_E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union_E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index struct {
E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union_E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index is used when /openconfig-access-points/access-points/access-point/system/cpus/cpu/index is to be set to a E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union_E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union_E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union_E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union_Uint32 ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union_Uint32 struct {
Uint32 uint32
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union_Uint32 is used when /openconfig-access-points/access-points/access-point/system/cpus/cpu/index is to be set to a uint32 value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union_Uint32) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union_Uint32) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union_Uint32 implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Kernel ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Kernel struct { Avg *uint8 `path:"avg" module:"openconfig-access-points"` Instant *uint8 `path:"instant" module:"openconfig-access-points"` Interval *uint64 `path:"interval" module:"openconfig-access-points"` Max *uint8 `path:"max" module:"openconfig-access-points"` MaxTime *uint64 `path:"max-time" module:"openconfig-access-points"` Min *uint8 `path:"min" module:"openconfig-access-points"` MinTime *uint64 `path:"min-time" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Kernel represents the /openconfig-access-points/access-points/access-point/system/cpus/cpu/state/kernel YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Kernel) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Kernel) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Kernel implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Kernel) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Kernel) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Kernel) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Kernel) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Nice ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Nice struct { Avg *uint8 `path:"avg" module:"openconfig-access-points"` Instant *uint8 `path:"instant" module:"openconfig-access-points"` Interval *uint64 `path:"interval" module:"openconfig-access-points"` Max *uint8 `path:"max" module:"openconfig-access-points"` MaxTime *uint64 `path:"max-time" module:"openconfig-access-points"` Min *uint8 `path:"min" module:"openconfig-access-points"` MinTime *uint64 `path:"min-time" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Nice represents the /openconfig-access-points/access-points/access-point/system/cpus/cpu/state/nice YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Nice) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Nice) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Nice implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Nice) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Nice) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Nice) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Nice) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_SoftwareInterrupt ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_SoftwareInterrupt struct { Avg *uint8 `path:"avg" module:"openconfig-access-points"` Instant *uint8 `path:"instant" module:"openconfig-access-points"` Interval *uint64 `path:"interval" module:"openconfig-access-points"` Max *uint8 `path:"max" module:"openconfig-access-points"` MaxTime *uint64 `path:"max-time" module:"openconfig-access-points"` Min *uint8 `path:"min" module:"openconfig-access-points"` MinTime *uint64 `path:"min-time" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_SoftwareInterrupt represents the /openconfig-access-points/access-points/access-point/system/cpus/cpu/state/software-interrupt YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_SoftwareInterrupt) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_SoftwareInterrupt) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_SoftwareInterrupt implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_SoftwareInterrupt) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_SoftwareInterrupt) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_SoftwareInterrupt) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_SoftwareInterrupt) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Total ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Total struct { Avg *uint8 `path:"avg" module:"openconfig-access-points"` Instant *uint8 `path:"instant" module:"openconfig-access-points"` Interval *uint64 `path:"interval" module:"openconfig-access-points"` Max *uint8 `path:"max" module:"openconfig-access-points"` MaxTime *uint64 `path:"max-time" module:"openconfig-access-points"` Min *uint8 `path:"min" module:"openconfig-access-points"` MinTime *uint64 `path:"min-time" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Total represents the /openconfig-access-points/access-points/access-point/system/cpus/cpu/state/total YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Total) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Total) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Total implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Total) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Total) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Total) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Total) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_User ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_User struct { Avg *uint8 `path:"avg" module:"openconfig-access-points"` Instant *uint8 `path:"instant" module:"openconfig-access-points"` Interval *uint64 `path:"interval" module:"openconfig-access-points"` Max *uint8 `path:"max" module:"openconfig-access-points"` MaxTime *uint64 `path:"max-time" module:"openconfig-access-points"` Min *uint8 `path:"min" module:"openconfig-access-points"` MinTime *uint64 `path:"min-time" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_User represents the /openconfig-access-points/access-points/access-point/system/cpus/cpu/state/user YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_User) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_User) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_User implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_User) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_User) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_User) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_User) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Wait ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Wait struct { Avg *uint8 `path:"avg" module:"openconfig-access-points"` Instant *uint8 `path:"instant" module:"openconfig-access-points"` Interval *uint64 `path:"interval" module:"openconfig-access-points"` Max *uint8 `path:"max" module:"openconfig-access-points"` MaxTime *uint64 `path:"max-time" module:"openconfig-access-points"` Min *uint8 `path:"min" module:"openconfig-access-points"` MinTime *uint64 `path:"min-time" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Wait represents the /openconfig-access-points/access-points/access-point/system/cpus/cpu/state/wait YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Wait) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Wait) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Wait implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Wait) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Wait) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Wait) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Wait) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Config `path:"config" module:"openconfig-access-points"` HostEntries *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries `path:"host-entries" module:"openconfig-access-points"` Servers *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers `path:"servers" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns represents the /openconfig-access-points/access-points/access-point/system/dns YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Config struct {
Search []string `path:"search" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Config represents the /openconfig-access-points/access-points/access-point/system/dns/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries struct {
HostEntry map[string]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry `path:"host-entry" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries represents the /openconfig-access-points/access-points/access-point/system/dns/host-entries YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries) NewHostEntry ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries) NewHostEntry(Hostname string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry, error)
NewHostEntry creates a new entry in the HostEntry list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_Config `path:"config" module:"openconfig-access-points"` Hostname *string `path:"hostname" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry represents the /openconfig-access-points/access-points/access-point/system/dns/host-entries/host-entry YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_Config struct { Alias []string `path:"alias" module:"openconfig-access-points"` Hostname *string `path:"hostname" module:"openconfig-access-points"` Ipv4Address []string `path:"ipv4-address" module:"openconfig-access-points"` Ipv6Address []string `path:"ipv6-address" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_Config represents the /openconfig-access-points/access-points/access-point/system/dns/host-entries/host-entry/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_State struct { Alias []string `path:"alias" module:"openconfig-access-points"` Hostname *string `path:"hostname" module:"openconfig-access-points"` Ipv4Address []string `path:"ipv4-address" module:"openconfig-access-points"` Ipv6Address []string `path:"ipv6-address" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_State represents the /openconfig-access-points/access-points/access-point/system/dns/host-entries/host-entry/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_HostEntries_HostEntry_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers struct {
Server map[string]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server `path:"server" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers represents the /openconfig-access-points/access-points/access-point/system/dns/servers YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers) NewServer ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers) NewServer(Address string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server, error)
NewServer creates a new entry in the Server list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server struct { Address *string `path:"address" module:"openconfig-access-points"` Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_Config `path:"config" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server represents the /openconfig-access-points/access-points/access-point/system/dns/servers/server YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_Config struct { Address *string `path:"address" module:"openconfig-access-points"` Port *uint16 `path:"port" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_Config represents the /openconfig-access-points/access-points/access-point/system/dns/servers/server/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_State struct { Address *string `path:"address" module:"openconfig-access-points"` Port *uint16 `path:"port" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_State represents the /openconfig-access-points/access-points/access-point/system/dns/servers/server/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_Servers_Server_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_State struct {
Search []string `path:"search" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_State represents the /openconfig-access-points/access-points/access-point/system/dns/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Dns_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License struct {
Licenses *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses `path:"licenses" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License represents the /openconfig-access-points/access-points/access-point/system/license YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses struct {
License map[string]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License `path:"license" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses represents the /openconfig-access-points/access-points/access-point/system/license/licenses YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses) NewLicense ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses) NewLicense(LicenseId string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License, error)
NewLicense creates a new entry in the License list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config `path:"config" module:"openconfig-access-points"` LicenseId *string `path:"license-id" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License represents the /openconfig-access-points/access-points/access-point/system/license/licenses/license YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config struct { Active *bool `path:"active" module:"openconfig-access-points"` LicenseData OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union `path:"license-data" module:"openconfig-access-points"` LicenseId *string `path:"license-id" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config represents the /openconfig-access-points/access-points/access-point/system/license/licenses/license/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union(i interface{}) (OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union, error)
To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union interface {
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union()
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-access-points/access-points/access-point/system/license/licenses/license/config/license-data within the YANG schema.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union_Binary ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union_Binary struct {
Binary Binary
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union_Binary is used when /openconfig-access-points/access-points/access-point/system/license/licenses/license/config/license-data is to be set to a Binary value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union_Binary) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union_Binary) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union_Binary implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union_String ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union_String struct {
String string
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union_String is used when /openconfig-access-points/access-points/access-point/system/license/licenses/license/config/license-data is to be set to a string value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union_String implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_Config_LicenseData_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State struct { Active *bool `path:"active" module:"openconfig-access-points"` Description *string `path:"description" module:"openconfig-access-points"` ExpirationDate *uint64 `path:"expiration-date" module:"openconfig-access-points"` Expired *bool `path:"expired" module:"openconfig-access-points"` InUse *bool `path:"in-use" module:"openconfig-access-points"` IssueDate *uint64 `path:"issue-date" module:"openconfig-access-points"` LicenseData OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union `path:"license-data" module:"openconfig-access-points"` LicenseId *string `path:"license-id" module:"openconfig-access-points"` Valid *bool `path:"valid" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State represents the /openconfig-access-points/access-points/access-point/system/license/licenses/license/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State) To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union(i interface{}) (OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union, error)
To_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union interface {
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union()
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-access-points/access-points/access-point/system/license/licenses/license/state/license-data within the YANG schema.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union_Binary ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union_Binary struct {
Binary Binary
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union_Binary is used when /openconfig-access-points/access-points/access-point/system/license/licenses/license/state/license-data is to be set to a Binary value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union_Binary) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union_Binary) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union_Binary implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union_String ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union_String struct {
String string
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union_String is used when /openconfig-access-points/access-points/access-point/system/license/licenses/license/state/license-data is to be set to a string value.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union_String) Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union()
Is_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union_String implements the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_License_Licenses_License_State_LicenseData_Union interface.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging struct { Console *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console `path:"console" module:"openconfig-access-points"` RemoteServers *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers `path:"remote-servers" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging represents the /openconfig-access-points/access-points/access-point/system/logging YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Config `path:"config" module:"openconfig-access-points"` Selectors *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors `path:"selectors" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console represents the /openconfig-access-points/access-points/access-point/system/logging/console YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Config struct { }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Config represents the /openconfig-access-points/access-points/access-point/system/logging/console/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors struct {
Selector map[OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Key]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector `path:"selector" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors represents the /openconfig-access-points/access-points/access-point/system/logging/console/selectors YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors) NewSelector ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors) NewSelector(Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY, Severity E_OpenconfigSystemLogging_SyslogSeverity) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector, error)
NewSelector creates a new entry in the Selector list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Config `path:"config" module:"openconfig-access-points"` Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY `path:"facility" module:"openconfig-access-points"` Severity E_OpenconfigSystemLogging_SyslogSeverity `path:"severity" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector represents the /openconfig-access-points/access-points/access-point/system/logging/console/selectors/selector YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Config struct { Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY `path:"facility" module:"openconfig-access-points"` Severity E_OpenconfigSystemLogging_SyslogSeverity `path:"severity" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Config represents the /openconfig-access-points/access-points/access-point/system/logging/console/selectors/selector/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Key ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Key struct { Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY `path:"facility"` Severity E_OpenconfigSystemLogging_SyslogSeverity `path:"severity"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_Key represents the key for list Selector of element /openconfig-access-points/access-points/access-point/system/logging/console/selectors.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_State struct { Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY `path:"facility" module:"openconfig-access-points"` Severity E_OpenconfigSystemLogging_SyslogSeverity `path:"severity" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_State represents the /openconfig-access-points/access-points/access-point/system/logging/console/selectors/selector/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_Selectors_Selector_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_State struct { }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_State represents the /openconfig-access-points/access-points/access-point/system/logging/console/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_Console_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers struct {
RemoteServer map[string]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer `path:"remote-server" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers represents the /openconfig-access-points/access-points/access-point/system/logging/remote-servers YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers) NewRemoteServer ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers) NewRemoteServer(Host string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer, error)
NewRemoteServer creates a new entry in the RemoteServer list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Config `path:"config" module:"openconfig-access-points"` Host *string `path:"host" module:"openconfig-access-points"` Selectors *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors `path:"selectors" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer represents the /openconfig-access-points/access-points/access-point/system/logging/remote-servers/remote-server YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Config struct { Host *string `path:"host" module:"openconfig-access-points"` RemotePort *uint16 `path:"remote-port" module:"openconfig-access-points"` SourceAddress *string `path:"source-address" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Config represents the /openconfig-access-points/access-points/access-point/system/logging/remote-servers/remote-server/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors struct {
Selector map[OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Key]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector `path:"selector" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors represents the /openconfig-access-points/access-points/access-point/system/logging/remote-servers/remote-server/selectors YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors) NewSelector ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors) NewSelector(Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY, Severity E_OpenconfigSystemLogging_SyslogSeverity) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector, error)
NewSelector creates a new entry in the Selector list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config `path:"config" module:"openconfig-access-points"` Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY `path:"facility" module:"openconfig-access-points"` Severity E_OpenconfigSystemLogging_SyslogSeverity `path:"severity" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector represents the /openconfig-access-points/access-points/access-point/system/logging/remote-servers/remote-server/selectors/selector YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config struct { Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY `path:"facility" module:"openconfig-access-points"` Severity E_OpenconfigSystemLogging_SyslogSeverity `path:"severity" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config represents the /openconfig-access-points/access-points/access-point/system/logging/remote-servers/remote-server/selectors/selector/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Key ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Key struct { Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY `path:"facility"` Severity E_OpenconfigSystemLogging_SyslogSeverity `path:"severity"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Key represents the key for list Selector of element /openconfig-access-points/access-points/access-point/system/logging/remote-servers/remote-server/selectors.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State struct { Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY `path:"facility" module:"openconfig-access-points"` Severity E_OpenconfigSystemLogging_SyslogSeverity `path:"severity" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State represents the /openconfig-access-points/access-points/access-point/system/logging/remote-servers/remote-server/selectors/selector/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_State struct { Host *string `path:"host" module:"openconfig-access-points"` RemotePort *uint16 `path:"remote-port" module:"openconfig-access-points"` SourceAddress *string `path:"source-address" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_State represents the /openconfig-access-points/access-points/access-point/system/logging/remote-servers/remote-server/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Logging_RemoteServers_RemoteServer_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_Config `path:"config" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory represents the /openconfig-access-points/access-points/access-point/system/memory YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_Config struct { }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_Config represents the /openconfig-access-points/access-points/access-point/system/memory/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State struct { Counters *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State_Counters `path:"counters" module:"openconfig-access-points"` Free *uint64 `path:"free" module:"openconfig-access-points"` Physical *uint64 `path:"physical" module:"openconfig-access-points"` Reserved *uint64 `path:"reserved" module:"openconfig-access-points"` Used *uint64 `path:"used" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State represents the /openconfig-access-points/access-points/access-point/system/memory/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State_Counters ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State_Counters struct { CorrectableEccErrors *uint64 `path:"correctable-ecc-errors" module:"openconfig-access-points"` TotalEccErrors *uint64 `path:"total-ecc-errors" module:"openconfig-access-points"` UncorrectableEccErrors *uint64 `path:"uncorrectable-ecc-errors" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State_Counters represents the /openconfig-access-points/access-points/access-point/system/memory/state/counters YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State_Counters) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State_Counters) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State_Counters implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State_Counters) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State_Counters) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State_Counters) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Memory_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_Config `path:"config" module:"openconfig-access-points"` DebugEntries *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries `path:"debug-entries" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages represents the /openconfig-access-points/access-points/access-point/system/messages YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_Config struct {
Severity E_OpenconfigMessages_SyslogSeverity `path:"severity" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_Config represents the /openconfig-access-points/access-points/access-point/system/messages/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries struct {
DebugService map[E_OpenconfigMessages_DEBUG_SERVICE]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService `path:"debug-service" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries represents the /openconfig-access-points/access-points/access-point/system/messages/debug-entries YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries) NewDebugService ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries) NewDebugService(Service E_OpenconfigMessages_DEBUG_SERVICE) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService, error)
NewDebugService creates a new entry in the DebugService list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_Config `path:"config" module:"openconfig-access-points"` Service E_OpenconfigMessages_DEBUG_SERVICE `path:"service" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService represents the /openconfig-access-points/access-points/access-point/system/messages/debug-entries/debug-service YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_Config struct { Enabled *bool `path:"enabled" module:"openconfig-access-points"` Service E_OpenconfigMessages_DEBUG_SERVICE `path:"service" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_Config represents the /openconfig-access-points/access-points/access-point/system/messages/debug-entries/debug-service/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_State struct { Enabled *bool `path:"enabled" module:"openconfig-access-points"` Service E_OpenconfigMessages_DEBUG_SERVICE `path:"service" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_State represents the /openconfig-access-points/access-points/access-point/system/messages/debug-entries/debug-service/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_DebugEntries_DebugService_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State struct { Message *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State_Message `path:"message" module:"openconfig-access-points"` Severity E_OpenconfigMessages_SyslogSeverity `path:"severity" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State represents the /openconfig-access-points/access-points/access-point/system/messages/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State_Message ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State_Message struct { AppName *string `path:"app-name" module:"openconfig-access-points"` Msg *string `path:"msg" module:"openconfig-access-points"` Msgid *string `path:"msgid" module:"openconfig-access-points"` Priority *uint8 `path:"priority" module:"openconfig-access-points"` Procid *string `path:"procid" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State_Message represents the /openconfig-access-points/access-points/access-point/system/messages/state/message YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State_Message) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State_Message) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State_Message implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State_Message) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State_Message) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State_Message) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Messages_State_Message) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints struct {
MountPoint map[string]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint `path:"mount-point" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints represents the /openconfig-access-points/access-points/access-point/system/mount-points YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints) NewMountPoint ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints) NewMountPoint(Name string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint, error)
NewMountPoint creates a new entry in the MountPoint list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint struct { Name *string `path:"name" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint represents the /openconfig-access-points/access-points/access-point/system/mount-points/mount-point YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint_State struct { Available *uint64 `path:"available" module:"openconfig-access-points"` Name *string `path:"name" module:"openconfig-access-points"` Size *uint64 `path:"size" module:"openconfig-access-points"` StorageComponent *string `path:"storage-component" module:"openconfig-access-points"` Utilized *uint64 `path:"utilized" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint_State represents the /openconfig-access-points/access-points/access-point/system/mount-points/mount-point/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_MountPoints_MountPoint_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Config `path:"config" module:"openconfig-access-points"` NtpKeys *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys `path:"ntp-keys" module:"openconfig-access-points"` Servers *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers `path:"servers" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp represents the /openconfig-access-points/access-points/access-point/system/ntp YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Config struct { EnableNtpAuth *bool `path:"enable-ntp-auth" module:"openconfig-access-points"` Enabled *bool `path:"enabled" module:"openconfig-access-points"` NtpSourceAddress *string `path:"ntp-source-address" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Config represents the /openconfig-access-points/access-points/access-point/system/ntp/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys struct {
NtpKey map[uint16]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey `path:"ntp-key" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys represents the /openconfig-access-points/access-points/access-point/system/ntp/ntp-keys YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys) NewNtpKey ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys) NewNtpKey(KeyId uint16) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey, error)
NewNtpKey creates a new entry in the NtpKey list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_Config `path:"config" module:"openconfig-access-points"` KeyId *uint16 `path:"key-id" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey represents the /openconfig-access-points/access-points/access-point/system/ntp/ntp-keys/ntp-key YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_Config struct { KeyId *uint16 `path:"key-id" module:"openconfig-access-points"` KeyType E_OpenconfigSystem_NTP_AUTH_TYPE `path:"key-type" module:"openconfig-access-points"` KeyValue *string `path:"key-value" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_Config represents the /openconfig-access-points/access-points/access-point/system/ntp/ntp-keys/ntp-key/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_State struct { KeyId *uint16 `path:"key-id" module:"openconfig-access-points"` KeyType E_OpenconfigSystem_NTP_AUTH_TYPE `path:"key-type" module:"openconfig-access-points"` KeyValue *string `path:"key-value" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_State represents the /openconfig-access-points/access-points/access-point/system/ntp/ntp-keys/ntp-key/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_NtpKeys_NtpKey_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers struct {
Server map[string]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server `path:"server" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers represents the /openconfig-access-points/access-points/access-point/system/ntp/servers YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers) NewServer ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers) NewServer(Address string) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server, error)
NewServer creates a new entry in the Server list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server struct { Address *string `path:"address" module:"openconfig-access-points"` Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config `path:"config" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server represents the /openconfig-access-points/access-points/access-point/system/ntp/servers/server YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config struct { Address *string `path:"address" module:"openconfig-access-points"` AssociationType E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType `path:"association-type" module:"openconfig-access-points"` Iburst *bool `path:"iburst" module:"openconfig-access-points"` Port *uint16 `path:"port" module:"openconfig-access-points"` Prefer *bool `path:"prefer" module:"openconfig-access-points"` Version *uint8 `path:"version" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config represents the /openconfig-access-points/access-points/access-point/system/ntp/servers/server/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_State struct { Address *string `path:"address" module:"openconfig-access-points"` AssociationType E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType `path:"association-type" module:"openconfig-access-points"` Iburst *bool `path:"iburst" module:"openconfig-access-points"` Offset *uint64 `path:"offset" module:"openconfig-access-points"` PollInterval *uint32 `path:"poll-interval" module:"openconfig-access-points"` Port *uint16 `path:"port" module:"openconfig-access-points"` Prefer *bool `path:"prefer" module:"openconfig-access-points"` RootDelay *uint32 `path:"root-delay" module:"openconfig-access-points"` RootDispersion *uint64 `path:"root-dispersion" module:"openconfig-access-points"` Stratum *uint8 `path:"stratum" module:"openconfig-access-points"` Version *uint8 `path:"version" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_State represents the /openconfig-access-points/access-points/access-point/system/ntp/servers/server/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_State struct { AuthMismatch *uint64 `path:"auth-mismatch" module:"openconfig-access-points"` EnableNtpAuth *bool `path:"enable-ntp-auth" module:"openconfig-access-points"` Enabled *bool `path:"enabled" module:"openconfig-access-points"` NtpSourceAddress *string `path:"ntp-source-address" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_State represents the /openconfig-access-points/access-points/access-point/system/ntp/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes struct {
Process map[uint64]*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process `path:"process" module:"openconfig-access-points"`
}
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes represents the /openconfig-access-points/access-points/access-point/system/processes YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes) NewProcess ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes) NewProcess(Pid uint64) (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process, error)
NewProcess creates a new entry in the Process list of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes struct. The keys of the list are populated from the input arguments.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process struct { Pid *uint64 `path:"pid" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process represents the /openconfig-access-points/access-points/access-point/system/processes/process YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process) ΛListKeyMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process struct, which is a YANG list entry.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process_State struct { Args []string `path:"args" module:"openconfig-access-points"` CpuUsageSystem *uint64 `path:"cpu-usage-system" module:"openconfig-access-points"` CpuUsageUser *uint64 `path:"cpu-usage-user" module:"openconfig-access-points"` CpuUtilization *uint8 `path:"cpu-utilization" module:"openconfig-access-points"` MemoryUsage *uint64 `path:"memory-usage" module:"openconfig-access-points"` MemoryUtilization *uint8 `path:"memory-utilization" module:"openconfig-access-points"` Name *string `path:"name" module:"openconfig-access-points"` Pid *uint64 `path:"pid" module:"openconfig-access-points"` StartTime *uint64 `path:"start-time" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process_State represents the /openconfig-access-points/access-points/access-point/system/processes/process/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Processes_Process_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config `path:"config" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer represents the /openconfig-access-points/access-points/access-point/system/ssh-server YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config struct { Enable *bool `path:"enable" module:"openconfig-access-points"` ProtocolVersion E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion `path:"protocol-version" module:"openconfig-access-points"` RateLimit *uint16 `path:"rate-limit" module:"openconfig-access-points"` SessionLimit *uint16 `path:"session-limit" module:"openconfig-access-points"` Timeout *uint16 `path:"timeout" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config represents the /openconfig-access-points/access-points/access-point/system/ssh-server/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_State struct { Enable *bool `path:"enable" module:"openconfig-access-points"` ProtocolVersion E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion `path:"protocol-version" module:"openconfig-access-points"` RateLimit *uint16 `path:"rate-limit" module:"openconfig-access-points"` SessionLimit *uint16 `path:"session-limit" module:"openconfig-access-points"` Timeout *uint16 `path:"timeout" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_State represents the /openconfig-access-points/access-points/access-point/system/ssh-server/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_State struct { BootTime *uint64 `path:"boot-time" module:"openconfig-access-points"` CurrentDatetime *string `path:"current-datetime" module:"openconfig-access-points"` DomainName *string `path:"domain-name" module:"openconfig-access-points"` Hostname *string `path:"hostname" module:"openconfig-access-points"` LoginBanner *string `path:"login-banner" module:"openconfig-access-points"` MotdBanner *string `path:"motd-banner" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_State represents the /openconfig-access-points/access-points/access-point/system/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer struct { Config *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_Config `path:"config" module:"openconfig-access-points"` State *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_State `path:"state" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer represents the /openconfig-access-points/access-points/access-point/system/telnet-server YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_Config ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_Config struct { Enable *bool `path:"enable" module:"openconfig-access-points"` RateLimit *uint16 `path:"rate-limit" module:"openconfig-access-points"` SessionLimit *uint16 `path:"session-limit" module:"openconfig-access-points"` Timeout *uint16 `path:"timeout" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_Config represents the /openconfig-access-points/access-points/access-point/system/telnet-server/config YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_Config) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_Config) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_Config) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_State ¶
type OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_State struct { Enable *bool `path:"enable" module:"openconfig-access-points"` RateLimit *uint16 `path:"rate-limit" module:"openconfig-access-points"` SessionLimit *uint16 `path:"session-limit" module:"openconfig-access-points"` Timeout *uint16 `path:"timeout" module:"openconfig-access-points"` }
OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_State represents the /openconfig-access-points/access-points/access-point/system/telnet-server/state YANG schema element.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_State) IsYANGGoStruct ¶
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_State) Validate ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_State) ΛEnumTypeMap ¶
func (t *OpenconfigAccessPoints_AccessPoints_AccessPoint_System_TelnetServer_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigApManager_JoinedAps ¶
type OpenconfigApManager_JoinedAps struct {
JoinedAp map[string]*OpenconfigApManager_JoinedAps_JoinedAp `path:"joined-ap" module:"openconfig-ap-manager"`
}
OpenconfigApManager_JoinedAps represents the /openconfig-ap-manager/joined-aps YANG schema element.
func (*OpenconfigApManager_JoinedAps) IsYANGGoStruct ¶
func (*OpenconfigApManager_JoinedAps) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigApManager_JoinedAps implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigApManager_JoinedAps) NewJoinedAp ¶
func (t *OpenconfigApManager_JoinedAps) NewJoinedAp(Hostname string) (*OpenconfigApManager_JoinedAps_JoinedAp, error)
NewJoinedAp creates a new entry in the JoinedAp list of the OpenconfigApManager_JoinedAps struct. The keys of the list are populated from the input arguments.
func (*OpenconfigApManager_JoinedAps) Validate ¶
func (t *OpenconfigApManager_JoinedAps) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigApManager_JoinedAps) ΛEnumTypeMap ¶
func (t *OpenconfigApManager_JoinedAps) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigApManager_JoinedAps_JoinedAp ¶
type OpenconfigApManager_JoinedAps_JoinedAp struct { Hostname *string `path:"hostname" module:"openconfig-ap-manager"` State *OpenconfigApManager_JoinedAps_JoinedAp_State `path:"state" module:"openconfig-ap-manager"` }
OpenconfigApManager_JoinedAps_JoinedAp represents the /openconfig-ap-manager/joined-aps/joined-ap YANG schema element.
func (*OpenconfigApManager_JoinedAps_JoinedAp) IsYANGGoStruct ¶
func (*OpenconfigApManager_JoinedAps_JoinedAp) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigApManager_JoinedAps_JoinedAp implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigApManager_JoinedAps_JoinedAp) Validate ¶
func (t *OpenconfigApManager_JoinedAps_JoinedAp) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigApManager_JoinedAps_JoinedAp) ΛEnumTypeMap ¶
func (t *OpenconfigApManager_JoinedAps_JoinedAp) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigApManager_JoinedAps_JoinedAp) ΛListKeyMap ¶
func (t *OpenconfigApManager_JoinedAps_JoinedAp) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigApManager_JoinedAps_JoinedAp struct, which is a YANG list entry.
type OpenconfigApManager_JoinedAps_JoinedAp_State ¶
type OpenconfigApManager_JoinedAps_JoinedAp_State struct { Enabled *bool `path:"enabled" module:"openconfig-ap-manager"` Hostname *string `path:"hostname" module:"openconfig-ap-manager"` Ipv4 *string `path:"ipv4" module:"openconfig-ap-manager"` Ipv6 *string `path:"ipv6" module:"openconfig-ap-manager"` Mac *string `path:"mac" module:"openconfig-ap-manager"` Model *string `path:"model" module:"openconfig-ap-manager"` Opstate E_OpenconfigWifiTypes_AP_STATE `path:"opstate" module:"openconfig-ap-manager"` PowerSource E_OpenconfigApManager_JoinedAps_JoinedAp_State_PowerSource `path:"power-source" module:"openconfig-ap-manager"` Serial *string `path:"serial" module:"openconfig-ap-manager"` SoftwareVersion *string `path:"software-version" module:"openconfig-ap-manager"` Uptime *uint32 `path:"uptime" module:"openconfig-ap-manager"` }
OpenconfigApManager_JoinedAps_JoinedAp_State represents the /openconfig-ap-manager/joined-aps/joined-ap/state YANG schema element.
func (*OpenconfigApManager_JoinedAps_JoinedAp_State) IsYANGGoStruct ¶
func (*OpenconfigApManager_JoinedAps_JoinedAp_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigApManager_JoinedAps_JoinedAp_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigApManager_JoinedAps_JoinedAp_State) Validate ¶
func (t *OpenconfigApManager_JoinedAps_JoinedAp_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigApManager_JoinedAps_JoinedAp_State) ΛEnumTypeMap ¶
func (t *OpenconfigApManager_JoinedAps_JoinedAp_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigApManager_ProvisionAps ¶
type OpenconfigApManager_ProvisionAps struct {
ProvisionAp map[string]*OpenconfigApManager_ProvisionAps_ProvisionAp `path:"provision-ap" module:"openconfig-ap-manager"`
}
OpenconfigApManager_ProvisionAps represents the /openconfig-ap-manager/provision-aps YANG schema element.
func (*OpenconfigApManager_ProvisionAps) IsYANGGoStruct ¶
func (*OpenconfigApManager_ProvisionAps) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigApManager_ProvisionAps implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigApManager_ProvisionAps) NewProvisionAp ¶
func (t *OpenconfigApManager_ProvisionAps) NewProvisionAp(Mac string) (*OpenconfigApManager_ProvisionAps_ProvisionAp, error)
NewProvisionAp creates a new entry in the ProvisionAp list of the OpenconfigApManager_ProvisionAps struct. The keys of the list are populated from the input arguments.
func (*OpenconfigApManager_ProvisionAps) Validate ¶
func (t *OpenconfigApManager_ProvisionAps) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigApManager_ProvisionAps) ΛEnumTypeMap ¶
func (t *OpenconfigApManager_ProvisionAps) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigApManager_ProvisionAps_ProvisionAp ¶
type OpenconfigApManager_ProvisionAps_ProvisionAp struct { Config *OpenconfigApManager_ProvisionAps_ProvisionAp_Config `path:"config" module:"openconfig-ap-manager"` Mac *string `path:"mac" module:"openconfig-ap-manager"` State *OpenconfigApManager_ProvisionAps_ProvisionAp_State `path:"state" module:"openconfig-ap-manager"` }
OpenconfigApManager_ProvisionAps_ProvisionAp represents the /openconfig-ap-manager/provision-aps/provision-ap YANG schema element.
func (*OpenconfigApManager_ProvisionAps_ProvisionAp) IsYANGGoStruct ¶
func (*OpenconfigApManager_ProvisionAps_ProvisionAp) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigApManager_ProvisionAps_ProvisionAp implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigApManager_ProvisionAps_ProvisionAp) Validate ¶
func (t *OpenconfigApManager_ProvisionAps_ProvisionAp) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigApManager_ProvisionAps_ProvisionAp) ΛEnumTypeMap ¶
func (t *OpenconfigApManager_ProvisionAps_ProvisionAp) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigApManager_ProvisionAps_ProvisionAp) ΛListKeyMap ¶
func (t *OpenconfigApManager_ProvisionAps_ProvisionAp) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigApManager_ProvisionAps_ProvisionAp struct, which is a YANG list entry.
type OpenconfigApManager_ProvisionAps_ProvisionAp_Config ¶
type OpenconfigApManager_ProvisionAps_ProvisionAp_Config struct { CountryCode *string `path:"country-code" module:"openconfig-ap-manager"` Hostname *string `path:"hostname" module:"openconfig-ap-manager"` Mac *string `path:"mac" module:"openconfig-ap-manager"` }
OpenconfigApManager_ProvisionAps_ProvisionAp_Config represents the /openconfig-ap-manager/provision-aps/provision-ap/config YANG schema element.
func (*OpenconfigApManager_ProvisionAps_ProvisionAp_Config) IsYANGGoStruct ¶
func (*OpenconfigApManager_ProvisionAps_ProvisionAp_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigApManager_ProvisionAps_ProvisionAp_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigApManager_ProvisionAps_ProvisionAp_Config) Validate ¶
func (t *OpenconfigApManager_ProvisionAps_ProvisionAp_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigApManager_ProvisionAps_ProvisionAp_Config) ΛEnumTypeMap ¶
func (t *OpenconfigApManager_ProvisionAps_ProvisionAp_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigApManager_ProvisionAps_ProvisionAp_State ¶
type OpenconfigApManager_ProvisionAps_ProvisionAp_State struct { CountryCode *string `path:"country-code" module:"openconfig-ap-manager"` Hostname *string `path:"hostname" module:"openconfig-ap-manager"` Mac *string `path:"mac" module:"openconfig-ap-manager"` }
OpenconfigApManager_ProvisionAps_ProvisionAp_State represents the /openconfig-ap-manager/provision-aps/provision-ap/state YANG schema element.
func (*OpenconfigApManager_ProvisionAps_ProvisionAp_State) IsYANGGoStruct ¶
func (*OpenconfigApManager_ProvisionAps_ProvisionAp_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigApManager_ProvisionAps_ProvisionAp_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigApManager_ProvisionAps_ProvisionAp_State) Validate ¶
func (t *OpenconfigApManager_ProvisionAps_ProvisionAp_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigApManager_ProvisionAps_ProvisionAp_State) ΛEnumTypeMap ¶
func (t *OpenconfigApManager_ProvisionAps_ProvisionAp_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigGasket_Gasket ¶
type OpenconfigGasket_Gasket struct { CtrlInterface *string `path:"ctrl-interface" module:"openconfig-gasket"` RadiusAttribute *string `path:"radius-attribute" module:"openconfig-gasket"` }
OpenconfigGasket_Gasket represents the /openconfig-gasket/gasket YANG schema element.
func (*OpenconfigGasket_Gasket) IsYANGGoStruct ¶
func (*OpenconfigGasket_Gasket) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigGasket_Gasket implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigGasket_Gasket) Validate ¶
func (t *OpenconfigGasket_Gasket) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigGasket_Gasket) ΛEnumTypeMap ¶
func (t *OpenconfigGasket_Gasket) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigMessages_Messages ¶
type OpenconfigMessages_Messages struct { Config *OpenconfigMessages_Messages_Config `path:"config" module:"openconfig-messages"` DebugEntries *OpenconfigMessages_Messages_DebugEntries `path:"debug-entries" module:"openconfig-messages"` State *OpenconfigMessages_Messages_State `path:"state" module:"openconfig-messages"` }
OpenconfigMessages_Messages represents the /openconfig-messages/messages YANG schema element.
func (*OpenconfigMessages_Messages) IsYANGGoStruct ¶
func (*OpenconfigMessages_Messages) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigMessages_Messages implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigMessages_Messages) Validate ¶
func (t *OpenconfigMessages_Messages) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigMessages_Messages) ΛEnumTypeMap ¶
func (t *OpenconfigMessages_Messages) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigMessages_Messages_Config ¶
type OpenconfigMessages_Messages_Config struct {
Severity E_OpenconfigMessages_SyslogSeverity `path:"severity" module:"openconfig-messages"`
}
OpenconfigMessages_Messages_Config represents the /openconfig-messages/messages/config YANG schema element.
func (*OpenconfigMessages_Messages_Config) IsYANGGoStruct ¶
func (*OpenconfigMessages_Messages_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigMessages_Messages_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigMessages_Messages_Config) Validate ¶
func (t *OpenconfigMessages_Messages_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigMessages_Messages_Config) ΛEnumTypeMap ¶
func (t *OpenconfigMessages_Messages_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigMessages_Messages_DebugEntries ¶
type OpenconfigMessages_Messages_DebugEntries struct {
DebugService map[E_OpenconfigMessages_DEBUG_SERVICE]*OpenconfigMessages_Messages_DebugEntries_DebugService `path:"debug-service" module:"openconfig-messages"`
}
OpenconfigMessages_Messages_DebugEntries represents the /openconfig-messages/messages/debug-entries YANG schema element.
func (*OpenconfigMessages_Messages_DebugEntries) IsYANGGoStruct ¶
func (*OpenconfigMessages_Messages_DebugEntries) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigMessages_Messages_DebugEntries implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigMessages_Messages_DebugEntries) NewDebugService ¶
func (t *OpenconfigMessages_Messages_DebugEntries) NewDebugService(Service E_OpenconfigMessages_DEBUG_SERVICE) (*OpenconfigMessages_Messages_DebugEntries_DebugService, error)
NewDebugService creates a new entry in the DebugService list of the OpenconfigMessages_Messages_DebugEntries struct. The keys of the list are populated from the input arguments.
func (*OpenconfigMessages_Messages_DebugEntries) Validate ¶
func (t *OpenconfigMessages_Messages_DebugEntries) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigMessages_Messages_DebugEntries) ΛEnumTypeMap ¶
func (t *OpenconfigMessages_Messages_DebugEntries) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigMessages_Messages_DebugEntries_DebugService ¶
type OpenconfigMessages_Messages_DebugEntries_DebugService struct { Config *OpenconfigMessages_Messages_DebugEntries_DebugService_Config `path:"config" module:"openconfig-messages"` Service E_OpenconfigMessages_DEBUG_SERVICE `path:"service" module:"openconfig-messages"` State *OpenconfigMessages_Messages_DebugEntries_DebugService_State `path:"state" module:"openconfig-messages"` }
OpenconfigMessages_Messages_DebugEntries_DebugService represents the /openconfig-messages/messages/debug-entries/debug-service YANG schema element.
func (*OpenconfigMessages_Messages_DebugEntries_DebugService) IsYANGGoStruct ¶
func (*OpenconfigMessages_Messages_DebugEntries_DebugService) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigMessages_Messages_DebugEntries_DebugService implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigMessages_Messages_DebugEntries_DebugService) Validate ¶
func (t *OpenconfigMessages_Messages_DebugEntries_DebugService) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigMessages_Messages_DebugEntries_DebugService) ΛEnumTypeMap ¶
func (t *OpenconfigMessages_Messages_DebugEntries_DebugService) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigMessages_Messages_DebugEntries_DebugService) ΛListKeyMap ¶
func (t *OpenconfigMessages_Messages_DebugEntries_DebugService) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigMessages_Messages_DebugEntries_DebugService struct, which is a YANG list entry.
type OpenconfigMessages_Messages_DebugEntries_DebugService_Config ¶
type OpenconfigMessages_Messages_DebugEntries_DebugService_Config struct { Enabled *bool `path:"enabled" module:"openconfig-messages"` Service E_OpenconfigMessages_DEBUG_SERVICE `path:"service" module:"openconfig-messages"` }
OpenconfigMessages_Messages_DebugEntries_DebugService_Config represents the /openconfig-messages/messages/debug-entries/debug-service/config YANG schema element.
func (*OpenconfigMessages_Messages_DebugEntries_DebugService_Config) IsYANGGoStruct ¶
func (*OpenconfigMessages_Messages_DebugEntries_DebugService_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigMessages_Messages_DebugEntries_DebugService_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigMessages_Messages_DebugEntries_DebugService_Config) Validate ¶
func (t *OpenconfigMessages_Messages_DebugEntries_DebugService_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigMessages_Messages_DebugEntries_DebugService_Config) ΛEnumTypeMap ¶
func (t *OpenconfigMessages_Messages_DebugEntries_DebugService_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigMessages_Messages_DebugEntries_DebugService_State ¶
type OpenconfigMessages_Messages_DebugEntries_DebugService_State struct { Enabled *bool `path:"enabled" module:"openconfig-messages"` Service E_OpenconfigMessages_DEBUG_SERVICE `path:"service" module:"openconfig-messages"` }
OpenconfigMessages_Messages_DebugEntries_DebugService_State represents the /openconfig-messages/messages/debug-entries/debug-service/state YANG schema element.
func (*OpenconfigMessages_Messages_DebugEntries_DebugService_State) IsYANGGoStruct ¶
func (*OpenconfigMessages_Messages_DebugEntries_DebugService_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigMessages_Messages_DebugEntries_DebugService_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigMessages_Messages_DebugEntries_DebugService_State) Validate ¶
func (t *OpenconfigMessages_Messages_DebugEntries_DebugService_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigMessages_Messages_DebugEntries_DebugService_State) ΛEnumTypeMap ¶
func (t *OpenconfigMessages_Messages_DebugEntries_DebugService_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigMessages_Messages_State ¶
type OpenconfigMessages_Messages_State struct { Message *OpenconfigMessages_Messages_State_Message `path:"message" module:"openconfig-messages"` Severity E_OpenconfigMessages_SyslogSeverity `path:"severity" module:"openconfig-messages"` }
OpenconfigMessages_Messages_State represents the /openconfig-messages/messages/state YANG schema element.
func (*OpenconfigMessages_Messages_State) IsYANGGoStruct ¶
func (*OpenconfigMessages_Messages_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigMessages_Messages_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigMessages_Messages_State) Validate ¶
func (t *OpenconfigMessages_Messages_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigMessages_Messages_State) ΛEnumTypeMap ¶
func (t *OpenconfigMessages_Messages_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigMessages_Messages_State_Message ¶
type OpenconfigMessages_Messages_State_Message struct { AppName *string `path:"app-name" module:"openconfig-messages"` Msg *string `path:"msg" module:"openconfig-messages"` Msgid *string `path:"msgid" module:"openconfig-messages"` Priority *uint8 `path:"priority" module:"openconfig-messages"` Procid *string `path:"procid" module:"openconfig-messages"` }
OpenconfigMessages_Messages_State_Message represents the /openconfig-messages/messages/state/message YANG schema element.
func (*OpenconfigMessages_Messages_State_Message) IsYANGGoStruct ¶
func (*OpenconfigMessages_Messages_State_Message) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigMessages_Messages_State_Message implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigMessages_Messages_State_Message) Validate ¶
func (t *OpenconfigMessages_Messages_State_Message) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigMessages_Messages_State_Message) ΛEnumTypeMap ¶
func (t *OpenconfigMessages_Messages_State_Message) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components ¶
type OpenconfigPlatform_Components struct {
Component map[string]*OpenconfigPlatform_Components_Component `path:"component" module:"openconfig-platform"`
}
OpenconfigPlatform_Components represents the /openconfig-platform/components YANG schema element.
func (*OpenconfigPlatform_Components) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components) NewComponent ¶
func (t *OpenconfigPlatform_Components) NewComponent(Name string) (*OpenconfigPlatform_Components_Component, error)
NewComponent creates a new entry in the Component list of the OpenconfigPlatform_Components struct. The keys of the list are populated from the input arguments.
func (*OpenconfigPlatform_Components) Validate ¶
func (t *OpenconfigPlatform_Components) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component ¶
type OpenconfigPlatform_Components_Component struct { Backplane *OpenconfigPlatform_Components_Component_Backplane `path:"backplane" module:"openconfig-platform"` Chassis *OpenconfigPlatform_Components_Component_Chassis `path:"chassis" module:"openconfig-platform"` Config *OpenconfigPlatform_Components_Component_Config `path:"config" module:"openconfig-platform"` Cpu *OpenconfigPlatform_Components_Component_Cpu `path:"cpu" module:"openconfig-platform"` Fabric *OpenconfigPlatform_Components_Component_Fabric `path:"fabric" module:"openconfig-platform"` Fan *OpenconfigPlatform_Components_Component_Fan `path:"fan" module:"openconfig-platform"` IntegratedCircuit *OpenconfigPlatform_Components_Component_IntegratedCircuit `path:"integrated-circuit" module:"openconfig-platform"` Name *string `path:"name" module:"openconfig-platform"` Port *OpenconfigPlatform_Components_Component_Port `path:"port" module:"openconfig-platform"` PowerSupply *OpenconfigPlatform_Components_Component_PowerSupply `path:"power-supply" module:"openconfig-platform"` Properties *OpenconfigPlatform_Components_Component_Properties `path:"properties" module:"openconfig-platform"` SoftwareModule *OpenconfigPlatform_Components_Component_SoftwareModule `path:"software-module" module:"openconfig-platform"` State *OpenconfigPlatform_Components_Component_State `path:"state" module:"openconfig-platform"` Storage *OpenconfigPlatform_Components_Component_Storage `path:"storage" module:"openconfig-platform"` Subcomponents *OpenconfigPlatform_Components_Component_Subcomponents `path:"subcomponents" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component represents the /openconfig-platform/components/component YANG schema element.
func (*OpenconfigPlatform_Components_Component) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component) Validate ¶
func (t *OpenconfigPlatform_Components_Component) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigPlatform_Components_Component) ΛListKeyMap ¶
func (t *OpenconfigPlatform_Components_Component) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigPlatform_Components_Component struct, which is a YANG list entry.
type OpenconfigPlatform_Components_Component_Backplane ¶
type OpenconfigPlatform_Components_Component_Backplane struct { Config *OpenconfigPlatform_Components_Component_Backplane_Config `path:"config" module:"openconfig-platform"` State *OpenconfigPlatform_Components_Component_Backplane_State `path:"state" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_Backplane represents the /openconfig-platform/components/component/backplane YANG schema element.
func (*OpenconfigPlatform_Components_Component_Backplane) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Backplane) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Backplane implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Backplane) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Backplane) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Backplane) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Backplane) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Backplane_Config ¶
type OpenconfigPlatform_Components_Component_Backplane_Config struct { }
OpenconfigPlatform_Components_Component_Backplane_Config represents the /openconfig-platform/components/component/backplane/config YANG schema element.
func (*OpenconfigPlatform_Components_Component_Backplane_Config) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Backplane_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Backplane_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Backplane_Config) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Backplane_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Backplane_Config) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Backplane_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Backplane_State ¶
type OpenconfigPlatform_Components_Component_Backplane_State struct { }
OpenconfigPlatform_Components_Component_Backplane_State represents the /openconfig-platform/components/component/backplane/state YANG schema element.
func (*OpenconfigPlatform_Components_Component_Backplane_State) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Backplane_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Backplane_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Backplane_State) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Backplane_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Backplane_State) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Backplane_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Chassis ¶
type OpenconfigPlatform_Components_Component_Chassis struct { Config *OpenconfigPlatform_Components_Component_Chassis_Config `path:"config" module:"openconfig-platform"` State *OpenconfigPlatform_Components_Component_Chassis_State `path:"state" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_Chassis represents the /openconfig-platform/components/component/chassis YANG schema element.
func (*OpenconfigPlatform_Components_Component_Chassis) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Chassis) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Chassis implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Chassis) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Chassis) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Chassis) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Chassis) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Chassis_Config ¶
type OpenconfigPlatform_Components_Component_Chassis_Config struct { }
OpenconfigPlatform_Components_Component_Chassis_Config represents the /openconfig-platform/components/component/chassis/config YANG schema element.
func (*OpenconfigPlatform_Components_Component_Chassis_Config) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Chassis_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Chassis_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Chassis_Config) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Chassis_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Chassis_Config) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Chassis_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Chassis_State ¶
type OpenconfigPlatform_Components_Component_Chassis_State struct { }
OpenconfigPlatform_Components_Component_Chassis_State represents the /openconfig-platform/components/component/chassis/state YANG schema element.
func (*OpenconfigPlatform_Components_Component_Chassis_State) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Chassis_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Chassis_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Chassis_State) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Chassis_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Chassis_State) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Chassis_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Config ¶
type OpenconfigPlatform_Components_Component_Config struct {
Name *string `path:"name" module:"openconfig-platform"`
}
OpenconfigPlatform_Components_Component_Config represents the /openconfig-platform/components/component/config YANG schema element.
func (*OpenconfigPlatform_Components_Component_Config) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Config) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Config) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Cpu ¶
type OpenconfigPlatform_Components_Component_Cpu struct { Config *OpenconfigPlatform_Components_Component_Cpu_Config `path:"config" module:"openconfig-platform"` State *OpenconfigPlatform_Components_Component_Cpu_State `path:"state" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_Cpu represents the /openconfig-platform/components/component/cpu YANG schema element.
func (*OpenconfigPlatform_Components_Component_Cpu) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Cpu) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Cpu implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Cpu) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Cpu) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Cpu) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Cpu) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Cpu_Config ¶
type OpenconfigPlatform_Components_Component_Cpu_Config struct { }
OpenconfigPlatform_Components_Component_Cpu_Config represents the /openconfig-platform/components/component/cpu/config YANG schema element.
func (*OpenconfigPlatform_Components_Component_Cpu_Config) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Cpu_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Cpu_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Cpu_Config) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Cpu_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Cpu_Config) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Cpu_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Cpu_State ¶
type OpenconfigPlatform_Components_Component_Cpu_State struct { }
OpenconfigPlatform_Components_Component_Cpu_State represents the /openconfig-platform/components/component/cpu/state YANG schema element.
func (*OpenconfigPlatform_Components_Component_Cpu_State) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Cpu_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Cpu_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Cpu_State) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Cpu_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Cpu_State) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Cpu_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Fabric ¶
type OpenconfigPlatform_Components_Component_Fabric struct { Config *OpenconfigPlatform_Components_Component_Fabric_Config `path:"config" module:"openconfig-platform"` State *OpenconfigPlatform_Components_Component_Fabric_State `path:"state" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_Fabric represents the /openconfig-platform/components/component/fabric YANG schema element.
func (*OpenconfigPlatform_Components_Component_Fabric) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Fabric) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Fabric implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Fabric) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Fabric) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Fabric) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Fabric) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Fabric_Config ¶
type OpenconfigPlatform_Components_Component_Fabric_Config struct { }
OpenconfigPlatform_Components_Component_Fabric_Config represents the /openconfig-platform/components/component/fabric/config YANG schema element.
func (*OpenconfigPlatform_Components_Component_Fabric_Config) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Fabric_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Fabric_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Fabric_Config) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Fabric_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Fabric_Config) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Fabric_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Fabric_State ¶
type OpenconfigPlatform_Components_Component_Fabric_State struct { }
OpenconfigPlatform_Components_Component_Fabric_State represents the /openconfig-platform/components/component/fabric/state YANG schema element.
func (*OpenconfigPlatform_Components_Component_Fabric_State) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Fabric_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Fabric_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Fabric_State) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Fabric_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Fabric_State) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Fabric_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Fan ¶
type OpenconfigPlatform_Components_Component_Fan struct { Config *OpenconfigPlatform_Components_Component_Fan_Config `path:"config" module:"openconfig-platform"` State *OpenconfigPlatform_Components_Component_Fan_State `path:"state" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_Fan represents the /openconfig-platform/components/component/fan YANG schema element.
func (*OpenconfigPlatform_Components_Component_Fan) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Fan) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Fan implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Fan) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Fan) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Fan) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Fan) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Fan_Config ¶
type OpenconfigPlatform_Components_Component_Fan_Config struct { }
OpenconfigPlatform_Components_Component_Fan_Config represents the /openconfig-platform/components/component/fan/config YANG schema element.
func (*OpenconfigPlatform_Components_Component_Fan_Config) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Fan_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Fan_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Fan_Config) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Fan_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Fan_Config) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Fan_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Fan_State ¶
type OpenconfigPlatform_Components_Component_Fan_State struct { }
OpenconfigPlatform_Components_Component_Fan_State represents the /openconfig-platform/components/component/fan/state YANG schema element.
func (*OpenconfigPlatform_Components_Component_Fan_State) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Fan_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Fan_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Fan_State) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Fan_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Fan_State) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Fan_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_IntegratedCircuit ¶
type OpenconfigPlatform_Components_Component_IntegratedCircuit struct { Config *OpenconfigPlatform_Components_Component_IntegratedCircuit_Config `path:"config" module:"openconfig-platform"` State *OpenconfigPlatform_Components_Component_IntegratedCircuit_State `path:"state" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_IntegratedCircuit represents the /openconfig-platform/components/component/integrated-circuit YANG schema element.
func (*OpenconfigPlatform_Components_Component_IntegratedCircuit) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_IntegratedCircuit) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_IntegratedCircuit implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_IntegratedCircuit) Validate ¶
func (t *OpenconfigPlatform_Components_Component_IntegratedCircuit) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_IntegratedCircuit) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_IntegratedCircuit) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_IntegratedCircuit_Config ¶
type OpenconfigPlatform_Components_Component_IntegratedCircuit_Config struct { }
OpenconfigPlatform_Components_Component_IntegratedCircuit_Config represents the /openconfig-platform/components/component/integrated-circuit/config YANG schema element.
func (*OpenconfigPlatform_Components_Component_IntegratedCircuit_Config) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_IntegratedCircuit_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_IntegratedCircuit_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_IntegratedCircuit_Config) Validate ¶
func (t *OpenconfigPlatform_Components_Component_IntegratedCircuit_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_IntegratedCircuit_Config) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_IntegratedCircuit_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_IntegratedCircuit_State ¶
type OpenconfigPlatform_Components_Component_IntegratedCircuit_State struct { }
OpenconfigPlatform_Components_Component_IntegratedCircuit_State represents the /openconfig-platform/components/component/integrated-circuit/state YANG schema element.
func (*OpenconfigPlatform_Components_Component_IntegratedCircuit_State) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_IntegratedCircuit_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_IntegratedCircuit_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_IntegratedCircuit_State) Validate ¶
func (t *OpenconfigPlatform_Components_Component_IntegratedCircuit_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_IntegratedCircuit_State) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_IntegratedCircuit_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Port ¶
type OpenconfigPlatform_Components_Component_Port struct { Config *OpenconfigPlatform_Components_Component_Port_Config `path:"config" module:"openconfig-platform"` State *OpenconfigPlatform_Components_Component_Port_State `path:"state" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_Port represents the /openconfig-platform/components/component/port YANG schema element.
func (*OpenconfigPlatform_Components_Component_Port) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Port) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Port implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Port) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Port) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Port) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Port) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Port_Config ¶
type OpenconfigPlatform_Components_Component_Port_Config struct { }
OpenconfigPlatform_Components_Component_Port_Config represents the /openconfig-platform/components/component/port/config YANG schema element.
func (*OpenconfigPlatform_Components_Component_Port_Config) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Port_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Port_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Port_Config) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Port_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Port_Config) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Port_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Port_State ¶
type OpenconfigPlatform_Components_Component_Port_State struct { }
OpenconfigPlatform_Components_Component_Port_State represents the /openconfig-platform/components/component/port/state YANG schema element.
func (*OpenconfigPlatform_Components_Component_Port_State) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Port_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Port_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Port_State) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Port_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Port_State) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Port_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_PowerSupply ¶
type OpenconfigPlatform_Components_Component_PowerSupply struct { Config *OpenconfigPlatform_Components_Component_PowerSupply_Config `path:"config" module:"openconfig-platform"` State *OpenconfigPlatform_Components_Component_PowerSupply_State `path:"state" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_PowerSupply represents the /openconfig-platform/components/component/power-supply YANG schema element.
func (*OpenconfigPlatform_Components_Component_PowerSupply) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_PowerSupply) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_PowerSupply implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_PowerSupply) Validate ¶
func (t *OpenconfigPlatform_Components_Component_PowerSupply) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_PowerSupply) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_PowerSupply) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_PowerSupply_Config ¶
type OpenconfigPlatform_Components_Component_PowerSupply_Config struct { }
OpenconfigPlatform_Components_Component_PowerSupply_Config represents the /openconfig-platform/components/component/power-supply/config YANG schema element.
func (*OpenconfigPlatform_Components_Component_PowerSupply_Config) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_PowerSupply_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_PowerSupply_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_PowerSupply_Config) Validate ¶
func (t *OpenconfigPlatform_Components_Component_PowerSupply_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_PowerSupply_Config) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_PowerSupply_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_PowerSupply_State ¶
type OpenconfigPlatform_Components_Component_PowerSupply_State struct { }
OpenconfigPlatform_Components_Component_PowerSupply_State represents the /openconfig-platform/components/component/power-supply/state YANG schema element.
func (*OpenconfigPlatform_Components_Component_PowerSupply_State) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_PowerSupply_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_PowerSupply_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_PowerSupply_State) Validate ¶
func (t *OpenconfigPlatform_Components_Component_PowerSupply_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_PowerSupply_State) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_PowerSupply_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Properties ¶
type OpenconfigPlatform_Components_Component_Properties struct {
Property map[string]*OpenconfigPlatform_Components_Component_Properties_Property `path:"property" module:"openconfig-platform"`
}
OpenconfigPlatform_Components_Component_Properties represents the /openconfig-platform/components/component/properties YANG schema element.
func (*OpenconfigPlatform_Components_Component_Properties) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Properties) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Properties implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Properties) NewProperty ¶
func (t *OpenconfigPlatform_Components_Component_Properties) NewProperty(Name string) (*OpenconfigPlatform_Components_Component_Properties_Property, error)
NewProperty creates a new entry in the Property list of the OpenconfigPlatform_Components_Component_Properties struct. The keys of the list are populated from the input arguments.
func (*OpenconfigPlatform_Components_Component_Properties) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Properties) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Properties) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Properties) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Properties_Property ¶
type OpenconfigPlatform_Components_Component_Properties_Property struct { Config *OpenconfigPlatform_Components_Component_Properties_Property_Config `path:"config" module:"openconfig-platform"` Name *string `path:"name" module:"openconfig-platform"` State *OpenconfigPlatform_Components_Component_Properties_Property_State `path:"state" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_Properties_Property represents the /openconfig-platform/components/component/properties/property YANG schema element.
func (*OpenconfigPlatform_Components_Component_Properties_Property) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Properties_Property) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Properties_Property implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Properties_Property) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Properties_Property) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Properties_Property) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Properties_Property) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigPlatform_Components_Component_Properties_Property) ΛListKeyMap ¶
func (t *OpenconfigPlatform_Components_Component_Properties_Property) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigPlatform_Components_Component_Properties_Property struct, which is a YANG list entry.
type OpenconfigPlatform_Components_Component_Properties_Property_Config ¶
type OpenconfigPlatform_Components_Component_Properties_Property_Config struct { Name *string `path:"name" module:"openconfig-platform"` Value OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union `path:"value" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_Properties_Property_Config represents the /openconfig-platform/components/component/properties/property/config YANG schema element.
func (*OpenconfigPlatform_Components_Component_Properties_Property_Config) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Properties_Property_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Properties_Property_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Properties_Property_Config) To_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union ¶
func (t *OpenconfigPlatform_Components_Component_Properties_Property_Config) To_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union(i interface{}) (OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union, error)
To_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigPlatform_Components_Component_Properties_Property_Config) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Properties_Property_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Properties_Property_Config) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Properties_Property_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union ¶
type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union interface {
Is_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union()
}
OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-platform/components/component/properties/property/config/value within the YANG schema.
type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Bool ¶
type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Bool struct {
Bool bool
}
OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Bool is used when /openconfig-platform/components/component/properties/property/config/value is to be set to a bool value.
func (*OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Bool) Is_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union ¶
func (*OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Bool) Is_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union()
Is_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union ensures that OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Bool implements the OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union interface.
type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Float64 ¶
type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Float64 struct {
Float64 float64
}
OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Float64 is used when /openconfig-platform/components/component/properties/property/config/value is to be set to a float64 value.
func (*OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Float64) Is_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union ¶
func (*OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Float64) Is_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union()
Is_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union ensures that OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Float64 implements the OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union interface.
type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Int64 ¶
type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Int64 struct {
Int64 int64
}
OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Int64 is used when /openconfig-platform/components/component/properties/property/config/value is to be set to a int64 value.
func (*OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Int64) Is_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union ¶
func (*OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Int64) Is_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union()
Is_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union ensures that OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Int64 implements the OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union interface.
type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_String ¶
type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_String struct {
String string
}
OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_String is used when /openconfig-platform/components/component/properties/property/config/value is to be set to a string value.
func (*OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_String) Is_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union ¶
func (*OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_String) Is_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union()
Is_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union ensures that OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_String implements the OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union interface.
type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Uint64 ¶
type OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Uint64 struct {
Uint64 uint64
}
OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Uint64 is used when /openconfig-platform/components/component/properties/property/config/value is to be set to a uint64 value.
func (*OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Uint64) Is_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union ¶
func (*OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Uint64) Is_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union()
Is_OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union ensures that OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union_Uint64 implements the OpenconfigPlatform_Components_Component_Properties_Property_Config_Value_Union interface.
type OpenconfigPlatform_Components_Component_Properties_Property_State ¶
type OpenconfigPlatform_Components_Component_Properties_Property_State struct { Configurable *bool `path:"configurable" module:"openconfig-platform"` Name *string `path:"name" module:"openconfig-platform"` Value OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union `path:"value" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_Properties_Property_State represents the /openconfig-platform/components/component/properties/property/state YANG schema element.
func (*OpenconfigPlatform_Components_Component_Properties_Property_State) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Properties_Property_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Properties_Property_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Properties_Property_State) To_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union ¶
func (t *OpenconfigPlatform_Components_Component_Properties_Property_State) To_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union(i interface{}) (OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union, error)
To_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigPlatform_Components_Component_Properties_Property_State) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Properties_Property_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Properties_Property_State) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Properties_Property_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union ¶
type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union interface {
Is_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union()
}
OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-platform/components/component/properties/property/state/value within the YANG schema.
type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Bool ¶
type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Bool struct {
Bool bool
}
OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Bool is used when /openconfig-platform/components/component/properties/property/state/value is to be set to a bool value.
func (*OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Bool) Is_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union ¶
func (*OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Bool) Is_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union()
Is_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union ensures that OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Bool implements the OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union interface.
type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Float64 ¶
type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Float64 struct {
Float64 float64
}
OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Float64 is used when /openconfig-platform/components/component/properties/property/state/value is to be set to a float64 value.
func (*OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Float64) Is_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union ¶
func (*OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Float64) Is_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union()
Is_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union ensures that OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Float64 implements the OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union interface.
type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Int64 ¶
type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Int64 struct {
Int64 int64
}
OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Int64 is used when /openconfig-platform/components/component/properties/property/state/value is to be set to a int64 value.
func (*OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Int64) Is_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union ¶
func (*OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Int64) Is_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union()
Is_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union ensures that OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Int64 implements the OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union interface.
type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_String ¶
type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_String struct {
String string
}
OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_String is used when /openconfig-platform/components/component/properties/property/state/value is to be set to a string value.
func (*OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_String) Is_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union ¶
func (*OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_String) Is_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union()
Is_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union ensures that OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_String implements the OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union interface.
type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Uint64 ¶
type OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Uint64 struct {
Uint64 uint64
}
OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Uint64 is used when /openconfig-platform/components/component/properties/property/state/value is to be set to a uint64 value.
func (*OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Uint64) Is_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union ¶
func (*OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Uint64) Is_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union()
Is_OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union ensures that OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union_Uint64 implements the OpenconfigPlatform_Components_Component_Properties_Property_State_Value_Union interface.
type OpenconfigPlatform_Components_Component_SoftwareModule ¶
type OpenconfigPlatform_Components_Component_SoftwareModule struct { Config *OpenconfigPlatform_Components_Component_SoftwareModule_Config `path:"config" module:"openconfig-platform"` State *OpenconfigPlatform_Components_Component_SoftwareModule_State `path:"state" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_SoftwareModule represents the /openconfig-platform/components/component/software-module YANG schema element.
func (*OpenconfigPlatform_Components_Component_SoftwareModule) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_SoftwareModule) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_SoftwareModule implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_SoftwareModule) Validate ¶
func (t *OpenconfigPlatform_Components_Component_SoftwareModule) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_SoftwareModule) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_SoftwareModule) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_SoftwareModule_Config ¶
type OpenconfigPlatform_Components_Component_SoftwareModule_Config struct { }
OpenconfigPlatform_Components_Component_SoftwareModule_Config represents the /openconfig-platform/components/component/software-module/config YANG schema element.
func (*OpenconfigPlatform_Components_Component_SoftwareModule_Config) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_SoftwareModule_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_SoftwareModule_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_SoftwareModule_Config) Validate ¶
func (t *OpenconfigPlatform_Components_Component_SoftwareModule_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_SoftwareModule_Config) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_SoftwareModule_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_SoftwareModule_State ¶
type OpenconfigPlatform_Components_Component_SoftwareModule_State struct { }
OpenconfigPlatform_Components_Component_SoftwareModule_State represents the /openconfig-platform/components/component/software-module/state YANG schema element.
func (*OpenconfigPlatform_Components_Component_SoftwareModule_State) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_SoftwareModule_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_SoftwareModule_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_SoftwareModule_State) Validate ¶
func (t *OpenconfigPlatform_Components_Component_SoftwareModule_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_SoftwareModule_State) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_SoftwareModule_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_State ¶
type OpenconfigPlatform_Components_Component_State struct { AllocatedPower *uint32 `path:"allocated-power" module:"openconfig-platform"` Description *string `path:"description" module:"openconfig-platform"` Empty *bool `path:"empty" module:"openconfig-platform"` EquipmentFailure *bool `path:"equipment-failure" module:"openconfig-alarms"` EquipmentMismatch *bool `path:"equipment-mismatch" module:"openconfig-alarms"` FirmwareVersion *string `path:"firmware-version" module:"openconfig-platform"` HardwareVersion *string `path:"hardware-version" module:"openconfig-platform"` Id *string `path:"id" module:"openconfig-platform"` Location *string `path:"location" module:"openconfig-platform"` Memory *OpenconfigPlatform_Components_Component_State_Memory `path:"memory" module:"openconfig-platform"` MfgDate *string `path:"mfg-date" module:"openconfig-platform"` MfgName *string `path:"mfg-name" module:"openconfig-platform"` Name *string `path:"name" module:"openconfig-platform"` OperStatus E_OpenconfigPlatformTypes_COMPONENT_OPER_STATUS `path:"oper-status" module:"openconfig-platform"` Parent *string `path:"parent" module:"openconfig-platform"` PartNo *string `path:"part-no" module:"openconfig-platform"` Pcie *OpenconfigPlatform_Components_Component_State_Pcie `path:"pcie" module:"openconfig-platform"` Removable *bool `path:"removable" module:"openconfig-platform"` SerialNo *string `path:"serial-no" module:"openconfig-platform"` SoftwareVersion *string `path:"software-version" module:"openconfig-platform"` Temperature *OpenconfigPlatform_Components_Component_State_Temperature `path:"temperature" module:"openconfig-platform"` Type OpenconfigPlatform_Components_Component_State_Type_Union `path:"type" module:"openconfig-platform"` UsedPower *uint32 `path:"used-power" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_State represents the /openconfig-platform/components/component/state YANG schema element.
func (*OpenconfigPlatform_Components_Component_State) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_State) To_OpenconfigPlatform_Components_Component_State_Type_Union ¶
func (t *OpenconfigPlatform_Components_Component_State) To_OpenconfigPlatform_Components_Component_State_Type_Union(i interface{}) (OpenconfigPlatform_Components_Component_State_Type_Union, error)
To_OpenconfigPlatform_Components_Component_State_Type_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigPlatform_Components_Component_State_Type_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigPlatform_Components_Component_State) Validate ¶
func (t *OpenconfigPlatform_Components_Component_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_State) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_State_Memory ¶
type OpenconfigPlatform_Components_Component_State_Memory struct { Available *uint64 `path:"available" module:"openconfig-platform"` Utilized *uint64 `path:"utilized" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_State_Memory represents the /openconfig-platform/components/component/state/memory YANG schema element.
func (*OpenconfigPlatform_Components_Component_State_Memory) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_State_Memory) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_State_Memory implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_State_Memory) Validate ¶
func (t *OpenconfigPlatform_Components_Component_State_Memory) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_State_Memory) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_State_Memory) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_State_Pcie ¶
type OpenconfigPlatform_Components_Component_State_Pcie struct { CorrectableErrors *OpenconfigPlatform_Components_Component_State_Pcie_CorrectableErrors `path:"correctable-errors" module:"openconfig-platform"` FatalErrors *OpenconfigPlatform_Components_Component_State_Pcie_FatalErrors `path:"fatal-errors" module:"openconfig-platform"` NonFatalErrors *OpenconfigPlatform_Components_Component_State_Pcie_NonFatalErrors `path:"non-fatal-errors" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_State_Pcie represents the /openconfig-platform/components/component/state/pcie YANG schema element.
func (*OpenconfigPlatform_Components_Component_State_Pcie) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_State_Pcie) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_State_Pcie implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_State_Pcie) Validate ¶
func (t *OpenconfigPlatform_Components_Component_State_Pcie) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_State_Pcie) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_State_Pcie) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_State_Pcie_CorrectableErrors ¶
type OpenconfigPlatform_Components_Component_State_Pcie_CorrectableErrors struct { AdvisoryNonFatalErrors *uint64 `path:"advisory-non-fatal-errors" module:"openconfig-platform"` BadDllpErrors *uint64 `path:"bad-dllp-errors" module:"openconfig-platform"` BadTlpErrors *uint64 `path:"bad-tlp-errors" module:"openconfig-platform"` HdrLogOverflowErrors *uint64 `path:"hdr-log-overflow-errors" module:"openconfig-platform"` InternalErrors *uint64 `path:"internal-errors" module:"openconfig-platform"` ReceiverErrors *uint64 `path:"receiver-errors" module:"openconfig-platform"` RelayRolloverErrors *uint64 `path:"relay-rollover-errors" module:"openconfig-platform"` ReplayTimeoutErrors *uint64 `path:"replay-timeout-errors" module:"openconfig-platform"` TotalErrors *uint64 `path:"total-errors" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_State_Pcie_CorrectableErrors represents the /openconfig-platform/components/component/state/pcie/correctable-errors YANG schema element.
func (*OpenconfigPlatform_Components_Component_State_Pcie_CorrectableErrors) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_State_Pcie_CorrectableErrors) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_State_Pcie_CorrectableErrors implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_State_Pcie_CorrectableErrors) Validate ¶
func (t *OpenconfigPlatform_Components_Component_State_Pcie_CorrectableErrors) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_State_Pcie_CorrectableErrors) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_State_Pcie_CorrectableErrors) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_State_Pcie_FatalErrors ¶
type OpenconfigPlatform_Components_Component_State_Pcie_FatalErrors struct { AcsViolationErrors *uint64 `path:"acs-violation-errors" module:"openconfig-platform"` AtomicOpBlockedErrors *uint64 `path:"atomic-op-blocked-errors" module:"openconfig-platform"` BlockedTlpErrors *uint64 `path:"blocked-tlp-errors" module:"openconfig-platform"` CompletionAbortErrors *uint64 `path:"completion-abort-errors" module:"openconfig-platform"` CompletionTimeoutErrors *uint64 `path:"completion-timeout-errors" module:"openconfig-platform"` DataLinkErrors *uint64 `path:"data-link-errors" module:"openconfig-platform"` EcrcErrors *uint64 `path:"ecrc-errors" module:"openconfig-platform"` FlowControlProtocolErrors *uint64 `path:"flow-control-protocol-errors" module:"openconfig-platform"` InternalErrors *uint64 `path:"internal-errors" module:"openconfig-platform"` MalformedTlpErrors *uint64 `path:"malformed-tlp-errors" module:"openconfig-platform"` PoisonedTlpErrors *uint64 `path:"poisoned-tlp-errors" module:"openconfig-platform"` ReceiverOverflowErrors *uint64 `path:"receiver-overflow-errors" module:"openconfig-platform"` SurpriseDownErrors *uint64 `path:"surprise-down-errors" module:"openconfig-platform"` TlpPrefixBlockedErrors *uint64 `path:"tlp-prefix-blocked-errors" module:"openconfig-platform"` TotalErrors *uint64 `path:"total-errors" module:"openconfig-platform"` UndefinedErrors *uint64 `path:"undefined-errors" module:"openconfig-platform"` UnexpectedCompletionErrors *uint64 `path:"unexpected-completion-errors" module:"openconfig-platform"` UnsupportedRequestErrors *uint64 `path:"unsupported-request-errors" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_State_Pcie_FatalErrors represents the /openconfig-platform/components/component/state/pcie/fatal-errors YANG schema element.
func (*OpenconfigPlatform_Components_Component_State_Pcie_FatalErrors) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_State_Pcie_FatalErrors) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_State_Pcie_FatalErrors implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_State_Pcie_FatalErrors) Validate ¶
func (t *OpenconfigPlatform_Components_Component_State_Pcie_FatalErrors) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_State_Pcie_FatalErrors) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_State_Pcie_FatalErrors) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_State_Pcie_NonFatalErrors ¶
type OpenconfigPlatform_Components_Component_State_Pcie_NonFatalErrors struct { AcsViolationErrors *uint64 `path:"acs-violation-errors" module:"openconfig-platform"` AtomicOpBlockedErrors *uint64 `path:"atomic-op-blocked-errors" module:"openconfig-platform"` BlockedTlpErrors *uint64 `path:"blocked-tlp-errors" module:"openconfig-platform"` CompletionAbortErrors *uint64 `path:"completion-abort-errors" module:"openconfig-platform"` CompletionTimeoutErrors *uint64 `path:"completion-timeout-errors" module:"openconfig-platform"` DataLinkErrors *uint64 `path:"data-link-errors" module:"openconfig-platform"` EcrcErrors *uint64 `path:"ecrc-errors" module:"openconfig-platform"` FlowControlProtocolErrors *uint64 `path:"flow-control-protocol-errors" module:"openconfig-platform"` InternalErrors *uint64 `path:"internal-errors" module:"openconfig-platform"` MalformedTlpErrors *uint64 `path:"malformed-tlp-errors" module:"openconfig-platform"` PoisonedTlpErrors *uint64 `path:"poisoned-tlp-errors" module:"openconfig-platform"` ReceiverOverflowErrors *uint64 `path:"receiver-overflow-errors" module:"openconfig-platform"` SurpriseDownErrors *uint64 `path:"surprise-down-errors" module:"openconfig-platform"` TlpPrefixBlockedErrors *uint64 `path:"tlp-prefix-blocked-errors" module:"openconfig-platform"` TotalErrors *uint64 `path:"total-errors" module:"openconfig-platform"` UndefinedErrors *uint64 `path:"undefined-errors" module:"openconfig-platform"` UnexpectedCompletionErrors *uint64 `path:"unexpected-completion-errors" module:"openconfig-platform"` UnsupportedRequestErrors *uint64 `path:"unsupported-request-errors" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_State_Pcie_NonFatalErrors represents the /openconfig-platform/components/component/state/pcie/non-fatal-errors YANG schema element.
func (*OpenconfigPlatform_Components_Component_State_Pcie_NonFatalErrors) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_State_Pcie_NonFatalErrors) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_State_Pcie_NonFatalErrors implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_State_Pcie_NonFatalErrors) Validate ¶
func (t *OpenconfigPlatform_Components_Component_State_Pcie_NonFatalErrors) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_State_Pcie_NonFatalErrors) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_State_Pcie_NonFatalErrors) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_State_Temperature ¶
type OpenconfigPlatform_Components_Component_State_Temperature struct { AlarmSeverity E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY `path:"alarm-severity" module:"openconfig-platform"` AlarmStatus *bool `path:"alarm-status" module:"openconfig-platform"` AlarmThreshold *uint32 `path:"alarm-threshold" module:"openconfig-platform"` Avg *float64 `path:"avg" module:"openconfig-platform"` Instant *float64 `path:"instant" module:"openconfig-platform"` Interval *uint64 `path:"interval" module:"openconfig-platform"` Max *float64 `path:"max" module:"openconfig-platform"` MaxTime *uint64 `path:"max-time" module:"openconfig-platform"` Min *float64 `path:"min" module:"openconfig-platform"` MinTime *uint64 `path:"min-time" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_State_Temperature represents the /openconfig-platform/components/component/state/temperature YANG schema element.
func (*OpenconfigPlatform_Components_Component_State_Temperature) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_State_Temperature) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_State_Temperature implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_State_Temperature) Validate ¶
func (t *OpenconfigPlatform_Components_Component_State_Temperature) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_State_Temperature) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_State_Temperature) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_State_Type_Union ¶
type OpenconfigPlatform_Components_Component_State_Type_Union interface {
Is_OpenconfigPlatform_Components_Component_State_Type_Union()
}
OpenconfigPlatform_Components_Component_State_Type_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-platform/components/component/state/type within the YANG schema.
type OpenconfigPlatform_Components_Component_State_Type_Union_E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT ¶
type OpenconfigPlatform_Components_Component_State_Type_Union_E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT struct {
E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT
}
OpenconfigPlatform_Components_Component_State_Type_Union_E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT is used when /openconfig-platform/components/component/state/type is to be set to a E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT value.
func (*OpenconfigPlatform_Components_Component_State_Type_Union_E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT) Is_OpenconfigPlatform_Components_Component_State_Type_Union ¶
func (*OpenconfigPlatform_Components_Component_State_Type_Union_E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT) Is_OpenconfigPlatform_Components_Component_State_Type_Union()
Is_OpenconfigPlatform_Components_Component_State_Type_Union ensures that OpenconfigPlatform_Components_Component_State_Type_Union_E_OpenconfigPlatformTypes_OPENCONFIG_HARDWARE_COMPONENT implements the OpenconfigPlatform_Components_Component_State_Type_Union interface.
type OpenconfigPlatform_Components_Component_State_Type_Union_E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT ¶
type OpenconfigPlatform_Components_Component_State_Type_Union_E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT struct {
E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT
}
OpenconfigPlatform_Components_Component_State_Type_Union_E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT is used when /openconfig-platform/components/component/state/type is to be set to a E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT value.
func (*OpenconfigPlatform_Components_Component_State_Type_Union_E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT) Is_OpenconfigPlatform_Components_Component_State_Type_Union ¶
func (*OpenconfigPlatform_Components_Component_State_Type_Union_E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT) Is_OpenconfigPlatform_Components_Component_State_Type_Union()
Is_OpenconfigPlatform_Components_Component_State_Type_Union ensures that OpenconfigPlatform_Components_Component_State_Type_Union_E_OpenconfigPlatformTypes_OPENCONFIG_SOFTWARE_COMPONENT implements the OpenconfigPlatform_Components_Component_State_Type_Union interface.
type OpenconfigPlatform_Components_Component_Storage ¶
type OpenconfigPlatform_Components_Component_Storage struct { Config *OpenconfigPlatform_Components_Component_Storage_Config `path:"config" module:"openconfig-platform"` State *OpenconfigPlatform_Components_Component_Storage_State `path:"state" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_Storage represents the /openconfig-platform/components/component/storage YANG schema element.
func (*OpenconfigPlatform_Components_Component_Storage) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Storage) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Storage implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Storage) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Storage) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Storage) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Storage) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Storage_Config ¶
type OpenconfigPlatform_Components_Component_Storage_Config struct { }
OpenconfigPlatform_Components_Component_Storage_Config represents the /openconfig-platform/components/component/storage/config YANG schema element.
func (*OpenconfigPlatform_Components_Component_Storage_Config) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Storage_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Storage_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Storage_Config) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Storage_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Storage_Config) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Storage_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Storage_State ¶
type OpenconfigPlatform_Components_Component_Storage_State struct { }
OpenconfigPlatform_Components_Component_Storage_State represents the /openconfig-platform/components/component/storage/state YANG schema element.
func (*OpenconfigPlatform_Components_Component_Storage_State) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Storage_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Storage_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Storage_State) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Storage_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Storage_State) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Storage_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Subcomponents ¶
type OpenconfigPlatform_Components_Component_Subcomponents struct {
Subcomponent map[string]*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent `path:"subcomponent" module:"openconfig-platform"`
}
OpenconfigPlatform_Components_Component_Subcomponents represents the /openconfig-platform/components/component/subcomponents YANG schema element.
func (*OpenconfigPlatform_Components_Component_Subcomponents) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Subcomponents) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Subcomponents implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Subcomponents) NewSubcomponent ¶
func (t *OpenconfigPlatform_Components_Component_Subcomponents) NewSubcomponent(Name string) (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent, error)
NewSubcomponent creates a new entry in the Subcomponent list of the OpenconfigPlatform_Components_Component_Subcomponents struct. The keys of the list are populated from the input arguments.
func (*OpenconfigPlatform_Components_Component_Subcomponents) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Subcomponents) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Subcomponents) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Subcomponents) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent ¶
type OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent struct { Config *OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_Config `path:"config" module:"openconfig-platform"` Name *string `path:"name" module:"openconfig-platform"` State *OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_State `path:"state" module:"openconfig-platform"` }
OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent represents the /openconfig-platform/components/component/subcomponents/subcomponent YANG schema element.
func (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent) ΛListKeyMap ¶
func (t *OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent struct, which is a YANG list entry.
type OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_Config ¶
type OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_Config struct {
Name *string `path:"name" module:"openconfig-platform"`
}
OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_Config represents the /openconfig-platform/components/component/subcomponents/subcomponent/config YANG schema element.
func (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_Config) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_Config) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_Config) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_State ¶
type OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_State struct {
Name *string `path:"name" module:"openconfig-platform"`
}
OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_State represents the /openconfig-platform/components/component/subcomponents/subcomponent/state YANG schema element.
func (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_State) IsYANGGoStruct ¶
func (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_State) Validate ¶
func (t *OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_State) ΛEnumTypeMap ¶
func (t *OpenconfigPlatform_Components_Component_Subcomponents_Subcomponent_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System ¶
type OpenconfigSystem_System struct { Aaa *OpenconfigSystem_System_Aaa `path:"aaa" module:"openconfig-system"` Alarms *OpenconfigSystem_System_Alarms `path:"alarms" module:"openconfig-system"` Clock *OpenconfigSystem_System_Clock `path:"clock" module:"openconfig-system"` Config *OpenconfigSystem_System_Config `path:"config" module:"openconfig-system"` Cpus *OpenconfigSystem_System_Cpus `path:"cpus" module:"openconfig-system"` Dns *OpenconfigSystem_System_Dns `path:"dns" module:"openconfig-system"` License *OpenconfigSystem_System_License `path:"license" module:"openconfig-system"` Logging *OpenconfigSystem_System_Logging `path:"logging" module:"openconfig-system"` Memory *OpenconfigSystem_System_Memory `path:"memory" module:"openconfig-system"` Messages *OpenconfigSystem_System_Messages `path:"messages" module:"openconfig-system"` MountPoints *OpenconfigSystem_System_MountPoints `path:"mount-points" module:"openconfig-system"` Ntp *OpenconfigSystem_System_Ntp `path:"ntp" module:"openconfig-system"` Processes *OpenconfigSystem_System_Processes `path:"processes" module:"openconfig-system"` SshServer *OpenconfigSystem_System_SshServer `path:"ssh-server" module:"openconfig-system"` State *OpenconfigSystem_System_State `path:"state" module:"openconfig-system"` TelnetServer *OpenconfigSystem_System_TelnetServer `path:"telnet-server" module:"openconfig-system"` }
OpenconfigSystem_System represents the /openconfig-system/system YANG schema element.
func (*OpenconfigSystem_System) IsYANGGoStruct ¶
func (*OpenconfigSystem_System) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System) Validate ¶
func (t *OpenconfigSystem_System) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa ¶
type OpenconfigSystem_System_Aaa struct { Accounting *OpenconfigSystem_System_Aaa_Accounting `path:"accounting" module:"openconfig-system"` Authentication *OpenconfigSystem_System_Aaa_Authentication `path:"authentication" module:"openconfig-system"` Authorization *OpenconfigSystem_System_Aaa_Authorization `path:"authorization" module:"openconfig-system"` Config *OpenconfigSystem_System_Aaa_Config `path:"config" module:"openconfig-system"` ServerGroups *OpenconfigSystem_System_Aaa_ServerGroups `path:"server-groups" module:"openconfig-system"` State *OpenconfigSystem_System_Aaa_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa represents the /openconfig-system/system/aaa YANG schema element.
func (*OpenconfigSystem_System_Aaa) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa) Validate ¶
func (t *OpenconfigSystem_System_Aaa) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Accounting ¶
type OpenconfigSystem_System_Aaa_Accounting struct { Config *OpenconfigSystem_System_Aaa_Accounting_Config `path:"config" module:"openconfig-system"` Events *OpenconfigSystem_System_Aaa_Accounting_Events `path:"events" module:"openconfig-system"` State *OpenconfigSystem_System_Aaa_Accounting_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_Accounting represents the /openconfig-system/system/aaa/accounting YANG schema element.
func (*OpenconfigSystem_System_Aaa_Accounting) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Accounting) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Accounting implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Accounting) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Accounting) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Accounting) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Accounting) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Accounting_Config ¶
type OpenconfigSystem_System_Aaa_Accounting_Config struct {
AccountingMethod []OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union `path:"accounting-method" module:"openconfig-system"`
}
OpenconfigSystem_System_Aaa_Accounting_Config represents the /openconfig-system/system/aaa/accounting/config YANG schema element.
func (*OpenconfigSystem_System_Aaa_Accounting_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Accounting_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Accounting_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Accounting_Config) To_OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union ¶
func (t *OpenconfigSystem_System_Aaa_Accounting_Config) To_OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union(i interface{}) (OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union, error)
To_OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigSystem_System_Aaa_Accounting_Config) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Accounting_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Accounting_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Accounting_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union ¶
type OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union interface {
Is_OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union()
}
OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-system/system/aaa/accounting/config/accounting-method within the YANG schema.
type OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE ¶
type OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE struct {
E_OpenconfigAaaTypes_AAA_METHOD_TYPE E_OpenconfigAaaTypes_AAA_METHOD_TYPE
}
OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE is used when /openconfig-system/system/aaa/accounting/config/accounting-method is to be set to a E_OpenconfigAaaTypes_AAA_METHOD_TYPE value.
func (*OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union ¶
func (*OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union()
Is_OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union ensures that OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE implements the OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union interface.
type OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union_String ¶
type OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union_String struct {
String string
}
OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union_String is used when /openconfig-system/system/aaa/accounting/config/accounting-method is to be set to a string value.
func (*OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union_String) Is_OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union ¶
func (*OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union_String) Is_OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union()
Is_OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union ensures that OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union_String implements the OpenconfigSystem_System_Aaa_Accounting_Config_AccountingMethod_Union interface.
type OpenconfigSystem_System_Aaa_Accounting_Events ¶
type OpenconfigSystem_System_Aaa_Accounting_Events struct {
Event map[E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE]*OpenconfigSystem_System_Aaa_Accounting_Events_Event `path:"event" module:"openconfig-system"`
}
OpenconfigSystem_System_Aaa_Accounting_Events represents the /openconfig-system/system/aaa/accounting/events YANG schema element.
func (*OpenconfigSystem_System_Aaa_Accounting_Events) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Accounting_Events) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Accounting_Events implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Accounting_Events) NewEvent ¶
func (t *OpenconfigSystem_System_Aaa_Accounting_Events) NewEvent(EventType E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE) (*OpenconfigSystem_System_Aaa_Accounting_Events_Event, error)
NewEvent creates a new entry in the Event list of the OpenconfigSystem_System_Aaa_Accounting_Events struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_Aaa_Accounting_Events) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Accounting_Events) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Accounting_Events) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Accounting_Events) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Accounting_Events_Event ¶
type OpenconfigSystem_System_Aaa_Accounting_Events_Event struct { Config *OpenconfigSystem_System_Aaa_Accounting_Events_Event_Config `path:"config" module:"openconfig-system"` EventType E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE `path:"event-type" module:"openconfig-system"` State *OpenconfigSystem_System_Aaa_Accounting_Events_Event_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_Accounting_Events_Event represents the /openconfig-system/system/aaa/accounting/events/event YANG schema element.
func (*OpenconfigSystem_System_Aaa_Accounting_Events_Event) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Accounting_Events_Event) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Accounting_Events_Event implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Accounting_Events_Event) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Accounting_Events_Event) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Accounting_Events_Event) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Accounting_Events_Event) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_Aaa_Accounting_Events_Event) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_Aaa_Accounting_Events_Event) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_Aaa_Accounting_Events_Event struct, which is a YANG list entry.
type OpenconfigSystem_System_Aaa_Accounting_Events_Event_Config ¶
type OpenconfigSystem_System_Aaa_Accounting_Events_Event_Config struct { EventType E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE `path:"event-type" module:"openconfig-system"` Record E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record `path:"record" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_Accounting_Events_Event_Config represents the /openconfig-system/system/aaa/accounting/events/event/config YANG schema element.
func (*OpenconfigSystem_System_Aaa_Accounting_Events_Event_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Accounting_Events_Event_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Accounting_Events_Event_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Accounting_Events_Event_Config) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Accounting_Events_Event_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Accounting_Events_Event_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Accounting_Events_Event_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Accounting_Events_Event_State ¶
type OpenconfigSystem_System_Aaa_Accounting_Events_Event_State struct { EventType E_OpenconfigAaaTypes_AAA_ACCOUNTING_EVENT_TYPE `path:"event-type" module:"openconfig-system"` Record E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Aaa_Accounting_Events_Event_Config_Record `path:"record" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_Accounting_Events_Event_State represents the /openconfig-system/system/aaa/accounting/events/event/state YANG schema element.
func (*OpenconfigSystem_System_Aaa_Accounting_Events_Event_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Accounting_Events_Event_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Accounting_Events_Event_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Accounting_Events_Event_State) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Accounting_Events_Event_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Accounting_Events_Event_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Accounting_Events_Event_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Accounting_State ¶
type OpenconfigSystem_System_Aaa_Accounting_State struct {
AccountingMethod []OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union `path:"accounting-method" module:"openconfig-system"`
}
OpenconfigSystem_System_Aaa_Accounting_State represents the /openconfig-system/system/aaa/accounting/state YANG schema element.
func (*OpenconfigSystem_System_Aaa_Accounting_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Accounting_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Accounting_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Accounting_State) To_OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union ¶
func (t *OpenconfigSystem_System_Aaa_Accounting_State) To_OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union(i interface{}) (OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union, error)
To_OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigSystem_System_Aaa_Accounting_State) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Accounting_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Accounting_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Accounting_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union ¶
type OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union interface {
Is_OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union()
}
OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-system/system/aaa/accounting/state/accounting-method within the YANG schema.
type OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE ¶
type OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE struct {
E_OpenconfigAaaTypes_AAA_METHOD_TYPE E_OpenconfigAaaTypes_AAA_METHOD_TYPE
}
OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE is used when /openconfig-system/system/aaa/accounting/state/accounting-method is to be set to a E_OpenconfigAaaTypes_AAA_METHOD_TYPE value.
func (*OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union ¶
func (*OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union()
Is_OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union ensures that OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE implements the OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union interface.
type OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union_String ¶
type OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union_String struct {
String string
}
OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union_String is used when /openconfig-system/system/aaa/accounting/state/accounting-method is to be set to a string value.
func (*OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union_String) Is_OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union ¶
func (*OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union_String) Is_OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union()
Is_OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union ensures that OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union_String implements the OpenconfigSystem_System_Aaa_Accounting_State_AccountingMethod_Union interface.
type OpenconfigSystem_System_Aaa_Authentication ¶
type OpenconfigSystem_System_Aaa_Authentication struct { AdminUser *OpenconfigSystem_System_Aaa_Authentication_AdminUser `path:"admin-user" module:"openconfig-system"` Config *OpenconfigSystem_System_Aaa_Authentication_Config `path:"config" module:"openconfig-system"` State *OpenconfigSystem_System_Aaa_Authentication_State `path:"state" module:"openconfig-system"` Users *OpenconfigSystem_System_Aaa_Authentication_Users `path:"users" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_Authentication represents the /openconfig-system/system/aaa/authentication YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authentication) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authentication) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authentication implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authentication) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authentication) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authentication) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authentication) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Authentication_AdminUser ¶
type OpenconfigSystem_System_Aaa_Authentication_AdminUser struct { Config *OpenconfigSystem_System_Aaa_Authentication_AdminUser_Config `path:"config" module:"openconfig-system"` State *OpenconfigSystem_System_Aaa_Authentication_AdminUser_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_Authentication_AdminUser represents the /openconfig-system/system/aaa/authentication/admin-user YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authentication_AdminUser) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authentication_AdminUser) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authentication_AdminUser implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authentication_AdminUser) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_AdminUser) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authentication_AdminUser) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_AdminUser) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Authentication_AdminUser_Config ¶
type OpenconfigSystem_System_Aaa_Authentication_AdminUser_Config struct { AdminPassword *string `path:"admin-password" module:"openconfig-system"` AdminPasswordHashed *string `path:"admin-password-hashed" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_Authentication_AdminUser_Config represents the /openconfig-system/system/aaa/authentication/admin-user/config YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authentication_AdminUser_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authentication_AdminUser_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authentication_AdminUser_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authentication_AdminUser_Config) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_AdminUser_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authentication_AdminUser_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_AdminUser_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Authentication_AdminUser_State ¶
type OpenconfigSystem_System_Aaa_Authentication_AdminUser_State struct { AdminPassword *string `path:"admin-password" module:"openconfig-system"` AdminPasswordHashed *string `path:"admin-password-hashed" module:"openconfig-system"` AdminUsername *string `path:"admin-username" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_Authentication_AdminUser_State represents the /openconfig-system/system/aaa/authentication/admin-user/state YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authentication_AdminUser_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authentication_AdminUser_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authentication_AdminUser_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authentication_AdminUser_State) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_AdminUser_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authentication_AdminUser_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_AdminUser_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Authentication_Config ¶
type OpenconfigSystem_System_Aaa_Authentication_Config struct {
AuthenticationMethod []OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union `path:"authentication-method" module:"openconfig-system"`
}
OpenconfigSystem_System_Aaa_Authentication_Config represents the /openconfig-system/system/aaa/authentication/config YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authentication_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authentication_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authentication_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authentication_Config) To_OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_Config) To_OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union(i interface{}) (OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union, error)
To_OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigSystem_System_Aaa_Authentication_Config) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authentication_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union ¶
type OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union interface {
Is_OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union()
}
OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-system/system/aaa/authentication/config/authentication-method within the YANG schema.
type OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE ¶
type OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE struct {
E_OpenconfigAaaTypes_AAA_METHOD_TYPE E_OpenconfigAaaTypes_AAA_METHOD_TYPE
}
OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE is used when /openconfig-system/system/aaa/authentication/config/authentication-method is to be set to a E_OpenconfigAaaTypes_AAA_METHOD_TYPE value.
func (*OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union ¶
func (*OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union()
Is_OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union ensures that OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE implements the OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union interface.
type OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union_String ¶
type OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union_String struct {
String string
}
OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union_String is used when /openconfig-system/system/aaa/authentication/config/authentication-method is to be set to a string value.
func (*OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union_String) Is_OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union ¶
func (*OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union_String) Is_OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union()
Is_OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union ensures that OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union_String implements the OpenconfigSystem_System_Aaa_Authentication_Config_AuthenticationMethod_Union interface.
type OpenconfigSystem_System_Aaa_Authentication_State ¶
type OpenconfigSystem_System_Aaa_Authentication_State struct {
AuthenticationMethod []OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union `path:"authentication-method" module:"openconfig-system"`
}
OpenconfigSystem_System_Aaa_Authentication_State represents the /openconfig-system/system/aaa/authentication/state YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authentication_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authentication_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authentication_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authentication_State) To_OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_State) To_OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union(i interface{}) (OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union, error)
To_OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigSystem_System_Aaa_Authentication_State) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authentication_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union ¶
type OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union interface {
Is_OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union()
}
OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-system/system/aaa/authentication/state/authentication-method within the YANG schema.
type OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE ¶
type OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE struct {
E_OpenconfigAaaTypes_AAA_METHOD_TYPE E_OpenconfigAaaTypes_AAA_METHOD_TYPE
}
OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE is used when /openconfig-system/system/aaa/authentication/state/authentication-method is to be set to a E_OpenconfigAaaTypes_AAA_METHOD_TYPE value.
func (*OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union ¶
func (*OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union()
Is_OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union ensures that OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE implements the OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union interface.
type OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union_String ¶
type OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union_String struct {
String string
}
OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union_String is used when /openconfig-system/system/aaa/authentication/state/authentication-method is to be set to a string value.
func (*OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union_String) Is_OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union ¶
func (*OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union_String) Is_OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union()
Is_OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union ensures that OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union_String implements the OpenconfigSystem_System_Aaa_Authentication_State_AuthenticationMethod_Union interface.
type OpenconfigSystem_System_Aaa_Authentication_Users ¶
type OpenconfigSystem_System_Aaa_Authentication_Users struct {
User map[string]*OpenconfigSystem_System_Aaa_Authentication_Users_User `path:"user" module:"openconfig-system"`
}
OpenconfigSystem_System_Aaa_Authentication_Users represents the /openconfig-system/system/aaa/authentication/users YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authentication_Users) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authentication_Users) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authentication_Users implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authentication_Users) NewUser ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_Users) NewUser(Username string) (*OpenconfigSystem_System_Aaa_Authentication_Users_User, error)
NewUser creates a new entry in the User list of the OpenconfigSystem_System_Aaa_Authentication_Users struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_Aaa_Authentication_Users) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_Users) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authentication_Users) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_Users) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Authentication_Users_User ¶
type OpenconfigSystem_System_Aaa_Authentication_Users_User struct { Config *OpenconfigSystem_System_Aaa_Authentication_Users_User_Config `path:"config" module:"openconfig-system"` State *OpenconfigSystem_System_Aaa_Authentication_Users_User_State `path:"state" module:"openconfig-system"` Username *string `path:"username" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_Authentication_Users_User represents the /openconfig-system/system/aaa/authentication/users/user YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authentication_Users_User implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_Aaa_Authentication_Users_User struct, which is a YANG list entry.
type OpenconfigSystem_System_Aaa_Authentication_Users_User_Config ¶
type OpenconfigSystem_System_Aaa_Authentication_Users_User_Config struct { Password *string `path:"password" module:"openconfig-system"` PasswordHashed *string `path:"password-hashed" module:"openconfig-system"` Role OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union `path:"role" module:"openconfig-system"` SshKey *string `path:"ssh-key" module:"openconfig-system"` Username *string `path:"username" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_Authentication_Users_User_Config represents the /openconfig-system/system/aaa/authentication/users/user/config YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authentication_Users_User_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_Config) To_OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User_Config) To_OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union(i interface{}) (OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union, error)
To_OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_Config) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union ¶
type OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union interface {
Is_OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union()
}
OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-system/system/aaa/authentication/users/user/config/role within the YANG schema.
type OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES ¶
type OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES struct {
E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES
}
OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES is used when /openconfig-system/system/aaa/authentication/users/user/config/role is to be set to a E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES value.
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES) Is_OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union ¶
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES) Is_OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union()
Is_OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union ensures that OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES implements the OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union interface.
type OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union_String ¶
type OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union_String struct {
String string
}
OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union_String is used when /openconfig-system/system/aaa/authentication/users/user/config/role is to be set to a string value.
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union_String) Is_OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union ¶
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union_String) Is_OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union()
Is_OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union ensures that OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union_String implements the OpenconfigSystem_System_Aaa_Authentication_Users_User_Config_Role_Union interface.
type OpenconfigSystem_System_Aaa_Authentication_Users_User_State ¶
type OpenconfigSystem_System_Aaa_Authentication_Users_User_State struct { Password *string `path:"password" module:"openconfig-system"` PasswordHashed *string `path:"password-hashed" module:"openconfig-system"` Role OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union `path:"role" module:"openconfig-system"` SshKey *string `path:"ssh-key" module:"openconfig-system"` Username *string `path:"username" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_Authentication_Users_User_State represents the /openconfig-system/system/aaa/authentication/users/user/state YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authentication_Users_User_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_State) To_OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User_State) To_OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union(i interface{}) (OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union, error)
To_OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_State) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authentication_Users_User_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union ¶
type OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union interface {
Is_OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union()
}
OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-system/system/aaa/authentication/users/user/state/role within the YANG schema.
type OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES ¶
type OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES struct {
E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES
}
OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES is used when /openconfig-system/system/aaa/authentication/users/user/state/role is to be set to a E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES value.
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES) Is_OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union ¶
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES) Is_OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union()
Is_OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union ensures that OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union_E_OpenconfigAaaTypes_SYSTEM_DEFINED_ROLES implements the OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union interface.
type OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union_String ¶
type OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union_String struct {
String string
}
OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union_String is used when /openconfig-system/system/aaa/authentication/users/user/state/role is to be set to a string value.
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union_String) Is_OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union ¶
func (*OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union_String) Is_OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union()
Is_OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union ensures that OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union_String implements the OpenconfigSystem_System_Aaa_Authentication_Users_User_State_Role_Union interface.
type OpenconfigSystem_System_Aaa_Authorization ¶
type OpenconfigSystem_System_Aaa_Authorization struct { Config *OpenconfigSystem_System_Aaa_Authorization_Config `path:"config" module:"openconfig-system"` Events *OpenconfigSystem_System_Aaa_Authorization_Events `path:"events" module:"openconfig-system"` State *OpenconfigSystem_System_Aaa_Authorization_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_Authorization represents the /openconfig-system/system/aaa/authorization YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authorization) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authorization) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authorization implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authorization) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authorization) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authorization) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authorization) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Authorization_Config ¶
type OpenconfigSystem_System_Aaa_Authorization_Config struct {
AuthorizationMethod []OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union `path:"authorization-method" module:"openconfig-system"`
}
OpenconfigSystem_System_Aaa_Authorization_Config represents the /openconfig-system/system/aaa/authorization/config YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authorization_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authorization_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authorization_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authorization_Config) To_OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union ¶
func (t *OpenconfigSystem_System_Aaa_Authorization_Config) To_OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union(i interface{}) (OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union, error)
To_OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigSystem_System_Aaa_Authorization_Config) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authorization_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authorization_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authorization_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union ¶
type OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union interface {
Is_OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union()
}
OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-system/system/aaa/authorization/config/authorization-method within the YANG schema.
type OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE ¶
type OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE struct {
E_OpenconfigAaaTypes_AAA_METHOD_TYPE E_OpenconfigAaaTypes_AAA_METHOD_TYPE
}
OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE is used when /openconfig-system/system/aaa/authorization/config/authorization-method is to be set to a E_OpenconfigAaaTypes_AAA_METHOD_TYPE value.
func (*OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union ¶
func (*OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union()
Is_OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union ensures that OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE implements the OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union interface.
type OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union_String ¶
type OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union_String struct {
String string
}
OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union_String is used when /openconfig-system/system/aaa/authorization/config/authorization-method is to be set to a string value.
func (*OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union_String) Is_OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union ¶
func (*OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union_String) Is_OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union()
Is_OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union ensures that OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union_String implements the OpenconfigSystem_System_Aaa_Authorization_Config_AuthorizationMethod_Union interface.
type OpenconfigSystem_System_Aaa_Authorization_Events ¶
type OpenconfigSystem_System_Aaa_Authorization_Events struct {
Event map[E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE]*OpenconfigSystem_System_Aaa_Authorization_Events_Event `path:"event" module:"openconfig-system"`
}
OpenconfigSystem_System_Aaa_Authorization_Events represents the /openconfig-system/system/aaa/authorization/events YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authorization_Events) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authorization_Events) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authorization_Events implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authorization_Events) NewEvent ¶
func (t *OpenconfigSystem_System_Aaa_Authorization_Events) NewEvent(EventType E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE) (*OpenconfigSystem_System_Aaa_Authorization_Events_Event, error)
NewEvent creates a new entry in the Event list of the OpenconfigSystem_System_Aaa_Authorization_Events struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_Aaa_Authorization_Events) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authorization_Events) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authorization_Events) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authorization_Events) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Authorization_Events_Event ¶
type OpenconfigSystem_System_Aaa_Authorization_Events_Event struct { Config *OpenconfigSystem_System_Aaa_Authorization_Events_Event_Config `path:"config" module:"openconfig-system"` EventType E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE `path:"event-type" module:"openconfig-system"` State *OpenconfigSystem_System_Aaa_Authorization_Events_Event_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_Authorization_Events_Event represents the /openconfig-system/system/aaa/authorization/events/event YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authorization_Events_Event) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authorization_Events_Event) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authorization_Events_Event implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authorization_Events_Event) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authorization_Events_Event) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authorization_Events_Event) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authorization_Events_Event) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_Aaa_Authorization_Events_Event) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_Aaa_Authorization_Events_Event) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_Aaa_Authorization_Events_Event struct, which is a YANG list entry.
type OpenconfigSystem_System_Aaa_Authorization_Events_Event_Config ¶
type OpenconfigSystem_System_Aaa_Authorization_Events_Event_Config struct {
EventType E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE `path:"event-type" module:"openconfig-system"`
}
OpenconfigSystem_System_Aaa_Authorization_Events_Event_Config represents the /openconfig-system/system/aaa/authorization/events/event/config YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authorization_Events_Event_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authorization_Events_Event_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authorization_Events_Event_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authorization_Events_Event_Config) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authorization_Events_Event_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authorization_Events_Event_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authorization_Events_Event_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Authorization_Events_Event_State ¶
type OpenconfigSystem_System_Aaa_Authorization_Events_Event_State struct {
EventType E_OpenconfigAaaTypes_AAA_AUTHORIZATION_EVENT_TYPE `path:"event-type" module:"openconfig-system"`
}
OpenconfigSystem_System_Aaa_Authorization_Events_Event_State represents the /openconfig-system/system/aaa/authorization/events/event/state YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authorization_Events_Event_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authorization_Events_Event_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authorization_Events_Event_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authorization_Events_Event_State) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authorization_Events_Event_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authorization_Events_Event_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authorization_Events_Event_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Authorization_State ¶
type OpenconfigSystem_System_Aaa_Authorization_State struct {
AuthorizationMethod []OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union `path:"authorization-method" module:"openconfig-system"`
}
OpenconfigSystem_System_Aaa_Authorization_State represents the /openconfig-system/system/aaa/authorization/state YANG schema element.
func (*OpenconfigSystem_System_Aaa_Authorization_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Authorization_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Authorization_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Authorization_State) To_OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union ¶
func (t *OpenconfigSystem_System_Aaa_Authorization_State) To_OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union(i interface{}) (OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union, error)
To_OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigSystem_System_Aaa_Authorization_State) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Authorization_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Authorization_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Authorization_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union ¶
type OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union interface {
Is_OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union()
}
OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-system/system/aaa/authorization/state/authorization-method within the YANG schema.
type OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE ¶
type OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE struct {
E_OpenconfigAaaTypes_AAA_METHOD_TYPE E_OpenconfigAaaTypes_AAA_METHOD_TYPE
}
OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE is used when /openconfig-system/system/aaa/authorization/state/authorization-method is to be set to a E_OpenconfigAaaTypes_AAA_METHOD_TYPE value.
func (*OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union ¶
func (*OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE) Is_OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union()
Is_OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union ensures that OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union_E_OpenconfigAaaTypes_AAA_METHOD_TYPE implements the OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union interface.
type OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union_String ¶
type OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union_String struct {
String string
}
OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union_String is used when /openconfig-system/system/aaa/authorization/state/authorization-method is to be set to a string value.
func (*OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union_String) Is_OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union ¶
func (*OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union_String) Is_OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union()
Is_OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union ensures that OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union_String implements the OpenconfigSystem_System_Aaa_Authorization_State_AuthorizationMethod_Union interface.
type OpenconfigSystem_System_Aaa_Config ¶
type OpenconfigSystem_System_Aaa_Config struct { }
OpenconfigSystem_System_Aaa_Config represents the /openconfig-system/system/aaa/config YANG schema element.
func (*OpenconfigSystem_System_Aaa_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_Config) Validate ¶
func (t *OpenconfigSystem_System_Aaa_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_ServerGroups ¶
type OpenconfigSystem_System_Aaa_ServerGroups struct {
ServerGroup map[string]*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup `path:"server-group" module:"openconfig-system"`
}
OpenconfigSystem_System_Aaa_ServerGroups represents the /openconfig-system/system/aaa/server-groups YANG schema element.
func (*OpenconfigSystem_System_Aaa_ServerGroups) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_ServerGroups) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_ServerGroups implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_ServerGroups) NewServerGroup ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups) NewServerGroup(Name string) (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup, error)
NewServerGroup creates a new entry in the ServerGroup list of the OpenconfigSystem_System_Aaa_ServerGroups struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_Aaa_ServerGroups) Validate ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_ServerGroups) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup ¶
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup struct { Config *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Config `path:"config" module:"openconfig-system"` Name *string `path:"name" module:"openconfig-system"` Servers *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers `path:"servers" module:"openconfig-system"` State *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup represents the /openconfig-system/system/aaa/server-groups/server-group YANG schema element.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup) Validate ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup struct, which is a YANG list entry.
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Config ¶
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Config struct { Name *string `path:"name" module:"openconfig-system"` Type E_OpenconfigAaaTypes_AAA_SERVER_TYPE `path:"type" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Config represents the /openconfig-system/system/aaa/server-groups/server-group/config YANG schema element.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Config) Validate ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers ¶
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers struct {
Server map[string]*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server `path:"server" module:"openconfig-system"`
}
OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers represents the /openconfig-system/system/aaa/server-groups/server-group/servers YANG schema element.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers) NewServer ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers) NewServer(Address string) (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server, error)
NewServer creates a new entry in the Server list of the OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers) Validate ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server ¶
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server struct { Address *string `path:"address" module:"openconfig-system"` Config *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config `path:"config" module:"openconfig-system"` Radius *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius `path:"radius" module:"openconfig-system"` State *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State `path:"state" module:"openconfig-system"` Tacacs *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs `path:"tacacs" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server YANG schema element.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server) Validate ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server struct, which is a YANG list entry.
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config ¶
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config struct { Address *string `path:"address" module:"openconfig-system"` Name *string `path:"name" module:"openconfig-system"` Timeout *uint16 `path:"timeout" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/config YANG schema element.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) Validate ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius ¶
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius struct { Config *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config `path:"config" module:"openconfig-system"` State *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius YANG schema element.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) Validate ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config ¶
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config struct { AcctPort *uint16 `path:"acct-port" module:"openconfig-system"` AuthPort *uint16 `path:"auth-port" module:"openconfig-system"` RetransmitAttempts *uint8 `path:"retransmit-attempts" module:"openconfig-system"` SecretKey *string `path:"secret-key" module:"openconfig-system"` SecretKeyHashed *string `path:"secret-key-hashed" module:"openconfig-system"` SourceAddress *string `path:"source-address" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/config YANG schema element.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) Validate ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State ¶
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State struct { AcctPort *uint16 `path:"acct-port" module:"openconfig-system"` AuthPort *uint16 `path:"auth-port" module:"openconfig-system"` Counters *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters `path:"counters" module:"openconfig-system"` RetransmitAttempts *uint8 `path:"retransmit-attempts" module:"openconfig-system"` SecretKey *string `path:"secret-key" module:"openconfig-system"` SecretKeyHashed *string `path:"secret-key-hashed" module:"openconfig-system"` SourceAddress *string `path:"source-address" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state YANG schema element.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) Validate ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters ¶
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters struct { AccessAccepts *uint64 `path:"access-accepts" module:"openconfig-system"` AccessRejects *uint64 `path:"access-rejects" module:"openconfig-system"` RetriedAccessRequests *uint64 `path:"retried-access-requests" module:"openconfig-system"` TimeoutAccessRequests *uint64 `path:"timeout-access-requests" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/radius/state/counters YANG schema element.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) Validate ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Radius_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State ¶
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State struct { Address *string `path:"address" module:"openconfig-system"` ConnectionAborts *uint64 `path:"connection-aborts" module:"openconfig-system"` ConnectionCloses *uint64 `path:"connection-closes" module:"openconfig-system"` ConnectionFailures *uint64 `path:"connection-failures" module:"openconfig-system"` ConnectionOpens *uint64 `path:"connection-opens" module:"openconfig-system"` ConnectionTimeouts *uint64 `path:"connection-timeouts" module:"openconfig-system"` ErrorsReceived *uint64 `path:"errors-received" module:"openconfig-system"` MessagesReceived *uint64 `path:"messages-received" module:"openconfig-system"` MessagesSent *uint64 `path:"messages-sent" module:"openconfig-system"` Name *string `path:"name" module:"openconfig-system"` Timeout *uint16 `path:"timeout" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/state YANG schema element.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) Validate ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs ¶
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs struct { Config *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config `path:"config" module:"openconfig-system"` State *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/tacacs YANG schema element.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) Validate ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config ¶
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config struct { Port *uint16 `path:"port" module:"openconfig-system"` SecretKey *string `path:"secret-key" module:"openconfig-system"` SecretKeyHashed *string `path:"secret-key-hashed" module:"openconfig-system"` SourceAddress *string `path:"source-address" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/tacacs/config YANG schema element.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) Validate ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State ¶
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State struct { Port *uint16 `path:"port" module:"openconfig-system"` SecretKey *string `path:"secret-key" module:"openconfig-system"` SecretKeyHashed *string `path:"secret-key-hashed" module:"openconfig-system"` SourceAddress *string `path:"source-address" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State represents the /openconfig-system/system/aaa/server-groups/server-group/servers/server/tacacs/state YANG schema element.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) Validate ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_Servers_Server_Tacacs_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_State ¶
type OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_State struct { Name *string `path:"name" module:"openconfig-system"` Type E_OpenconfigAaaTypes_AAA_SERVER_TYPE `path:"type" module:"openconfig-system"` }
OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_State represents the /openconfig-system/system/aaa/server-groups/server-group/state YANG schema element.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_State) Validate ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_ServerGroups_ServerGroup_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Aaa_State ¶
type OpenconfigSystem_System_Aaa_State struct { }
OpenconfigSystem_System_Aaa_State represents the /openconfig-system/system/aaa/state YANG schema element.
func (*OpenconfigSystem_System_Aaa_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Aaa_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Aaa_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Aaa_State) Validate ¶
func (t *OpenconfigSystem_System_Aaa_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Aaa_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Aaa_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Alarms ¶
type OpenconfigSystem_System_Alarms struct {
Alarm map[string]*OpenconfigSystem_System_Alarms_Alarm `path:"alarm" module:"openconfig-system"`
}
OpenconfigSystem_System_Alarms represents the /openconfig-system/system/alarms YANG schema element.
func (*OpenconfigSystem_System_Alarms) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Alarms) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Alarms implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Alarms) NewAlarm ¶
func (t *OpenconfigSystem_System_Alarms) NewAlarm(Id string) (*OpenconfigSystem_System_Alarms_Alarm, error)
NewAlarm creates a new entry in the Alarm list of the OpenconfigSystem_System_Alarms struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_Alarms) Validate ¶
func (t *OpenconfigSystem_System_Alarms) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Alarms) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Alarms) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Alarms_Alarm ¶
type OpenconfigSystem_System_Alarms_Alarm struct { Config *OpenconfigSystem_System_Alarms_Alarm_Config `path:"config" module:"openconfig-system"` Id *string `path:"id" module:"openconfig-system"` State *OpenconfigSystem_System_Alarms_Alarm_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Alarms_Alarm represents the /openconfig-system/system/alarms/alarm YANG schema element.
func (*OpenconfigSystem_System_Alarms_Alarm) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Alarms_Alarm) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Alarms_Alarm implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Alarms_Alarm) Validate ¶
func (t *OpenconfigSystem_System_Alarms_Alarm) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Alarms_Alarm) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Alarms_Alarm) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_Alarms_Alarm) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_Alarms_Alarm) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_Alarms_Alarm struct, which is a YANG list entry.
type OpenconfigSystem_System_Alarms_Alarm_Config ¶
type OpenconfigSystem_System_Alarms_Alarm_Config struct { }
OpenconfigSystem_System_Alarms_Alarm_Config represents the /openconfig-system/system/alarms/alarm/config YANG schema element.
func (*OpenconfigSystem_System_Alarms_Alarm_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Alarms_Alarm_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Alarms_Alarm_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Alarms_Alarm_Config) Validate ¶
func (t *OpenconfigSystem_System_Alarms_Alarm_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Alarms_Alarm_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Alarms_Alarm_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Alarms_Alarm_State ¶
type OpenconfigSystem_System_Alarms_Alarm_State struct { Id *string `path:"id" module:"openconfig-system"` Resource *string `path:"resource" module:"openconfig-system"` Severity E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_SEVERITY `path:"severity" module:"openconfig-system"` Text *string `path:"text" module:"openconfig-system"` TimeCreated *uint64 `path:"time-created" module:"openconfig-system"` TypeId OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union `path:"type-id" module:"openconfig-system"` }
OpenconfigSystem_System_Alarms_Alarm_State represents the /openconfig-system/system/alarms/alarm/state YANG schema element.
func (*OpenconfigSystem_System_Alarms_Alarm_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Alarms_Alarm_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Alarms_Alarm_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Alarms_Alarm_State) To_OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union ¶
func (t *OpenconfigSystem_System_Alarms_Alarm_State) To_OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union(i interface{}) (OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union, error)
To_OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigSystem_System_Alarms_Alarm_State) Validate ¶
func (t *OpenconfigSystem_System_Alarms_Alarm_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Alarms_Alarm_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Alarms_Alarm_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union ¶
type OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union interface {
Is_OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union()
}
OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-system/system/alarms/alarm/state/type-id within the YANG schema.
type OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union_E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID ¶
type OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union_E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID struct {
E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID
}
OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union_E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID is used when /openconfig-system/system/alarms/alarm/state/type-id is to be set to a E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID value.
func (*OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union_E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID) Is_OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union ¶
func (*OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union_E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID) Is_OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union()
Is_OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union ensures that OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union_E_OpenconfigAlarmTypes_OPENCONFIG_ALARM_TYPE_ID implements the OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union interface.
type OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union_String ¶
type OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union_String struct {
String string
}
OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union_String is used when /openconfig-system/system/alarms/alarm/state/type-id is to be set to a string value.
func (*OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union_String) Is_OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union ¶
func (*OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union_String) Is_OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union()
Is_OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union ensures that OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union_String implements the OpenconfigSystem_System_Alarms_Alarm_State_TypeId_Union interface.
type OpenconfigSystem_System_Clock ¶
type OpenconfigSystem_System_Clock struct { Config *OpenconfigSystem_System_Clock_Config `path:"config" module:"openconfig-system"` State *OpenconfigSystem_System_Clock_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Clock represents the /openconfig-system/system/clock YANG schema element.
func (*OpenconfigSystem_System_Clock) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Clock) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Clock implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Clock) Validate ¶
func (t *OpenconfigSystem_System_Clock) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Clock) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Clock) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Clock_Config ¶
type OpenconfigSystem_System_Clock_Config struct {
TimezoneName *string `path:"timezone-name" module:"openconfig-system"`
}
OpenconfigSystem_System_Clock_Config represents the /openconfig-system/system/clock/config YANG schema element.
func (*OpenconfigSystem_System_Clock_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Clock_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Clock_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Clock_Config) Validate ¶
func (t *OpenconfigSystem_System_Clock_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Clock_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Clock_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Clock_State ¶
type OpenconfigSystem_System_Clock_State struct {
TimezoneName *string `path:"timezone-name" module:"openconfig-system"`
}
OpenconfigSystem_System_Clock_State represents the /openconfig-system/system/clock/state YANG schema element.
func (*OpenconfigSystem_System_Clock_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Clock_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Clock_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Clock_State) Validate ¶
func (t *OpenconfigSystem_System_Clock_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Clock_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Clock_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Config ¶
type OpenconfigSystem_System_Config struct { DomainName *string `path:"domain-name" module:"openconfig-system"` LoginBanner *string `path:"login-banner" module:"openconfig-system"` MotdBanner *string `path:"motd-banner" module:"openconfig-system"` }
OpenconfigSystem_System_Config represents the /openconfig-system/system/config YANG schema element.
func (*OpenconfigSystem_System_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Config) Validate ¶
func (t *OpenconfigSystem_System_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Cpus ¶
type OpenconfigSystem_System_Cpus struct {
Cpu map[OpenconfigSystem_System_Cpus_Cpu_State_Index_Union]*OpenconfigSystem_System_Cpus_Cpu `path:"cpu" module:"openconfig-system"`
}
OpenconfigSystem_System_Cpus represents the /openconfig-system/system/cpus YANG schema element.
func (*OpenconfigSystem_System_Cpus) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Cpus) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Cpus implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Cpus) NewCpu ¶
func (t *OpenconfigSystem_System_Cpus) NewCpu(Index OpenconfigSystem_System_Cpus_Cpu_State_Index_Union) (*OpenconfigSystem_System_Cpus_Cpu, error)
NewCpu creates a new entry in the Cpu list of the OpenconfigSystem_System_Cpus struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_Cpus) Validate ¶
func (t *OpenconfigSystem_System_Cpus) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Cpus) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Cpus) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Cpus_Cpu ¶
type OpenconfigSystem_System_Cpus_Cpu struct { Index OpenconfigSystem_System_Cpus_Cpu_State_Index_Union `path:"index" module:"openconfig-system"` State *OpenconfigSystem_System_Cpus_Cpu_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Cpus_Cpu represents the /openconfig-system/system/cpus/cpu YANG schema element.
func (*OpenconfigSystem_System_Cpus_Cpu) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Cpus_Cpu) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Cpus_Cpu implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Cpus_Cpu) To_OpenconfigSystem_System_Cpus_Cpu_State_Index_Union ¶
func (t *OpenconfigSystem_System_Cpus_Cpu) To_OpenconfigSystem_System_Cpus_Cpu_State_Index_Union(i interface{}) (OpenconfigSystem_System_Cpus_Cpu_State_Index_Union, error)
To_OpenconfigSystem_System_Cpus_Cpu_State_Index_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigSystem_System_Cpus_Cpu_State_Index_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigSystem_System_Cpus_Cpu) Validate ¶
func (t *OpenconfigSystem_System_Cpus_Cpu) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Cpus_Cpu) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Cpus_Cpu) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_Cpus_Cpu) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_Cpus_Cpu) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_Cpus_Cpu struct, which is a YANG list entry.
type OpenconfigSystem_System_Cpus_Cpu_State ¶
type OpenconfigSystem_System_Cpus_Cpu_State struct { HardwareInterrupt *OpenconfigSystem_System_Cpus_Cpu_State_HardwareInterrupt `path:"hardware-interrupt" module:"openconfig-system"` Idle *OpenconfigSystem_System_Cpus_Cpu_State_Idle `path:"idle" module:"openconfig-system"` Index OpenconfigSystem_System_Cpus_Cpu_State_Index_Union `path:"index" module:"openconfig-system"` Kernel *OpenconfigSystem_System_Cpus_Cpu_State_Kernel `path:"kernel" module:"openconfig-system"` Nice *OpenconfigSystem_System_Cpus_Cpu_State_Nice `path:"nice" module:"openconfig-system"` SoftwareInterrupt *OpenconfigSystem_System_Cpus_Cpu_State_SoftwareInterrupt `path:"software-interrupt" module:"openconfig-system"` Total *OpenconfigSystem_System_Cpus_Cpu_State_Total `path:"total" module:"openconfig-system"` User *OpenconfigSystem_System_Cpus_Cpu_State_User `path:"user" module:"openconfig-system"` Wait *OpenconfigSystem_System_Cpus_Cpu_State_Wait `path:"wait" module:"openconfig-system"` }
OpenconfigSystem_System_Cpus_Cpu_State represents the /openconfig-system/system/cpus/cpu/state YANG schema element.
func (*OpenconfigSystem_System_Cpus_Cpu_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Cpus_Cpu_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Cpus_Cpu_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Cpus_Cpu_State) To_OpenconfigSystem_System_Cpus_Cpu_State_Index_Union ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State) To_OpenconfigSystem_System_Cpus_Cpu_State_Index_Union(i interface{}) (OpenconfigSystem_System_Cpus_Cpu_State_Index_Union, error)
To_OpenconfigSystem_System_Cpus_Cpu_State_Index_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigSystem_System_Cpus_Cpu_State_Index_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigSystem_System_Cpus_Cpu_State) Validate ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Cpus_Cpu_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Cpus_Cpu_State_HardwareInterrupt ¶
type OpenconfigSystem_System_Cpus_Cpu_State_HardwareInterrupt struct { Avg *uint8 `path:"avg" module:"openconfig-system"` Instant *uint8 `path:"instant" module:"openconfig-system"` Interval *uint64 `path:"interval" module:"openconfig-system"` Max *uint8 `path:"max" module:"openconfig-system"` MaxTime *uint64 `path:"max-time" module:"openconfig-system"` Min *uint8 `path:"min" module:"openconfig-system"` MinTime *uint64 `path:"min-time" module:"openconfig-system"` }
OpenconfigSystem_System_Cpus_Cpu_State_HardwareInterrupt represents the /openconfig-system/system/cpus/cpu/state/hardware-interrupt YANG schema element.
func (*OpenconfigSystem_System_Cpus_Cpu_State_HardwareInterrupt) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Cpus_Cpu_State_HardwareInterrupt) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Cpus_Cpu_State_HardwareInterrupt implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Cpus_Cpu_State_HardwareInterrupt) Validate ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State_HardwareInterrupt) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Cpus_Cpu_State_HardwareInterrupt) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State_HardwareInterrupt) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Cpus_Cpu_State_Idle ¶
type OpenconfigSystem_System_Cpus_Cpu_State_Idle struct { Avg *uint8 `path:"avg" module:"openconfig-system"` Instant *uint8 `path:"instant" module:"openconfig-system"` Interval *uint64 `path:"interval" module:"openconfig-system"` Max *uint8 `path:"max" module:"openconfig-system"` MaxTime *uint64 `path:"max-time" module:"openconfig-system"` Min *uint8 `path:"min" module:"openconfig-system"` MinTime *uint64 `path:"min-time" module:"openconfig-system"` }
OpenconfigSystem_System_Cpus_Cpu_State_Idle represents the /openconfig-system/system/cpus/cpu/state/idle YANG schema element.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Idle) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Cpus_Cpu_State_Idle) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Cpus_Cpu_State_Idle implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Idle) Validate ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State_Idle) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Idle) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State_Idle) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Cpus_Cpu_State_Index_Union ¶
type OpenconfigSystem_System_Cpus_Cpu_State_Index_Union interface {
Is_OpenconfigSystem_System_Cpus_Cpu_State_Index_Union()
}
OpenconfigSystem_System_Cpus_Cpu_State_Index_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-system/system/cpus/cpu/index within the YANG schema.
type OpenconfigSystem_System_Cpus_Cpu_State_Index_Union_E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index ¶
type OpenconfigSystem_System_Cpus_Cpu_State_Index_Union_E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index struct {
E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index
}
OpenconfigSystem_System_Cpus_Cpu_State_Index_Union_E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index is used when /openconfig-system/system/cpus/cpu/index is to be set to a E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index value.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Index_Union_E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index) Is_OpenconfigSystem_System_Cpus_Cpu_State_Index_Union ¶
func (*OpenconfigSystem_System_Cpus_Cpu_State_Index_Union_E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index) Is_OpenconfigSystem_System_Cpus_Cpu_State_Index_Union()
Is_OpenconfigSystem_System_Cpus_Cpu_State_Index_Union ensures that OpenconfigSystem_System_Cpus_Cpu_State_Index_Union_E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Cpus_Cpu_State_Index implements the OpenconfigSystem_System_Cpus_Cpu_State_Index_Union interface.
type OpenconfigSystem_System_Cpus_Cpu_State_Index_Union_Uint32 ¶
type OpenconfigSystem_System_Cpus_Cpu_State_Index_Union_Uint32 struct {
Uint32 uint32
}
OpenconfigSystem_System_Cpus_Cpu_State_Index_Union_Uint32 is used when /openconfig-system/system/cpus/cpu/index is to be set to a uint32 value.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Index_Union_Uint32) Is_OpenconfigSystem_System_Cpus_Cpu_State_Index_Union ¶
func (*OpenconfigSystem_System_Cpus_Cpu_State_Index_Union_Uint32) Is_OpenconfigSystem_System_Cpus_Cpu_State_Index_Union()
Is_OpenconfigSystem_System_Cpus_Cpu_State_Index_Union ensures that OpenconfigSystem_System_Cpus_Cpu_State_Index_Union_Uint32 implements the OpenconfigSystem_System_Cpus_Cpu_State_Index_Union interface.
type OpenconfigSystem_System_Cpus_Cpu_State_Kernel ¶
type OpenconfigSystem_System_Cpus_Cpu_State_Kernel struct { Avg *uint8 `path:"avg" module:"openconfig-system"` Instant *uint8 `path:"instant" module:"openconfig-system"` Interval *uint64 `path:"interval" module:"openconfig-system"` Max *uint8 `path:"max" module:"openconfig-system"` MaxTime *uint64 `path:"max-time" module:"openconfig-system"` Min *uint8 `path:"min" module:"openconfig-system"` MinTime *uint64 `path:"min-time" module:"openconfig-system"` }
OpenconfigSystem_System_Cpus_Cpu_State_Kernel represents the /openconfig-system/system/cpus/cpu/state/kernel YANG schema element.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Kernel) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Cpus_Cpu_State_Kernel) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Cpus_Cpu_State_Kernel implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Kernel) Validate ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State_Kernel) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Kernel) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State_Kernel) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Cpus_Cpu_State_Nice ¶
type OpenconfigSystem_System_Cpus_Cpu_State_Nice struct { Avg *uint8 `path:"avg" module:"openconfig-system"` Instant *uint8 `path:"instant" module:"openconfig-system"` Interval *uint64 `path:"interval" module:"openconfig-system"` Max *uint8 `path:"max" module:"openconfig-system"` MaxTime *uint64 `path:"max-time" module:"openconfig-system"` Min *uint8 `path:"min" module:"openconfig-system"` MinTime *uint64 `path:"min-time" module:"openconfig-system"` }
OpenconfigSystem_System_Cpus_Cpu_State_Nice represents the /openconfig-system/system/cpus/cpu/state/nice YANG schema element.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Nice) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Cpus_Cpu_State_Nice) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Cpus_Cpu_State_Nice implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Nice) Validate ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State_Nice) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Nice) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State_Nice) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Cpus_Cpu_State_SoftwareInterrupt ¶
type OpenconfigSystem_System_Cpus_Cpu_State_SoftwareInterrupt struct { Avg *uint8 `path:"avg" module:"openconfig-system"` Instant *uint8 `path:"instant" module:"openconfig-system"` Interval *uint64 `path:"interval" module:"openconfig-system"` Max *uint8 `path:"max" module:"openconfig-system"` MaxTime *uint64 `path:"max-time" module:"openconfig-system"` Min *uint8 `path:"min" module:"openconfig-system"` MinTime *uint64 `path:"min-time" module:"openconfig-system"` }
OpenconfigSystem_System_Cpus_Cpu_State_SoftwareInterrupt represents the /openconfig-system/system/cpus/cpu/state/software-interrupt YANG schema element.
func (*OpenconfigSystem_System_Cpus_Cpu_State_SoftwareInterrupt) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Cpus_Cpu_State_SoftwareInterrupt) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Cpus_Cpu_State_SoftwareInterrupt implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Cpus_Cpu_State_SoftwareInterrupt) Validate ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State_SoftwareInterrupt) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Cpus_Cpu_State_SoftwareInterrupt) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State_SoftwareInterrupt) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Cpus_Cpu_State_Total ¶
type OpenconfigSystem_System_Cpus_Cpu_State_Total struct { Avg *uint8 `path:"avg" module:"openconfig-system"` Instant *uint8 `path:"instant" module:"openconfig-system"` Interval *uint64 `path:"interval" module:"openconfig-system"` Max *uint8 `path:"max" module:"openconfig-system"` MaxTime *uint64 `path:"max-time" module:"openconfig-system"` Min *uint8 `path:"min" module:"openconfig-system"` MinTime *uint64 `path:"min-time" module:"openconfig-system"` }
OpenconfigSystem_System_Cpus_Cpu_State_Total represents the /openconfig-system/system/cpus/cpu/state/total YANG schema element.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Total) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Cpus_Cpu_State_Total) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Cpus_Cpu_State_Total implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Total) Validate ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State_Total) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Total) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State_Total) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Cpus_Cpu_State_User ¶
type OpenconfigSystem_System_Cpus_Cpu_State_User struct { Avg *uint8 `path:"avg" module:"openconfig-system"` Instant *uint8 `path:"instant" module:"openconfig-system"` Interval *uint64 `path:"interval" module:"openconfig-system"` Max *uint8 `path:"max" module:"openconfig-system"` MaxTime *uint64 `path:"max-time" module:"openconfig-system"` Min *uint8 `path:"min" module:"openconfig-system"` MinTime *uint64 `path:"min-time" module:"openconfig-system"` }
OpenconfigSystem_System_Cpus_Cpu_State_User represents the /openconfig-system/system/cpus/cpu/state/user YANG schema element.
func (*OpenconfigSystem_System_Cpus_Cpu_State_User) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Cpus_Cpu_State_User) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Cpus_Cpu_State_User implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Cpus_Cpu_State_User) Validate ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State_User) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Cpus_Cpu_State_User) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State_User) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Cpus_Cpu_State_Wait ¶
type OpenconfigSystem_System_Cpus_Cpu_State_Wait struct { Avg *uint8 `path:"avg" module:"openconfig-system"` Instant *uint8 `path:"instant" module:"openconfig-system"` Interval *uint64 `path:"interval" module:"openconfig-system"` Max *uint8 `path:"max" module:"openconfig-system"` MaxTime *uint64 `path:"max-time" module:"openconfig-system"` Min *uint8 `path:"min" module:"openconfig-system"` MinTime *uint64 `path:"min-time" module:"openconfig-system"` }
OpenconfigSystem_System_Cpus_Cpu_State_Wait represents the /openconfig-system/system/cpus/cpu/state/wait YANG schema element.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Wait) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Cpus_Cpu_State_Wait) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Cpus_Cpu_State_Wait implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Wait) Validate ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State_Wait) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Cpus_Cpu_State_Wait) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Cpus_Cpu_State_Wait) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Dns ¶
type OpenconfigSystem_System_Dns struct { Config *OpenconfigSystem_System_Dns_Config `path:"config" module:"openconfig-system"` HostEntries *OpenconfigSystem_System_Dns_HostEntries `path:"host-entries" module:"openconfig-system"` Servers *OpenconfigSystem_System_Dns_Servers `path:"servers" module:"openconfig-system"` State *OpenconfigSystem_System_Dns_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Dns represents the /openconfig-system/system/dns YANG schema element.
func (*OpenconfigSystem_System_Dns) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Dns) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Dns implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Dns) Validate ¶
func (t *OpenconfigSystem_System_Dns) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Dns) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Dns) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Dns_Config ¶
type OpenconfigSystem_System_Dns_Config struct {
Search []string `path:"search" module:"openconfig-system"`
}
OpenconfigSystem_System_Dns_Config represents the /openconfig-system/system/dns/config YANG schema element.
func (*OpenconfigSystem_System_Dns_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Dns_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Dns_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Dns_Config) Validate ¶
func (t *OpenconfigSystem_System_Dns_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Dns_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Dns_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Dns_HostEntries ¶
type OpenconfigSystem_System_Dns_HostEntries struct {
HostEntry map[string]*OpenconfigSystem_System_Dns_HostEntries_HostEntry `path:"host-entry" module:"openconfig-system"`
}
OpenconfigSystem_System_Dns_HostEntries represents the /openconfig-system/system/dns/host-entries YANG schema element.
func (*OpenconfigSystem_System_Dns_HostEntries) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Dns_HostEntries) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Dns_HostEntries implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Dns_HostEntries) NewHostEntry ¶
func (t *OpenconfigSystem_System_Dns_HostEntries) NewHostEntry(Hostname string) (*OpenconfigSystem_System_Dns_HostEntries_HostEntry, error)
NewHostEntry creates a new entry in the HostEntry list of the OpenconfigSystem_System_Dns_HostEntries struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_Dns_HostEntries) Validate ¶
func (t *OpenconfigSystem_System_Dns_HostEntries) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Dns_HostEntries) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Dns_HostEntries) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Dns_HostEntries_HostEntry ¶
type OpenconfigSystem_System_Dns_HostEntries_HostEntry struct { Config *OpenconfigSystem_System_Dns_HostEntries_HostEntry_Config `path:"config" module:"openconfig-system"` Hostname *string `path:"hostname" module:"openconfig-system"` State *OpenconfigSystem_System_Dns_HostEntries_HostEntry_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Dns_HostEntries_HostEntry represents the /openconfig-system/system/dns/host-entries/host-entry YANG schema element.
func (*OpenconfigSystem_System_Dns_HostEntries_HostEntry) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Dns_HostEntries_HostEntry) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Dns_HostEntries_HostEntry implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Dns_HostEntries_HostEntry) Validate ¶
func (t *OpenconfigSystem_System_Dns_HostEntries_HostEntry) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Dns_HostEntries_HostEntry) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Dns_HostEntries_HostEntry) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_Dns_HostEntries_HostEntry) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_Dns_HostEntries_HostEntry) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_Dns_HostEntries_HostEntry struct, which is a YANG list entry.
type OpenconfigSystem_System_Dns_HostEntries_HostEntry_Config ¶
type OpenconfigSystem_System_Dns_HostEntries_HostEntry_Config struct { Alias []string `path:"alias" module:"openconfig-system"` Hostname *string `path:"hostname" module:"openconfig-system"` Ipv4Address []string `path:"ipv4-address" module:"openconfig-system"` Ipv6Address []string `path:"ipv6-address" module:"openconfig-system"` }
OpenconfigSystem_System_Dns_HostEntries_HostEntry_Config represents the /openconfig-system/system/dns/host-entries/host-entry/config YANG schema element.
func (*OpenconfigSystem_System_Dns_HostEntries_HostEntry_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Dns_HostEntries_HostEntry_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Dns_HostEntries_HostEntry_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Dns_HostEntries_HostEntry_Config) Validate ¶
func (t *OpenconfigSystem_System_Dns_HostEntries_HostEntry_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Dns_HostEntries_HostEntry_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Dns_HostEntries_HostEntry_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Dns_HostEntries_HostEntry_State ¶
type OpenconfigSystem_System_Dns_HostEntries_HostEntry_State struct { Alias []string `path:"alias" module:"openconfig-system"` Hostname *string `path:"hostname" module:"openconfig-system"` Ipv4Address []string `path:"ipv4-address" module:"openconfig-system"` Ipv6Address []string `path:"ipv6-address" module:"openconfig-system"` }
OpenconfigSystem_System_Dns_HostEntries_HostEntry_State represents the /openconfig-system/system/dns/host-entries/host-entry/state YANG schema element.
func (*OpenconfigSystem_System_Dns_HostEntries_HostEntry_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Dns_HostEntries_HostEntry_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Dns_HostEntries_HostEntry_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Dns_HostEntries_HostEntry_State) Validate ¶
func (t *OpenconfigSystem_System_Dns_HostEntries_HostEntry_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Dns_HostEntries_HostEntry_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Dns_HostEntries_HostEntry_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Dns_Servers ¶
type OpenconfigSystem_System_Dns_Servers struct {
Server map[string]*OpenconfigSystem_System_Dns_Servers_Server `path:"server" module:"openconfig-system"`
}
OpenconfigSystem_System_Dns_Servers represents the /openconfig-system/system/dns/servers YANG schema element.
func (*OpenconfigSystem_System_Dns_Servers) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Dns_Servers) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Dns_Servers implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Dns_Servers) NewServer ¶
func (t *OpenconfigSystem_System_Dns_Servers) NewServer(Address string) (*OpenconfigSystem_System_Dns_Servers_Server, error)
NewServer creates a new entry in the Server list of the OpenconfigSystem_System_Dns_Servers struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_Dns_Servers) Validate ¶
func (t *OpenconfigSystem_System_Dns_Servers) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Dns_Servers) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Dns_Servers) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Dns_Servers_Server ¶
type OpenconfigSystem_System_Dns_Servers_Server struct { Address *string `path:"address" module:"openconfig-system"` Config *OpenconfigSystem_System_Dns_Servers_Server_Config `path:"config" module:"openconfig-system"` State *OpenconfigSystem_System_Dns_Servers_Server_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Dns_Servers_Server represents the /openconfig-system/system/dns/servers/server YANG schema element.
func (*OpenconfigSystem_System_Dns_Servers_Server) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Dns_Servers_Server) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Dns_Servers_Server implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Dns_Servers_Server) Validate ¶
func (t *OpenconfigSystem_System_Dns_Servers_Server) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Dns_Servers_Server) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Dns_Servers_Server) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_Dns_Servers_Server) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_Dns_Servers_Server) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_Dns_Servers_Server struct, which is a YANG list entry.
type OpenconfigSystem_System_Dns_Servers_Server_Config ¶
type OpenconfigSystem_System_Dns_Servers_Server_Config struct { Address *string `path:"address" module:"openconfig-system"` Port *uint16 `path:"port" module:"openconfig-system"` }
OpenconfigSystem_System_Dns_Servers_Server_Config represents the /openconfig-system/system/dns/servers/server/config YANG schema element.
func (*OpenconfigSystem_System_Dns_Servers_Server_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Dns_Servers_Server_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Dns_Servers_Server_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Dns_Servers_Server_Config) Validate ¶
func (t *OpenconfigSystem_System_Dns_Servers_Server_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Dns_Servers_Server_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Dns_Servers_Server_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Dns_Servers_Server_State ¶
type OpenconfigSystem_System_Dns_Servers_Server_State struct { Address *string `path:"address" module:"openconfig-system"` Port *uint16 `path:"port" module:"openconfig-system"` }
OpenconfigSystem_System_Dns_Servers_Server_State represents the /openconfig-system/system/dns/servers/server/state YANG schema element.
func (*OpenconfigSystem_System_Dns_Servers_Server_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Dns_Servers_Server_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Dns_Servers_Server_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Dns_Servers_Server_State) Validate ¶
func (t *OpenconfigSystem_System_Dns_Servers_Server_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Dns_Servers_Server_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Dns_Servers_Server_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Dns_State ¶
type OpenconfigSystem_System_Dns_State struct {
Search []string `path:"search" module:"openconfig-system"`
}
OpenconfigSystem_System_Dns_State represents the /openconfig-system/system/dns/state YANG schema element.
func (*OpenconfigSystem_System_Dns_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Dns_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Dns_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Dns_State) Validate ¶
func (t *OpenconfigSystem_System_Dns_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Dns_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Dns_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_License ¶
type OpenconfigSystem_System_License struct {
Licenses *OpenconfigSystem_System_License_Licenses `path:"licenses" module:"openconfig-system"`
}
OpenconfigSystem_System_License represents the /openconfig-system/system/license YANG schema element.
func (*OpenconfigSystem_System_License) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_License) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_License implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_License) Validate ¶
func (t *OpenconfigSystem_System_License) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_License) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_License) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_License_Licenses ¶
type OpenconfigSystem_System_License_Licenses struct {
License map[string]*OpenconfigSystem_System_License_Licenses_License `path:"license" module:"openconfig-system"`
}
OpenconfigSystem_System_License_Licenses represents the /openconfig-system/system/license/licenses YANG schema element.
func (*OpenconfigSystem_System_License_Licenses) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_License_Licenses) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_License_Licenses implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_License_Licenses) NewLicense ¶
func (t *OpenconfigSystem_System_License_Licenses) NewLicense(LicenseId string) (*OpenconfigSystem_System_License_Licenses_License, error)
NewLicense creates a new entry in the License list of the OpenconfigSystem_System_License_Licenses struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_License_Licenses) Validate ¶
func (t *OpenconfigSystem_System_License_Licenses) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_License_Licenses) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_License_Licenses) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_License_Licenses_License ¶
type OpenconfigSystem_System_License_Licenses_License struct { Config *OpenconfigSystem_System_License_Licenses_License_Config `path:"config" module:"openconfig-system"` LicenseId *string `path:"license-id" module:"openconfig-system"` State *OpenconfigSystem_System_License_Licenses_License_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_License_Licenses_License represents the /openconfig-system/system/license/licenses/license YANG schema element.
func (*OpenconfigSystem_System_License_Licenses_License) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_License_Licenses_License) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_License_Licenses_License implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_License_Licenses_License) Validate ¶
func (t *OpenconfigSystem_System_License_Licenses_License) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_License_Licenses_License) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_License_Licenses_License) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_License_Licenses_License) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_License_Licenses_License) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_License_Licenses_License struct, which is a YANG list entry.
type OpenconfigSystem_System_License_Licenses_License_Config ¶
type OpenconfigSystem_System_License_Licenses_License_Config struct { Active *bool `path:"active" module:"openconfig-system"` LicenseData OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union `path:"license-data" module:"openconfig-system"` LicenseId *string `path:"license-id" module:"openconfig-system"` }
OpenconfigSystem_System_License_Licenses_License_Config represents the /openconfig-system/system/license/licenses/license/config YANG schema element.
func (*OpenconfigSystem_System_License_Licenses_License_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_License_Licenses_License_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_License_Licenses_License_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_License_Licenses_License_Config) To_OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union ¶
func (t *OpenconfigSystem_System_License_Licenses_License_Config) To_OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union(i interface{}) (OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union, error)
To_OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigSystem_System_License_Licenses_License_Config) Validate ¶
func (t *OpenconfigSystem_System_License_Licenses_License_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_License_Licenses_License_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_License_Licenses_License_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union ¶
type OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union interface {
Is_OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union()
}
OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-system/system/license/licenses/license/config/license-data within the YANG schema.
type OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union_Binary ¶
type OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union_Binary struct {
Binary Binary
}
OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union_Binary is used when /openconfig-system/system/license/licenses/license/config/license-data is to be set to a Binary value.
func (*OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union_Binary) Is_OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union ¶
func (*OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union_Binary) Is_OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union()
Is_OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union ensures that OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union_Binary implements the OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union interface.
type OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union_String ¶
type OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union_String struct {
String string
}
OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union_String is used when /openconfig-system/system/license/licenses/license/config/license-data is to be set to a string value.
func (*OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union_String) Is_OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union ¶
func (*OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union_String) Is_OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union()
Is_OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union ensures that OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union_String implements the OpenconfigSystem_System_License_Licenses_License_Config_LicenseData_Union interface.
type OpenconfigSystem_System_License_Licenses_License_State ¶
type OpenconfigSystem_System_License_Licenses_License_State struct { Active *bool `path:"active" module:"openconfig-system"` Description *string `path:"description" module:"openconfig-system"` ExpirationDate *uint64 `path:"expiration-date" module:"openconfig-system"` Expired *bool `path:"expired" module:"openconfig-system"` InUse *bool `path:"in-use" module:"openconfig-system"` IssueDate *uint64 `path:"issue-date" module:"openconfig-system"` LicenseData OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union `path:"license-data" module:"openconfig-system"` LicenseId *string `path:"license-id" module:"openconfig-system"` Valid *bool `path:"valid" module:"openconfig-system"` }
OpenconfigSystem_System_License_Licenses_License_State represents the /openconfig-system/system/license/licenses/license/state YANG schema element.
func (*OpenconfigSystem_System_License_Licenses_License_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_License_Licenses_License_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_License_Licenses_License_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_License_Licenses_License_State) To_OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union ¶
func (t *OpenconfigSystem_System_License_Licenses_License_State) To_OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union(i interface{}) (OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union, error)
To_OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union takes an input interface{} and attempts to convert it to a struct which implements the OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union union. It returns an error if the interface{} supplied cannot be converted to a type within the union.
func (*OpenconfigSystem_System_License_Licenses_License_State) Validate ¶
func (t *OpenconfigSystem_System_License_Licenses_License_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_License_Licenses_License_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_License_Licenses_License_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union ¶
type OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union interface {
Is_OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union()
}
OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union is an interface that is implemented by valid types for the union for the leaf /openconfig-system/system/license/licenses/license/state/license-data within the YANG schema.
type OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union_Binary ¶
type OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union_Binary struct {
Binary Binary
}
OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union_Binary is used when /openconfig-system/system/license/licenses/license/state/license-data is to be set to a Binary value.
func (*OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union_Binary) Is_OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union ¶
func (*OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union_Binary) Is_OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union()
Is_OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union ensures that OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union_Binary implements the OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union interface.
type OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union_String ¶
type OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union_String struct {
String string
}
OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union_String is used when /openconfig-system/system/license/licenses/license/state/license-data is to be set to a string value.
func (*OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union_String) Is_OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union ¶
func (*OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union_String) Is_OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union()
Is_OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union ensures that OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union_String implements the OpenconfigSystem_System_License_Licenses_License_State_LicenseData_Union interface.
type OpenconfigSystem_System_Logging ¶
type OpenconfigSystem_System_Logging struct { Console *OpenconfigSystem_System_Logging_Console `path:"console" module:"openconfig-system"` RemoteServers *OpenconfigSystem_System_Logging_RemoteServers `path:"remote-servers" module:"openconfig-system"` }
OpenconfigSystem_System_Logging represents the /openconfig-system/system/logging YANG schema element.
func (*OpenconfigSystem_System_Logging) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Logging) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Logging implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Logging) Validate ¶
func (t *OpenconfigSystem_System_Logging) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Logging) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Logging) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Logging_Console ¶
type OpenconfigSystem_System_Logging_Console struct { Config *OpenconfigSystem_System_Logging_Console_Config `path:"config" module:"openconfig-system"` Selectors *OpenconfigSystem_System_Logging_Console_Selectors `path:"selectors" module:"openconfig-system"` State *OpenconfigSystem_System_Logging_Console_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Logging_Console represents the /openconfig-system/system/logging/console YANG schema element.
func (*OpenconfigSystem_System_Logging_Console) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Logging_Console) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Logging_Console implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Logging_Console) Validate ¶
func (t *OpenconfigSystem_System_Logging_Console) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Logging_Console) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Logging_Console) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Logging_Console_Config ¶
type OpenconfigSystem_System_Logging_Console_Config struct { }
OpenconfigSystem_System_Logging_Console_Config represents the /openconfig-system/system/logging/console/config YANG schema element.
func (*OpenconfigSystem_System_Logging_Console_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Logging_Console_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Logging_Console_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Logging_Console_Config) Validate ¶
func (t *OpenconfigSystem_System_Logging_Console_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Logging_Console_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Logging_Console_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Logging_Console_Selectors ¶
type OpenconfigSystem_System_Logging_Console_Selectors struct {
Selector map[OpenconfigSystem_System_Logging_Console_Selectors_Selector_Key]*OpenconfigSystem_System_Logging_Console_Selectors_Selector `path:"selector" module:"openconfig-system"`
}
OpenconfigSystem_System_Logging_Console_Selectors represents the /openconfig-system/system/logging/console/selectors YANG schema element.
func (*OpenconfigSystem_System_Logging_Console_Selectors) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Logging_Console_Selectors) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Logging_Console_Selectors implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Logging_Console_Selectors) NewSelector ¶
func (t *OpenconfigSystem_System_Logging_Console_Selectors) NewSelector(Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY, Severity E_OpenconfigSystemLogging_SyslogSeverity) (*OpenconfigSystem_System_Logging_Console_Selectors_Selector, error)
NewSelector creates a new entry in the Selector list of the OpenconfigSystem_System_Logging_Console_Selectors struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_Logging_Console_Selectors) Validate ¶
func (t *OpenconfigSystem_System_Logging_Console_Selectors) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Logging_Console_Selectors) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Logging_Console_Selectors) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Logging_Console_Selectors_Selector ¶
type OpenconfigSystem_System_Logging_Console_Selectors_Selector struct { Config *OpenconfigSystem_System_Logging_Console_Selectors_Selector_Config `path:"config" module:"openconfig-system"` Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY `path:"facility" module:"openconfig-system"` Severity E_OpenconfigSystemLogging_SyslogSeverity `path:"severity" module:"openconfig-system"` State *OpenconfigSystem_System_Logging_Console_Selectors_Selector_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Logging_Console_Selectors_Selector represents the /openconfig-system/system/logging/console/selectors/selector YANG schema element.
func (*OpenconfigSystem_System_Logging_Console_Selectors_Selector) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Logging_Console_Selectors_Selector) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Logging_Console_Selectors_Selector implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Logging_Console_Selectors_Selector) Validate ¶
func (t *OpenconfigSystem_System_Logging_Console_Selectors_Selector) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Logging_Console_Selectors_Selector) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Logging_Console_Selectors_Selector) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_Logging_Console_Selectors_Selector) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_Logging_Console_Selectors_Selector) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_Logging_Console_Selectors_Selector struct, which is a YANG list entry.
type OpenconfigSystem_System_Logging_Console_Selectors_Selector_Config ¶
type OpenconfigSystem_System_Logging_Console_Selectors_Selector_Config struct { Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY `path:"facility" module:"openconfig-system"` Severity E_OpenconfigSystemLogging_SyslogSeverity `path:"severity" module:"openconfig-system"` }
OpenconfigSystem_System_Logging_Console_Selectors_Selector_Config represents the /openconfig-system/system/logging/console/selectors/selector/config YANG schema element.
func (*OpenconfigSystem_System_Logging_Console_Selectors_Selector_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Logging_Console_Selectors_Selector_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Logging_Console_Selectors_Selector_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Logging_Console_Selectors_Selector_Config) Validate ¶
func (t *OpenconfigSystem_System_Logging_Console_Selectors_Selector_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Logging_Console_Selectors_Selector_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Logging_Console_Selectors_Selector_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Logging_Console_Selectors_Selector_Key ¶
type OpenconfigSystem_System_Logging_Console_Selectors_Selector_Key struct { Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY `path:"facility"` Severity E_OpenconfigSystemLogging_SyslogSeverity `path:"severity"` }
OpenconfigSystem_System_Logging_Console_Selectors_Selector_Key represents the key for list Selector of element /openconfig-system/system/logging/console/selectors.
type OpenconfigSystem_System_Logging_Console_Selectors_Selector_State ¶
type OpenconfigSystem_System_Logging_Console_Selectors_Selector_State struct { Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY `path:"facility" module:"openconfig-system"` Severity E_OpenconfigSystemLogging_SyslogSeverity `path:"severity" module:"openconfig-system"` }
OpenconfigSystem_System_Logging_Console_Selectors_Selector_State represents the /openconfig-system/system/logging/console/selectors/selector/state YANG schema element.
func (*OpenconfigSystem_System_Logging_Console_Selectors_Selector_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Logging_Console_Selectors_Selector_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Logging_Console_Selectors_Selector_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Logging_Console_Selectors_Selector_State) Validate ¶
func (t *OpenconfigSystem_System_Logging_Console_Selectors_Selector_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Logging_Console_Selectors_Selector_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Logging_Console_Selectors_Selector_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Logging_Console_State ¶
type OpenconfigSystem_System_Logging_Console_State struct { }
OpenconfigSystem_System_Logging_Console_State represents the /openconfig-system/system/logging/console/state YANG schema element.
func (*OpenconfigSystem_System_Logging_Console_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Logging_Console_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Logging_Console_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Logging_Console_State) Validate ¶
func (t *OpenconfigSystem_System_Logging_Console_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Logging_Console_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Logging_Console_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Logging_RemoteServers ¶
type OpenconfigSystem_System_Logging_RemoteServers struct {
RemoteServer map[string]*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer `path:"remote-server" module:"openconfig-system"`
}
OpenconfigSystem_System_Logging_RemoteServers represents the /openconfig-system/system/logging/remote-servers YANG schema element.
func (*OpenconfigSystem_System_Logging_RemoteServers) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Logging_RemoteServers) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Logging_RemoteServers implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Logging_RemoteServers) NewRemoteServer ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers) NewRemoteServer(Host string) (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer, error)
NewRemoteServer creates a new entry in the RemoteServer list of the OpenconfigSystem_System_Logging_RemoteServers struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_Logging_RemoteServers) Validate ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Logging_RemoteServers) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer ¶
type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer struct { Config *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Config `path:"config" module:"openconfig-system"` Host *string `path:"host" module:"openconfig-system"` Selectors *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors `path:"selectors" module:"openconfig-system"` State *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Logging_RemoteServers_RemoteServer represents the /openconfig-system/system/logging/remote-servers/remote-server YANG schema element.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Logging_RemoteServers_RemoteServer implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer) Validate ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_Logging_RemoteServers_RemoteServer struct, which is a YANG list entry.
type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Config ¶
type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Config struct { Host *string `path:"host" module:"openconfig-system"` RemotePort *uint16 `path:"remote-port" module:"openconfig-system"` SourceAddress *string `path:"source-address" module:"openconfig-system"` }
OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Config represents the /openconfig-system/system/logging/remote-servers/remote-server/config YANG schema element.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Config) Validate ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors ¶
type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors struct {
Selector map[OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Key]*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector `path:"selector" module:"openconfig-system"`
}
OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors represents the /openconfig-system/system/logging/remote-servers/remote-server/selectors YANG schema element.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors) NewSelector ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors) NewSelector(Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY, Severity E_OpenconfigSystemLogging_SyslogSeverity) (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector, error)
NewSelector creates a new entry in the Selector list of the OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors) Validate ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector ¶
type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector struct { Config *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config `path:"config" module:"openconfig-system"` Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY `path:"facility" module:"openconfig-system"` Severity E_OpenconfigSystemLogging_SyslogSeverity `path:"severity" module:"openconfig-system"` State *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector represents the /openconfig-system/system/logging/remote-servers/remote-server/selectors/selector YANG schema element.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) Validate ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector struct, which is a YANG list entry.
type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config ¶
type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config struct { Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY `path:"facility" module:"openconfig-system"` Severity E_OpenconfigSystemLogging_SyslogSeverity `path:"severity" module:"openconfig-system"` }
OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config represents the /openconfig-system/system/logging/remote-servers/remote-server/selectors/selector/config YANG schema element.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) Validate ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Key ¶
type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Key struct { Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY `path:"facility"` Severity E_OpenconfigSystemLogging_SyslogSeverity `path:"severity"` }
OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_Key represents the key for list Selector of element /openconfig-system/system/logging/remote-servers/remote-server/selectors.
type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State ¶
type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State struct { Facility E_OpenconfigSystemLogging_SYSLOG_FACILITY `path:"facility" module:"openconfig-system"` Severity E_OpenconfigSystemLogging_SyslogSeverity `path:"severity" module:"openconfig-system"` }
OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State represents the /openconfig-system/system/logging/remote-servers/remote-server/selectors/selector/state YANG schema element.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) Validate ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_Selectors_Selector_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_State ¶
type OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_State struct { Host *string `path:"host" module:"openconfig-system"` RemotePort *uint16 `path:"remote-port" module:"openconfig-system"` SourceAddress *string `path:"source-address" module:"openconfig-system"` }
OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_State represents the /openconfig-system/system/logging/remote-servers/remote-server/state YANG schema element.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_State) Validate ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Logging_RemoteServers_RemoteServer_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Memory ¶
type OpenconfigSystem_System_Memory struct { Config *OpenconfigSystem_System_Memory_Config `path:"config" module:"openconfig-system"` State *OpenconfigSystem_System_Memory_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Memory represents the /openconfig-system/system/memory YANG schema element.
func (*OpenconfigSystem_System_Memory) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Memory) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Memory implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Memory) Validate ¶
func (t *OpenconfigSystem_System_Memory) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Memory) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Memory) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Memory_Config ¶
type OpenconfigSystem_System_Memory_Config struct { }
OpenconfigSystem_System_Memory_Config represents the /openconfig-system/system/memory/config YANG schema element.
func (*OpenconfigSystem_System_Memory_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Memory_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Memory_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Memory_Config) Validate ¶
func (t *OpenconfigSystem_System_Memory_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Memory_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Memory_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Memory_State ¶
type OpenconfigSystem_System_Memory_State struct { Counters *OpenconfigSystem_System_Memory_State_Counters `path:"counters" module:"openconfig-system"` Free *uint64 `path:"free" module:"openconfig-system"` Physical *uint64 `path:"physical" module:"openconfig-system"` Reserved *uint64 `path:"reserved" module:"openconfig-system"` Used *uint64 `path:"used" module:"openconfig-system"` }
OpenconfigSystem_System_Memory_State represents the /openconfig-system/system/memory/state YANG schema element.
func (*OpenconfigSystem_System_Memory_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Memory_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Memory_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Memory_State) Validate ¶
func (t *OpenconfigSystem_System_Memory_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Memory_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Memory_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Memory_State_Counters ¶
type OpenconfigSystem_System_Memory_State_Counters struct { CorrectableEccErrors *uint64 `path:"correctable-ecc-errors" module:"openconfig-system"` TotalEccErrors *uint64 `path:"total-ecc-errors" module:"openconfig-system"` UncorrectableEccErrors *uint64 `path:"uncorrectable-ecc-errors" module:"openconfig-system"` }
OpenconfigSystem_System_Memory_State_Counters represents the /openconfig-system/system/memory/state/counters YANG schema element.
func (*OpenconfigSystem_System_Memory_State_Counters) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Memory_State_Counters) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Memory_State_Counters implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Memory_State_Counters) Validate ¶
func (t *OpenconfigSystem_System_Memory_State_Counters) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Memory_State_Counters) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Memory_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Messages ¶
type OpenconfigSystem_System_Messages struct { Config *OpenconfigSystem_System_Messages_Config `path:"config" module:"openconfig-system"` DebugEntries *OpenconfigSystem_System_Messages_DebugEntries `path:"debug-entries" module:"openconfig-system"` State *OpenconfigSystem_System_Messages_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Messages represents the /openconfig-system/system/messages YANG schema element.
func (*OpenconfigSystem_System_Messages) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Messages) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Messages implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Messages) Validate ¶
func (t *OpenconfigSystem_System_Messages) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Messages) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Messages) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Messages_Config ¶
type OpenconfigSystem_System_Messages_Config struct {
Severity E_OpenconfigMessages_SyslogSeverity `path:"severity" module:"openconfig-system"`
}
OpenconfigSystem_System_Messages_Config represents the /openconfig-system/system/messages/config YANG schema element.
func (*OpenconfigSystem_System_Messages_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Messages_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Messages_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Messages_Config) Validate ¶
func (t *OpenconfigSystem_System_Messages_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Messages_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Messages_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Messages_DebugEntries ¶
type OpenconfigSystem_System_Messages_DebugEntries struct {
DebugService map[E_OpenconfigMessages_DEBUG_SERVICE]*OpenconfigSystem_System_Messages_DebugEntries_DebugService `path:"debug-service" module:"openconfig-system"`
}
OpenconfigSystem_System_Messages_DebugEntries represents the /openconfig-system/system/messages/debug-entries YANG schema element.
func (*OpenconfigSystem_System_Messages_DebugEntries) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Messages_DebugEntries) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Messages_DebugEntries implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Messages_DebugEntries) NewDebugService ¶
func (t *OpenconfigSystem_System_Messages_DebugEntries) NewDebugService(Service E_OpenconfigMessages_DEBUG_SERVICE) (*OpenconfigSystem_System_Messages_DebugEntries_DebugService, error)
NewDebugService creates a new entry in the DebugService list of the OpenconfigSystem_System_Messages_DebugEntries struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_Messages_DebugEntries) Validate ¶
func (t *OpenconfigSystem_System_Messages_DebugEntries) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Messages_DebugEntries) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Messages_DebugEntries) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Messages_DebugEntries_DebugService ¶
type OpenconfigSystem_System_Messages_DebugEntries_DebugService struct { Config *OpenconfigSystem_System_Messages_DebugEntries_DebugService_Config `path:"config" module:"openconfig-system"` Service E_OpenconfigMessages_DEBUG_SERVICE `path:"service" module:"openconfig-system"` State *OpenconfigSystem_System_Messages_DebugEntries_DebugService_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Messages_DebugEntries_DebugService represents the /openconfig-system/system/messages/debug-entries/debug-service YANG schema element.
func (*OpenconfigSystem_System_Messages_DebugEntries_DebugService) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Messages_DebugEntries_DebugService) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Messages_DebugEntries_DebugService implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Messages_DebugEntries_DebugService) Validate ¶
func (t *OpenconfigSystem_System_Messages_DebugEntries_DebugService) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Messages_DebugEntries_DebugService) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Messages_DebugEntries_DebugService) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_Messages_DebugEntries_DebugService) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_Messages_DebugEntries_DebugService) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_Messages_DebugEntries_DebugService struct, which is a YANG list entry.
type OpenconfigSystem_System_Messages_DebugEntries_DebugService_Config ¶
type OpenconfigSystem_System_Messages_DebugEntries_DebugService_Config struct { Enabled *bool `path:"enabled" module:"openconfig-system"` Service E_OpenconfigMessages_DEBUG_SERVICE `path:"service" module:"openconfig-system"` }
OpenconfigSystem_System_Messages_DebugEntries_DebugService_Config represents the /openconfig-system/system/messages/debug-entries/debug-service/config YANG schema element.
func (*OpenconfigSystem_System_Messages_DebugEntries_DebugService_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Messages_DebugEntries_DebugService_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Messages_DebugEntries_DebugService_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Messages_DebugEntries_DebugService_Config) Validate ¶
func (t *OpenconfigSystem_System_Messages_DebugEntries_DebugService_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Messages_DebugEntries_DebugService_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Messages_DebugEntries_DebugService_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Messages_DebugEntries_DebugService_State ¶
type OpenconfigSystem_System_Messages_DebugEntries_DebugService_State struct { Enabled *bool `path:"enabled" module:"openconfig-system"` Service E_OpenconfigMessages_DEBUG_SERVICE `path:"service" module:"openconfig-system"` }
OpenconfigSystem_System_Messages_DebugEntries_DebugService_State represents the /openconfig-system/system/messages/debug-entries/debug-service/state YANG schema element.
func (*OpenconfigSystem_System_Messages_DebugEntries_DebugService_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Messages_DebugEntries_DebugService_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Messages_DebugEntries_DebugService_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Messages_DebugEntries_DebugService_State) Validate ¶
func (t *OpenconfigSystem_System_Messages_DebugEntries_DebugService_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Messages_DebugEntries_DebugService_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Messages_DebugEntries_DebugService_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Messages_State ¶
type OpenconfigSystem_System_Messages_State struct { Message *OpenconfigSystem_System_Messages_State_Message `path:"message" module:"openconfig-system"` Severity E_OpenconfigMessages_SyslogSeverity `path:"severity" module:"openconfig-system"` }
OpenconfigSystem_System_Messages_State represents the /openconfig-system/system/messages/state YANG schema element.
func (*OpenconfigSystem_System_Messages_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Messages_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Messages_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Messages_State) Validate ¶
func (t *OpenconfigSystem_System_Messages_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Messages_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Messages_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Messages_State_Message ¶
type OpenconfigSystem_System_Messages_State_Message struct { AppName *string `path:"app-name" module:"openconfig-system"` Msg *string `path:"msg" module:"openconfig-system"` Msgid *string `path:"msgid" module:"openconfig-system"` Priority *uint8 `path:"priority" module:"openconfig-system"` Procid *string `path:"procid" module:"openconfig-system"` }
OpenconfigSystem_System_Messages_State_Message represents the /openconfig-system/system/messages/state/message YANG schema element.
func (*OpenconfigSystem_System_Messages_State_Message) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Messages_State_Message) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Messages_State_Message implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Messages_State_Message) Validate ¶
func (t *OpenconfigSystem_System_Messages_State_Message) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Messages_State_Message) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Messages_State_Message) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_MountPoints ¶
type OpenconfigSystem_System_MountPoints struct {
MountPoint map[string]*OpenconfigSystem_System_MountPoints_MountPoint `path:"mount-point" module:"openconfig-system"`
}
OpenconfigSystem_System_MountPoints represents the /openconfig-system/system/mount-points YANG schema element.
func (*OpenconfigSystem_System_MountPoints) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_MountPoints) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_MountPoints implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_MountPoints) NewMountPoint ¶
func (t *OpenconfigSystem_System_MountPoints) NewMountPoint(Name string) (*OpenconfigSystem_System_MountPoints_MountPoint, error)
NewMountPoint creates a new entry in the MountPoint list of the OpenconfigSystem_System_MountPoints struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_MountPoints) Validate ¶
func (t *OpenconfigSystem_System_MountPoints) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_MountPoints) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_MountPoints) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_MountPoints_MountPoint ¶
type OpenconfigSystem_System_MountPoints_MountPoint struct { Name *string `path:"name" module:"openconfig-system"` State *OpenconfigSystem_System_MountPoints_MountPoint_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_MountPoints_MountPoint represents the /openconfig-system/system/mount-points/mount-point YANG schema element.
func (*OpenconfigSystem_System_MountPoints_MountPoint) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_MountPoints_MountPoint) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_MountPoints_MountPoint implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_MountPoints_MountPoint) Validate ¶
func (t *OpenconfigSystem_System_MountPoints_MountPoint) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_MountPoints_MountPoint) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_MountPoints_MountPoint) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_MountPoints_MountPoint) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_MountPoints_MountPoint) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_MountPoints_MountPoint struct, which is a YANG list entry.
type OpenconfigSystem_System_MountPoints_MountPoint_State ¶
type OpenconfigSystem_System_MountPoints_MountPoint_State struct { Available *uint64 `path:"available" module:"openconfig-system"` Name *string `path:"name" module:"openconfig-system"` Size *uint64 `path:"size" module:"openconfig-system"` StorageComponent *string `path:"storage-component" module:"openconfig-system"` Utilized *uint64 `path:"utilized" module:"openconfig-system"` }
OpenconfigSystem_System_MountPoints_MountPoint_State represents the /openconfig-system/system/mount-points/mount-point/state YANG schema element.
func (*OpenconfigSystem_System_MountPoints_MountPoint_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_MountPoints_MountPoint_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_MountPoints_MountPoint_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_MountPoints_MountPoint_State) Validate ¶
func (t *OpenconfigSystem_System_MountPoints_MountPoint_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_MountPoints_MountPoint_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_MountPoints_MountPoint_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Ntp ¶
type OpenconfigSystem_System_Ntp struct { Config *OpenconfigSystem_System_Ntp_Config `path:"config" module:"openconfig-system"` NtpKeys *OpenconfigSystem_System_Ntp_NtpKeys `path:"ntp-keys" module:"openconfig-system"` Servers *OpenconfigSystem_System_Ntp_Servers `path:"servers" module:"openconfig-system"` State *OpenconfigSystem_System_Ntp_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Ntp represents the /openconfig-system/system/ntp YANG schema element.
func (*OpenconfigSystem_System_Ntp) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Ntp) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Ntp implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Ntp) Validate ¶
func (t *OpenconfigSystem_System_Ntp) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Ntp) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Ntp) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Ntp_Config ¶
type OpenconfigSystem_System_Ntp_Config struct { EnableNtpAuth *bool `path:"enable-ntp-auth" module:"openconfig-system"` Enabled *bool `path:"enabled" module:"openconfig-system"` NtpSourceAddress *string `path:"ntp-source-address" module:"openconfig-system"` }
OpenconfigSystem_System_Ntp_Config represents the /openconfig-system/system/ntp/config YANG schema element.
func (*OpenconfigSystem_System_Ntp_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Ntp_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Ntp_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Ntp_Config) Validate ¶
func (t *OpenconfigSystem_System_Ntp_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Ntp_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Ntp_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Ntp_NtpKeys ¶
type OpenconfigSystem_System_Ntp_NtpKeys struct {
NtpKey map[uint16]*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey `path:"ntp-key" module:"openconfig-system"`
}
OpenconfigSystem_System_Ntp_NtpKeys represents the /openconfig-system/system/ntp/ntp-keys YANG schema element.
func (*OpenconfigSystem_System_Ntp_NtpKeys) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Ntp_NtpKeys) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Ntp_NtpKeys implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Ntp_NtpKeys) NewNtpKey ¶
func (t *OpenconfigSystem_System_Ntp_NtpKeys) NewNtpKey(KeyId uint16) (*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey, error)
NewNtpKey creates a new entry in the NtpKey list of the OpenconfigSystem_System_Ntp_NtpKeys struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_Ntp_NtpKeys) Validate ¶
func (t *OpenconfigSystem_System_Ntp_NtpKeys) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Ntp_NtpKeys) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Ntp_NtpKeys) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Ntp_NtpKeys_NtpKey ¶
type OpenconfigSystem_System_Ntp_NtpKeys_NtpKey struct { Config *OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_Config `path:"config" module:"openconfig-system"` KeyId *uint16 `path:"key-id" module:"openconfig-system"` State *OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Ntp_NtpKeys_NtpKey represents the /openconfig-system/system/ntp/ntp-keys/ntp-key YANG schema element.
func (*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Ntp_NtpKeys_NtpKey implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey) Validate ¶
func (t *OpenconfigSystem_System_Ntp_NtpKeys_NtpKey) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Ntp_NtpKeys_NtpKey) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_Ntp_NtpKeys_NtpKey) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_Ntp_NtpKeys_NtpKey struct, which is a YANG list entry.
type OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_Config ¶
type OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_Config struct { KeyId *uint16 `path:"key-id" module:"openconfig-system"` KeyType E_OpenconfigSystem_NTP_AUTH_TYPE `path:"key-type" module:"openconfig-system"` KeyValue *string `path:"key-value" module:"openconfig-system"` }
OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_Config represents the /openconfig-system/system/ntp/ntp-keys/ntp-key/config YANG schema element.
func (*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_Config) Validate ¶
func (t *OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_State ¶
type OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_State struct { KeyId *uint16 `path:"key-id" module:"openconfig-system"` KeyType E_OpenconfigSystem_NTP_AUTH_TYPE `path:"key-type" module:"openconfig-system"` KeyValue *string `path:"key-value" module:"openconfig-system"` }
OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_State represents the /openconfig-system/system/ntp/ntp-keys/ntp-key/state YANG schema element.
func (*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_State) Validate ¶
func (t *OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Ntp_NtpKeys_NtpKey_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Ntp_Servers ¶
type OpenconfigSystem_System_Ntp_Servers struct {
Server map[string]*OpenconfigSystem_System_Ntp_Servers_Server `path:"server" module:"openconfig-system"`
}
OpenconfigSystem_System_Ntp_Servers represents the /openconfig-system/system/ntp/servers YANG schema element.
func (*OpenconfigSystem_System_Ntp_Servers) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Ntp_Servers) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Ntp_Servers implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Ntp_Servers) NewServer ¶
func (t *OpenconfigSystem_System_Ntp_Servers) NewServer(Address string) (*OpenconfigSystem_System_Ntp_Servers_Server, error)
NewServer creates a new entry in the Server list of the OpenconfigSystem_System_Ntp_Servers struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_Ntp_Servers) Validate ¶
func (t *OpenconfigSystem_System_Ntp_Servers) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Ntp_Servers) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Ntp_Servers) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Ntp_Servers_Server ¶
type OpenconfigSystem_System_Ntp_Servers_Server struct { Address *string `path:"address" module:"openconfig-system"` Config *OpenconfigSystem_System_Ntp_Servers_Server_Config `path:"config" module:"openconfig-system"` State *OpenconfigSystem_System_Ntp_Servers_Server_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Ntp_Servers_Server represents the /openconfig-system/system/ntp/servers/server YANG schema element.
func (*OpenconfigSystem_System_Ntp_Servers_Server) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Ntp_Servers_Server) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Ntp_Servers_Server implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Ntp_Servers_Server) Validate ¶
func (t *OpenconfigSystem_System_Ntp_Servers_Server) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Ntp_Servers_Server) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Ntp_Servers_Server) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_Ntp_Servers_Server) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_Ntp_Servers_Server) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_Ntp_Servers_Server struct, which is a YANG list entry.
type OpenconfigSystem_System_Ntp_Servers_Server_Config ¶
type OpenconfigSystem_System_Ntp_Servers_Server_Config struct { Address *string `path:"address" module:"openconfig-system"` AssociationType E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType `path:"association-type" module:"openconfig-system"` Iburst *bool `path:"iburst" module:"openconfig-system"` Port *uint16 `path:"port" module:"openconfig-system"` Prefer *bool `path:"prefer" module:"openconfig-system"` Version *uint8 `path:"version" module:"openconfig-system"` }
OpenconfigSystem_System_Ntp_Servers_Server_Config represents the /openconfig-system/system/ntp/servers/server/config YANG schema element.
func (*OpenconfigSystem_System_Ntp_Servers_Server_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Ntp_Servers_Server_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Ntp_Servers_Server_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Ntp_Servers_Server_Config) Validate ¶
func (t *OpenconfigSystem_System_Ntp_Servers_Server_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Ntp_Servers_Server_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Ntp_Servers_Server_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Ntp_Servers_Server_State ¶
type OpenconfigSystem_System_Ntp_Servers_Server_State struct { Address *string `path:"address" module:"openconfig-system"` AssociationType E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_Ntp_Servers_Server_Config_AssociationType `path:"association-type" module:"openconfig-system"` Iburst *bool `path:"iburst" module:"openconfig-system"` Offset *uint64 `path:"offset" module:"openconfig-system"` PollInterval *uint32 `path:"poll-interval" module:"openconfig-system"` Port *uint16 `path:"port" module:"openconfig-system"` Prefer *bool `path:"prefer" module:"openconfig-system"` RootDelay *uint32 `path:"root-delay" module:"openconfig-system"` RootDispersion *uint64 `path:"root-dispersion" module:"openconfig-system"` Stratum *uint8 `path:"stratum" module:"openconfig-system"` Version *uint8 `path:"version" module:"openconfig-system"` }
OpenconfigSystem_System_Ntp_Servers_Server_State represents the /openconfig-system/system/ntp/servers/server/state YANG schema element.
func (*OpenconfigSystem_System_Ntp_Servers_Server_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Ntp_Servers_Server_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Ntp_Servers_Server_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Ntp_Servers_Server_State) Validate ¶
func (t *OpenconfigSystem_System_Ntp_Servers_Server_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Ntp_Servers_Server_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Ntp_Servers_Server_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Ntp_State ¶
type OpenconfigSystem_System_Ntp_State struct { AuthMismatch *uint64 `path:"auth-mismatch" module:"openconfig-system"` EnableNtpAuth *bool `path:"enable-ntp-auth" module:"openconfig-system"` Enabled *bool `path:"enabled" module:"openconfig-system"` NtpSourceAddress *string `path:"ntp-source-address" module:"openconfig-system"` }
OpenconfigSystem_System_Ntp_State represents the /openconfig-system/system/ntp/state YANG schema element.
func (*OpenconfigSystem_System_Ntp_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Ntp_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Ntp_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Ntp_State) Validate ¶
func (t *OpenconfigSystem_System_Ntp_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Ntp_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Ntp_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Processes ¶
type OpenconfigSystem_System_Processes struct {
Process map[uint64]*OpenconfigSystem_System_Processes_Process `path:"process" module:"openconfig-system"`
}
OpenconfigSystem_System_Processes represents the /openconfig-system/system/processes YANG schema element.
func (*OpenconfigSystem_System_Processes) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Processes) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Processes implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Processes) NewProcess ¶
func (t *OpenconfigSystem_System_Processes) NewProcess(Pid uint64) (*OpenconfigSystem_System_Processes_Process, error)
NewProcess creates a new entry in the Process list of the OpenconfigSystem_System_Processes struct. The keys of the list are populated from the input arguments.
func (*OpenconfigSystem_System_Processes) Validate ¶
func (t *OpenconfigSystem_System_Processes) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Processes) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Processes) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_Processes_Process ¶
type OpenconfigSystem_System_Processes_Process struct { Pid *uint64 `path:"pid" module:"openconfig-system"` State *OpenconfigSystem_System_Processes_Process_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_Processes_Process represents the /openconfig-system/system/processes/process YANG schema element.
func (*OpenconfigSystem_System_Processes_Process) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Processes_Process) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Processes_Process implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Processes_Process) Validate ¶
func (t *OpenconfigSystem_System_Processes_Process) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Processes_Process) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Processes_Process) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigSystem_System_Processes_Process) ΛListKeyMap ¶
func (t *OpenconfigSystem_System_Processes_Process) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigSystem_System_Processes_Process struct, which is a YANG list entry.
type OpenconfigSystem_System_Processes_Process_State ¶
type OpenconfigSystem_System_Processes_Process_State struct { Args []string `path:"args" module:"openconfig-system"` CpuUsageSystem *uint64 `path:"cpu-usage-system" module:"openconfig-system"` CpuUsageUser *uint64 `path:"cpu-usage-user" module:"openconfig-system"` CpuUtilization *uint8 `path:"cpu-utilization" module:"openconfig-system"` MemoryUsage *uint64 `path:"memory-usage" module:"openconfig-system"` MemoryUtilization *uint8 `path:"memory-utilization" module:"openconfig-system"` Name *string `path:"name" module:"openconfig-system"` Pid *uint64 `path:"pid" module:"openconfig-system"` StartTime *uint64 `path:"start-time" module:"openconfig-system"` }
OpenconfigSystem_System_Processes_Process_State represents the /openconfig-system/system/processes/process/state YANG schema element.
func (*OpenconfigSystem_System_Processes_Process_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_Processes_Process_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_Processes_Process_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_Processes_Process_State) Validate ¶
func (t *OpenconfigSystem_System_Processes_Process_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_Processes_Process_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_Processes_Process_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_SshServer ¶
type OpenconfigSystem_System_SshServer struct { Config *OpenconfigSystem_System_SshServer_Config `path:"config" module:"openconfig-system"` State *OpenconfigSystem_System_SshServer_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_SshServer represents the /openconfig-system/system/ssh-server YANG schema element.
func (*OpenconfigSystem_System_SshServer) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_SshServer) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_SshServer implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_SshServer) Validate ¶
func (t *OpenconfigSystem_System_SshServer) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_SshServer) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_SshServer) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_SshServer_Config ¶
type OpenconfigSystem_System_SshServer_Config struct { Enable *bool `path:"enable" module:"openconfig-system"` ProtocolVersion E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion `path:"protocol-version" module:"openconfig-system"` RateLimit *uint16 `path:"rate-limit" module:"openconfig-system"` SessionLimit *uint16 `path:"session-limit" module:"openconfig-system"` Timeout *uint16 `path:"timeout" module:"openconfig-system"` }
OpenconfigSystem_System_SshServer_Config represents the /openconfig-system/system/ssh-server/config YANG schema element.
func (*OpenconfigSystem_System_SshServer_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_SshServer_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_SshServer_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_SshServer_Config) Validate ¶
func (t *OpenconfigSystem_System_SshServer_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_SshServer_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_SshServer_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_SshServer_State ¶
type OpenconfigSystem_System_SshServer_State struct { Enable *bool `path:"enable" module:"openconfig-system"` ProtocolVersion E_OpenconfigAccessPoints_AccessPoints_AccessPoint_System_SshServer_Config_ProtocolVersion `path:"protocol-version" module:"openconfig-system"` RateLimit *uint16 `path:"rate-limit" module:"openconfig-system"` SessionLimit *uint16 `path:"session-limit" module:"openconfig-system"` Timeout *uint16 `path:"timeout" module:"openconfig-system"` }
OpenconfigSystem_System_SshServer_State represents the /openconfig-system/system/ssh-server/state YANG schema element.
func (*OpenconfigSystem_System_SshServer_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_SshServer_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_SshServer_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_SshServer_State) Validate ¶
func (t *OpenconfigSystem_System_SshServer_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_SshServer_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_SshServer_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_State ¶
type OpenconfigSystem_System_State struct { BootTime *uint64 `path:"boot-time" module:"openconfig-system"` CurrentDatetime *string `path:"current-datetime" module:"openconfig-system"` DomainName *string `path:"domain-name" module:"openconfig-system"` LoginBanner *string `path:"login-banner" module:"openconfig-system"` MotdBanner *string `path:"motd-banner" module:"openconfig-system"` }
OpenconfigSystem_System_State represents the /openconfig-system/system/state YANG schema element.
func (*OpenconfigSystem_System_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_State) Validate ¶
func (t *OpenconfigSystem_System_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_TelnetServer ¶
type OpenconfigSystem_System_TelnetServer struct { Config *OpenconfigSystem_System_TelnetServer_Config `path:"config" module:"openconfig-system"` State *OpenconfigSystem_System_TelnetServer_State `path:"state" module:"openconfig-system"` }
OpenconfigSystem_System_TelnetServer represents the /openconfig-system/system/telnet-server YANG schema element.
func (*OpenconfigSystem_System_TelnetServer) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_TelnetServer) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_TelnetServer implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_TelnetServer) Validate ¶
func (t *OpenconfigSystem_System_TelnetServer) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_TelnetServer) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_TelnetServer) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_TelnetServer_Config ¶
type OpenconfigSystem_System_TelnetServer_Config struct { Enable *bool `path:"enable" module:"openconfig-system"` RateLimit *uint16 `path:"rate-limit" module:"openconfig-system"` SessionLimit *uint16 `path:"session-limit" module:"openconfig-system"` Timeout *uint16 `path:"timeout" module:"openconfig-system"` }
OpenconfigSystem_System_TelnetServer_Config represents the /openconfig-system/system/telnet-server/config YANG schema element.
func (*OpenconfigSystem_System_TelnetServer_Config) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_TelnetServer_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_TelnetServer_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_TelnetServer_Config) Validate ¶
func (t *OpenconfigSystem_System_TelnetServer_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_TelnetServer_Config) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_TelnetServer_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigSystem_System_TelnetServer_State ¶
type OpenconfigSystem_System_TelnetServer_State struct { Enable *bool `path:"enable" module:"openconfig-system"` RateLimit *uint16 `path:"rate-limit" module:"openconfig-system"` SessionLimit *uint16 `path:"session-limit" module:"openconfig-system"` Timeout *uint16 `path:"timeout" module:"openconfig-system"` }
OpenconfigSystem_System_TelnetServer_State represents the /openconfig-system/system/telnet-server/state YANG schema element.
func (*OpenconfigSystem_System_TelnetServer_State) IsYANGGoStruct ¶
func (*OpenconfigSystem_System_TelnetServer_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigSystem_System_TelnetServer_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigSystem_System_TelnetServer_State) Validate ¶
func (t *OpenconfigSystem_System_TelnetServer_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigSystem_System_TelnetServer_State) ΛEnumTypeMap ¶
func (t *OpenconfigSystem_System_TelnetServer_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids ¶
type OpenconfigWifiMac_Ssids struct {
Ssid map[string]*OpenconfigWifiMac_Ssids_Ssid `path:"ssid" module:"openconfig-wifi-mac"`
}
OpenconfigWifiMac_Ssids represents the /openconfig-wifi-mac/ssids YANG schema element.
func (*OpenconfigWifiMac_Ssids) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids) NewSsid ¶
func (t *OpenconfigWifiMac_Ssids) NewSsid(Name string) (*OpenconfigWifiMac_Ssids_Ssid, error)
NewSsid creates a new entry in the Ssid list of the OpenconfigWifiMac_Ssids struct. The keys of the list are populated from the input arguments.
func (*OpenconfigWifiMac_Ssids) Validate ¶
func (t *OpenconfigWifiMac_Ssids) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid ¶
type OpenconfigWifiMac_Ssids_Ssid struct { BandSteering *OpenconfigWifiMac_Ssids_Ssid_BandSteering `path:"band-steering" module:"openconfig-wifi-mac"` Bssids *OpenconfigWifiMac_Ssids_Ssid_Bssids `path:"bssids" module:"openconfig-wifi-mac"` Clients *OpenconfigWifiMac_Ssids_Ssid_Clients `path:"clients" module:"openconfig-wifi-mac"` Config *OpenconfigWifiMac_Ssids_Ssid_Config `path:"config" module:"openconfig-wifi-mac"` Dot11R *OpenconfigWifiMac_Ssids_Ssid_Dot11R `path:"dot11r" module:"openconfig-wifi-mac"` Dot11V *OpenconfigWifiMac_Ssids_Ssid_Dot11V `path:"dot11v" module:"openconfig-wifi-mac"` Dot1XTimers *OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers `path:"dot1x-timers" module:"openconfig-wifi-mac"` Name *string `path:"name" module:"openconfig-wifi-mac"` State *OpenconfigWifiMac_Ssids_Ssid_State `path:"state" module:"openconfig-wifi-mac"` Wmm *OpenconfigWifiMac_Ssids_Ssid_Wmm `path:"wmm" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid represents the /openconfig-wifi-mac/ssids/ssid YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigWifiMac_Ssids_Ssid) ΛListKeyMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigWifiMac_Ssids_Ssid struct, which is a YANG list entry.
type OpenconfigWifiMac_Ssids_Ssid_BandSteering ¶
type OpenconfigWifiMac_Ssids_Ssid_BandSteering struct { Config *OpenconfigWifiMac_Ssids_Ssid_BandSteering_Config `path:"config" module:"openconfig-wifi-mac"` State *OpenconfigWifiMac_Ssids_Ssid_BandSteering_State `path:"state" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_BandSteering represents the /openconfig-wifi-mac/ssids/ssid/band-steering YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_BandSteering) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_BandSteering) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_BandSteering implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_BandSteering) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_BandSteering) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_BandSteering) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_BandSteering) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_BandSteering_Config ¶
type OpenconfigWifiMac_Ssids_Ssid_BandSteering_Config struct { BandSteering *bool `path:"band-steering" module:"openconfig-wifi-mac"` SteeringRssi *int8 `path:"steering-rssi" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_BandSteering_Config represents the /openconfig-wifi-mac/ssids/ssid/band-steering/config YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_BandSteering_Config) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_BandSteering_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_BandSteering_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_BandSteering_Config) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_BandSteering_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_BandSteering_Config) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_BandSteering_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_BandSteering_State ¶
type OpenconfigWifiMac_Ssids_Ssid_BandSteering_State struct { BandSteering *bool `path:"band-steering" module:"openconfig-wifi-mac"` SteeringRssi *int8 `path:"steering-rssi" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_BandSteering_State represents the /openconfig-wifi-mac/ssids/ssid/band-steering/state YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_BandSteering_State) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_BandSteering_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_BandSteering_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_BandSteering_State) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_BandSteering_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_BandSteering_State) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_BandSteering_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Bssids ¶
type OpenconfigWifiMac_Ssids_Ssid_Bssids struct {
Bssid map[OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_Key]*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid `path:"bssid" module:"openconfig-wifi-mac"`
}
OpenconfigWifiMac_Ssids_Ssid_Bssids represents the /openconfig-wifi-mac/ssids/ssid/bssids YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Bssids implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids) NewBssid ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids) NewBssid(RadioId uint8, Bssid string) (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid, error)
NewBssid creates a new entry in the Bssid list of the OpenconfigWifiMac_Ssids_Ssid_Bssids struct. The keys of the list are populated from the input arguments.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid ¶
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid struct { Bssid *string `path:"bssid" module:"openconfig-wifi-mac"` RadioId *uint8 `path:"radio-id" module:"openconfig-wifi-mac"` State *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State `path:"state" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid represents the /openconfig-wifi-mac/ssids/ssid/bssids/bssid YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid) ΛListKeyMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid struct, which is a YANG list entry.
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_Key ¶
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_Key struct { RadioId uint8 `path:"radio-id"` Bssid string `path:"bssid"` }
OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_Key represents the key for list Bssid of element /openconfig-wifi-mac/ssids/ssid/bssids.
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State ¶
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State struct { Bssid *string `path:"bssid" module:"openconfig-wifi-mac"` Counters *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters `path:"counters" module:"openconfig-wifi-mac"` NumAssociatedClients *uint8 `path:"num-associated-clients" module:"openconfig-wifi-mac"` RadioId *uint8 `path:"radio-id" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State represents the /openconfig-wifi-mac/ssids/ssid/bssids/bssid/state YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters ¶
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters struct { BssChannelUtilization *uint8 `path:"bss-channel-utilization" module:"openconfig-wifi-mac"` RxBssDot11ChannelUtilization *uint8 `path:"rx-bss-dot11-channel-utilization" module:"openconfig-wifi-mac"` RxBytesData *uint64 `path:"rx-bytes-data" module:"openconfig-wifi-mac"` RxControl *uint64 `path:"rx-control" module:"openconfig-wifi-mac"` RxDataDist *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist `path:"rx-data-dist" module:"openconfig-wifi-mac"` RxDataWmm *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm `path:"rx-data-wmm" module:"openconfig-wifi-mac"` RxMcs *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs `path:"rx-mcs" module:"openconfig-wifi-mac"` RxMgmt *uint64 `path:"rx-mgmt" module:"openconfig-wifi-mac"` RxRetries *uint64 `path:"rx-retries" module:"openconfig-wifi-mac"` RxRetriesData *uint64 `path:"rx-retries-data" module:"openconfig-wifi-mac"` RxRetriesSubframe *uint64 `path:"rx-retries-subframe" module:"openconfig-wifi-mac"` TxBssDot11ChannelUtilization *uint8 `path:"tx-bss-dot11-channel-utilization" module:"openconfig-wifi-mac"` TxBytesData *uint64 `path:"tx-bytes-data" module:"openconfig-wifi-mac"` TxControl *uint64 `path:"tx-control" module:"openconfig-wifi-mac"` TxDataDist *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist `path:"tx-data-dist" module:"openconfig-wifi-mac"` TxDataWmm *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm `path:"tx-data-wmm" module:"openconfig-wifi-mac"` TxMcs *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs `path:"tx-mcs" module:"openconfig-wifi-mac"` TxMgmt *uint64 `path:"tx-mgmt" module:"openconfig-wifi-mac"` TxRetries *uint64 `path:"tx-retries" module:"openconfig-wifi-mac"` TxRetriesData *uint64 `path:"tx-retries-data" module:"openconfig-wifi-mac"` TxRetriesSubframe *uint64 `path:"tx-retries-subframe" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters represents the /openconfig-wifi-mac/ssids/ssid/bssids/bssid/state/counters YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist ¶
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist struct { Rx_0_64 *uint64 `path:"rx-0-64" module:"openconfig-wifi-mac"` Rx_1025_2048 *uint64 `path:"rx-1025-2048" module:"openconfig-wifi-mac"` Rx_129_256 *uint64 `path:"rx-129-256" module:"openconfig-wifi-mac"` Rx_131073_262144 *uint64 `path:"rx-131073-262144" module:"openconfig-wifi-mac"` Rx_16385_32768 *uint64 `path:"rx-16385-32768" module:"openconfig-wifi-mac"` Rx_2049_4096 *uint64 `path:"rx-2049-4096" module:"openconfig-wifi-mac"` Rx_257_512 *uint64 `path:"rx-257-512" module:"openconfig-wifi-mac"` Rx_262145_524288 *uint64 `path:"rx-262145-524288" module:"openconfig-wifi-mac"` Rx_32769_65536 *uint64 `path:"rx-32769-65536" module:"openconfig-wifi-mac"` Rx_4097_8192 *uint64 `path:"rx-4097-8192" module:"openconfig-wifi-mac"` Rx_513_1024 *uint64 `path:"rx-513-1024" module:"openconfig-wifi-mac"` Rx_524289_1048576 *uint64 `path:"rx-524289-1048576" module:"openconfig-wifi-mac"` Rx_65_128 *uint64 `path:"rx-65-128" module:"openconfig-wifi-mac"` Rx_65537_131072 *uint64 `path:"rx-65537-131072" module:"openconfig-wifi-mac"` Rx_8193_16384 *uint64 `path:"rx-8193-16384" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist represents the /openconfig-wifi-mac/ssids/ssid/bssids/bssid/state/counters/rx-data-dist YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataDist) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm ¶
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm struct { Be *uint64 `path:"be" module:"openconfig-wifi-mac"` Bk *uint64 `path:"bk" module:"openconfig-wifi-mac"` Vi *uint64 `path:"vi" module:"openconfig-wifi-mac"` Vo *uint64 `path:"vo" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm represents the /openconfig-wifi-mac/ssids/ssid/bssids/bssid/state/counters/rx-data-wmm YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxDataWmm) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs ¶
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs struct { Mcs0 *uint64 `path:"mcs0" module:"openconfig-wifi-mac"` Mcs1 *uint64 `path:"mcs1" module:"openconfig-wifi-mac"` Mcs10 *uint64 `path:"mcs10" module:"openconfig-wifi-mac"` Mcs11 *uint64 `path:"mcs11" module:"openconfig-wifi-mac"` Mcs2 *uint64 `path:"mcs2" module:"openconfig-wifi-mac"` Mcs3 *uint64 `path:"mcs3" module:"openconfig-wifi-mac"` Mcs4 *uint64 `path:"mcs4" module:"openconfig-wifi-mac"` Mcs5 *uint64 `path:"mcs5" module:"openconfig-wifi-mac"` Mcs6 *uint64 `path:"mcs6" module:"openconfig-wifi-mac"` Mcs7 *uint64 `path:"mcs7" module:"openconfig-wifi-mac"` Mcs8 *uint64 `path:"mcs8" module:"openconfig-wifi-mac"` Mcs9 *uint64 `path:"mcs9" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs represents the /openconfig-wifi-mac/ssids/ssid/bssids/bssid/state/counters/rx-mcs YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_RxMcs) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist ¶
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist struct { Tx_0_64 *uint64 `path:"tx-0-64" module:"openconfig-wifi-mac"` Tx_1025_2048 *uint64 `path:"tx-1025-2048" module:"openconfig-wifi-mac"` Tx_129_256 *uint64 `path:"tx-129-256" module:"openconfig-wifi-mac"` Tx_131073_262144 *uint64 `path:"tx-131073-262144" module:"openconfig-wifi-mac"` Tx_16385_32768 *uint64 `path:"tx-16385-32768" module:"openconfig-wifi-mac"` Tx_2049_4096 *uint64 `path:"tx-2049-4096" module:"openconfig-wifi-mac"` Tx_257_512 *uint64 `path:"tx-257-512" module:"openconfig-wifi-mac"` Tx_262145_524288 *uint64 `path:"tx-262145-524288" module:"openconfig-wifi-mac"` Tx_32769_65536 *uint64 `path:"tx-32769-65536" module:"openconfig-wifi-mac"` Tx_4097_8192 *uint64 `path:"tx-4097-8192" module:"openconfig-wifi-mac"` Tx_513_1024 *uint64 `path:"tx-513-1024" module:"openconfig-wifi-mac"` Tx_524289_1048576 *uint64 `path:"tx-524289-1048576" module:"openconfig-wifi-mac"` Tx_65_128 *uint64 `path:"tx-65-128" module:"openconfig-wifi-mac"` Tx_65537_131072 *uint64 `path:"tx-65537-131072" module:"openconfig-wifi-mac"` Tx_8193_16384 *uint64 `path:"tx-8193-16384" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist represents the /openconfig-wifi-mac/ssids/ssid/bssids/bssid/state/counters/tx-data-dist YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataDist) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm ¶
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm struct { Be *uint64 `path:"be" module:"openconfig-wifi-mac"` Bk *uint64 `path:"bk" module:"openconfig-wifi-mac"` Vi *uint64 `path:"vi" module:"openconfig-wifi-mac"` Vo *uint64 `path:"vo" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm represents the /openconfig-wifi-mac/ssids/ssid/bssids/bssid/state/counters/tx-data-wmm YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxDataWmm) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs ¶
type OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs struct { Mcs0 *uint64 `path:"mcs0" module:"openconfig-wifi-mac"` Mcs1 *uint64 `path:"mcs1" module:"openconfig-wifi-mac"` Mcs10 *uint64 `path:"mcs10" module:"openconfig-wifi-mac"` Mcs11 *uint64 `path:"mcs11" module:"openconfig-wifi-mac"` Mcs2 *uint64 `path:"mcs2" module:"openconfig-wifi-mac"` Mcs3 *uint64 `path:"mcs3" module:"openconfig-wifi-mac"` Mcs4 *uint64 `path:"mcs4" module:"openconfig-wifi-mac"` Mcs5 *uint64 `path:"mcs5" module:"openconfig-wifi-mac"` Mcs6 *uint64 `path:"mcs6" module:"openconfig-wifi-mac"` Mcs7 *uint64 `path:"mcs7" module:"openconfig-wifi-mac"` Mcs8 *uint64 `path:"mcs8" module:"openconfig-wifi-mac"` Mcs9 *uint64 `path:"mcs9" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs represents the /openconfig-wifi-mac/ssids/ssid/bssids/bssid/state/counters/tx-mcs YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Bssids_Bssid_State_Counters_TxMcs) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Clients ¶
type OpenconfigWifiMac_Ssids_Ssid_Clients struct {
Client map[string]*OpenconfigWifiMac_Ssids_Ssid_Clients_Client `path:"client" module:"openconfig-wifi-mac"`
}
OpenconfigWifiMac_Ssids_Ssid_Clients represents the /openconfig-wifi-mac/ssids/ssid/clients YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Clients) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Clients implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients) NewClient ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients) NewClient(Mac string) (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client, error)
NewClient creates a new entry in the Client list of the OpenconfigWifiMac_Ssids_Ssid_Clients struct. The keys of the list are populated from the input arguments.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client ¶
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client struct { ClientCapabilities *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities `path:"client-capabilities" module:"openconfig-wifi-mac"` ClientConnection *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection `path:"client-connection" module:"openconfig-wifi-mac"` ClientRf *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf `path:"client-rf" module:"openconfig-wifi-mac"` Dot11KNeighbors *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors `path:"dot11k-neighbors" module:"openconfig-wifi-mac"` Mac *string `path:"mac" module:"openconfig-wifi-mac"` State *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State `path:"state" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Clients_Client represents the /openconfig-wifi-mac/ssids/ssid/clients/client YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Clients_Client implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client) ΛListKeyMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigWifiMac_Ssids_Ssid_Clients_Client struct, which is a YANG list entry.
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities ¶
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities struct {
State *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities_State `path:"state" module:"openconfig-wifi-mac"`
}
OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities represents the /openconfig-wifi-mac/ssids/ssid/clients/client/client-capabilities YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities_State ¶
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities_State struct { ChannelSupport []uint8 `path:"channel-support" module:"openconfig-wifi-mac"` ClientCapabilities []E_OpenconfigWifiTypes_CLIENT_CAPABILITIES `path:"client-capabilities" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities_State represents the /openconfig-wifi-mac/ssids/ssid/clients/client/client-capabilities/state YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities_State) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities_State) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities_State) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientCapabilities_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection ¶
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection struct {
State *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection_State `path:"state" module:"openconfig-wifi-mac"`
}
OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection represents the /openconfig-wifi-mac/ssids/ssid/clients/client/client-connection YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection_State ¶
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection_State struct { ClientState E_OpenconfigWifiTypes_CLIENT_STATE `path:"client-state" module:"openconfig-wifi-mac"` ConnectionTime *uint64 `path:"connection-time" module:"openconfig-wifi-mac"` Hostname *string `path:"hostname" module:"openconfig-wifi-mac"` Ipv4Address []string `path:"ipv4-address" module:"openconfig-wifi-mac"` Ipv6Addresses []string `path:"ipv6-addresses" module:"openconfig-wifi-mac"` OperatingSystem *string `path:"operating-system" module:"openconfig-wifi-mac"` Username *string `path:"username" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection_State represents the /openconfig-wifi-mac/ssids/ssid/clients/client/client-connection/state YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection_State) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection_State) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection_State) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientConnection_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf ¶
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf struct {
State *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf_State `path:"state" module:"openconfig-wifi-mac"`
}
OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf represents the /openconfig-wifi-mac/ssids/ssid/clients/client/client-rf YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf_State ¶
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf_State struct { ConnectionMode E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Clients_Client_ClientRf_State_ConnectionMode `path:"connection-mode" module:"openconfig-wifi-mac"` Frequency *uint8 `path:"frequency" module:"openconfig-wifi-mac"` PhyRate *uint16 `path:"phy-rate" module:"openconfig-wifi-mac"` Rssi *int8 `path:"rssi" module:"openconfig-wifi-mac"` Snr *uint8 `path:"snr" module:"openconfig-wifi-mac"` Ss *uint8 `path:"ss" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf_State represents the /openconfig-wifi-mac/ssids/ssid/clients/client/client-rf/state YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf_State) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf_State) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf_State) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_ClientRf_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors ¶
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors struct {
State *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State `path:"state" module:"openconfig-wifi-mac"`
}
OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors represents the /openconfig-wifi-mac/ssids/ssid/clients/client/dot11k-neighbors YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State ¶
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State struct { ChannelLoadReport *uint8 `path:"channel-load-report" module:"openconfig-wifi-mac"` NeighborAntenna *uint8 `path:"neighbor-antenna" module:"openconfig-wifi-mac"` NeighborBssid *string `path:"neighbor-bssid" module:"openconfig-wifi-mac"` NeighborChannel *uint8 `path:"neighbor-channel" module:"openconfig-wifi-mac"` NeighborRssi *int8 `path:"neighbor-rssi" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State represents the /openconfig-wifi-mac/ssids/ssid/clients/client/dot11k-neighbors/state YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_Dot11KNeighbors_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State ¶
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State struct { Counters *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State_Counters `path:"counters" module:"openconfig-wifi-mac"` Mac *string `path:"mac" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State represents the /openconfig-wifi-mac/ssids/ssid/clients/client/state YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State_Counters ¶
type OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State_Counters struct { RxBytes *uint64 `path:"rx-bytes" module:"openconfig-wifi-mac"` RxRetries *uint64 `path:"rx-retries" module:"openconfig-wifi-mac"` TxBytes *uint64 `path:"tx-bytes" module:"openconfig-wifi-mac"` TxRetries *uint64 `path:"tx-retries" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State_Counters represents the /openconfig-wifi-mac/ssids/ssid/clients/client/state/counters YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State_Counters) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State_Counters) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State_Counters implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State_Counters) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State_Counters) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State_Counters) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Clients_Client_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Config ¶
type OpenconfigWifiMac_Ssids_Ssid_Config struct { AdvertiseApname *bool `path:"advertise-apname" module:"openconfig-wifi-mac"` BasicDataRates_2G []E_OpenconfigWifiTypes_DATA_RATE `path:"basic-data-rates-2g" module:"openconfig-wifi-mac"` BasicDataRates_5G []E_OpenconfigWifiTypes_DATA_RATE `path:"basic-data-rates-5g" module:"openconfig-wifi-mac"` BroadcastFilter *bool `path:"broadcast-filter" module:"openconfig-wifi-mac"` Csa *bool `path:"csa" module:"openconfig-wifi-mac"` DefaultVlan *uint16 `path:"default-vlan" module:"openconfig-wifi-mac"` DhcpRequired *bool `path:"dhcp-required" module:"openconfig-wifi-mac"` Dot11K *bool `path:"dot11k" module:"openconfig-wifi-mac"` Dva *bool `path:"dva" module:"openconfig-wifi-mac"` Enabled *bool `path:"enabled" module:"openconfig-wifi-mac"` GtkTimeout *uint16 `path:"gtk-timeout" module:"openconfig-wifi-mac"` Hidden *bool `path:"hidden" module:"openconfig-wifi-mac"` Ipv6NdpFilter *bool `path:"ipv6-ndp-filter" module:"openconfig-wifi-mac"` Ipv6NdpFilterTimer *uint16 `path:"ipv6-ndp-filter-timer" module:"openconfig-wifi-mac"` MulticastFilter *bool `path:"multicast-filter" module:"openconfig-wifi-mac"` Name *string `path:"name" module:"openconfig-wifi-mac"` Okc *bool `path:"okc" module:"openconfig-wifi-mac"` OperatingFrequency E_OpenconfigWifiTypes_OPERATING_FREQUENCY `path:"operating-frequency" module:"openconfig-wifi-mac"` Opmode E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode `path:"opmode" module:"openconfig-wifi-mac"` PtkTimeout *uint16 `path:"ptk-timeout" module:"openconfig-wifi-mac"` QbssLoad *bool `path:"qbss-load" module:"openconfig-wifi-mac"` ServerGroup *string `path:"server-group" module:"openconfig-wifi-mac"` StationIsolation *bool `path:"station-isolation" module:"openconfig-wifi-mac"` SupportedDataRates_2G []E_OpenconfigWifiTypes_DATA_RATE `path:"supported-data-rates-2g" module:"openconfig-wifi-mac"` SupportedDataRates_5G []E_OpenconfigWifiTypes_DATA_RATE `path:"supported-data-rates-5g" module:"openconfig-wifi-mac"` VlanList []uint16 `path:"vlan-list" module:"openconfig-wifi-mac"` Wpa2Psk *string `path:"wpa2-psk" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Config represents the /openconfig-wifi-mac/ssids/ssid/config YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Config) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Config) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Config) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Dot11R ¶
type OpenconfigWifiMac_Ssids_Ssid_Dot11R struct { Config *OpenconfigWifiMac_Ssids_Ssid_Dot11R_Config `path:"config" module:"openconfig-wifi-mac"` State *OpenconfigWifiMac_Ssids_Ssid_Dot11R_State `path:"state" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Dot11R represents the /openconfig-wifi-mac/ssids/ssid/dot11r YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11R) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11R) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Dot11R implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11R) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot11R) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11R) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot11R) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Dot11R_Config ¶
type OpenconfigWifiMac_Ssids_Ssid_Dot11R_Config struct { Dot11R *bool `path:"dot11r" module:"openconfig-wifi-mac"` Dot11RDomainid *uint16 `path:"dot11r-domainid" module:"openconfig-wifi-mac"` Dot11RMethod E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod `path:"dot11r-method" module:"openconfig-wifi-mac"` Dot11RR1KeyTimeout *uint16 `path:"dot11r-r1key-timeout" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Dot11R_Config represents the /openconfig-wifi-mac/ssids/ssid/dot11r/config YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11R_Config) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11R_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Dot11R_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11R_Config) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot11R_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11R_Config) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot11R_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Dot11R_State ¶
type OpenconfigWifiMac_Ssids_Ssid_Dot11R_State struct { Dot11R *bool `path:"dot11r" module:"openconfig-wifi-mac"` Dot11RDomainid *uint16 `path:"dot11r-domainid" module:"openconfig-wifi-mac"` Dot11RMethod E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Dot11R_Config_Dot11RMethod `path:"dot11r-method" module:"openconfig-wifi-mac"` Dot11RR1KeyTimeout *uint16 `path:"dot11r-r1key-timeout" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Dot11R_State represents the /openconfig-wifi-mac/ssids/ssid/dot11r/state YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11R_State) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11R_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Dot11R_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11R_State) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot11R_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11R_State) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot11R_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Dot11V ¶
type OpenconfigWifiMac_Ssids_Ssid_Dot11V struct { Config *OpenconfigWifiMac_Ssids_Ssid_Dot11V_Config `path:"config" module:"openconfig-wifi-mac"` State *OpenconfigWifiMac_Ssids_Ssid_Dot11V_State `path:"state" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Dot11V represents the /openconfig-wifi-mac/ssids/ssid/dot11v YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11V) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11V) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Dot11V implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11V) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot11V) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11V) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot11V) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Dot11V_Config ¶
type OpenconfigWifiMac_Ssids_Ssid_Dot11V_Config struct { Dot11VBssidle *bool `path:"dot11v-bssidle" module:"openconfig-wifi-mac"` Dot11VBssidleTimeout *uint16 `path:"dot11v-bssidle-timeout" module:"openconfig-wifi-mac"` Dot11VBsstransition *bool `path:"dot11v-bsstransition" module:"openconfig-wifi-mac"` Dot11VDms *bool `path:"dot11v-dms" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Dot11V_Config represents the /openconfig-wifi-mac/ssids/ssid/dot11v/config YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11V_Config) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11V_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Dot11V_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11V_Config) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot11V_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11V_Config) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot11V_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Dot11V_State ¶
type OpenconfigWifiMac_Ssids_Ssid_Dot11V_State struct { Dot11VBssidle *bool `path:"dot11v-bssidle" module:"openconfig-wifi-mac"` Dot11VBssidleTimeout *uint16 `path:"dot11v-bssidle-timeout" module:"openconfig-wifi-mac"` Dot11VBsstransition *bool `path:"dot11v-bsstransition" module:"openconfig-wifi-mac"` Dot11VDms *bool `path:"dot11v-dms" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Dot11V_State represents the /openconfig-wifi-mac/ssids/ssid/dot11v/state YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11V_State) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11V_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Dot11V_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11V_State) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot11V_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot11V_State) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot11V_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers ¶
type OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers struct { Config *OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_Config `path:"config" module:"openconfig-wifi-mac"` State *OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_State `path:"state" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers represents the /openconfig-wifi-mac/ssids/ssid/dot1x-timers YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_Config ¶
type OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_Config struct { BlacklistTime *uint16 `path:"blacklist-time" module:"openconfig-wifi-mac"` MaxAuthFailures *uint8 `path:"max-auth-failures" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_Config represents the /openconfig-wifi-mac/ssids/ssid/dot1x-timers/config YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_Config) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_Config) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_Config) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_State ¶
type OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_State struct { BlacklistTime *uint16 `path:"blacklist-time" module:"openconfig-wifi-mac"` MaxAuthFailures *uint8 `path:"max-auth-failures" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_State represents the /openconfig-wifi-mac/ssids/ssid/dot1x-timers/state YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_State) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_State) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_State) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Dot1XTimers_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_State ¶
type OpenconfigWifiMac_Ssids_Ssid_State struct { AdvertiseApname *bool `path:"advertise-apname" module:"openconfig-wifi-mac"` BasicDataRates_2G []E_OpenconfigWifiTypes_DATA_RATE `path:"basic-data-rates-2g" module:"openconfig-wifi-mac"` BasicDataRates_5G []E_OpenconfigWifiTypes_DATA_RATE `path:"basic-data-rates-5g" module:"openconfig-wifi-mac"` BroadcastFilter *bool `path:"broadcast-filter" module:"openconfig-wifi-mac"` Csa *bool `path:"csa" module:"openconfig-wifi-mac"` DefaultVlan *uint16 `path:"default-vlan" module:"openconfig-wifi-mac"` DhcpRequired *bool `path:"dhcp-required" module:"openconfig-wifi-mac"` Dot11K *bool `path:"dot11k" module:"openconfig-wifi-mac"` Dva *bool `path:"dva" module:"openconfig-wifi-mac"` Enabled *bool `path:"enabled" module:"openconfig-wifi-mac"` GtkTimeout *uint16 `path:"gtk-timeout" module:"openconfig-wifi-mac"` Hidden *bool `path:"hidden" module:"openconfig-wifi-mac"` Ipv6NdpFilter *bool `path:"ipv6-ndp-filter" module:"openconfig-wifi-mac"` Ipv6NdpFilterTimer *uint16 `path:"ipv6-ndp-filter-timer" module:"openconfig-wifi-mac"` MulticastFilter *bool `path:"multicast-filter" module:"openconfig-wifi-mac"` Name *string `path:"name" module:"openconfig-wifi-mac"` Okc *bool `path:"okc" module:"openconfig-wifi-mac"` OperatingFrequency E_OpenconfigWifiTypes_OPERATING_FREQUENCY `path:"operating-frequency" module:"openconfig-wifi-mac"` Opmode E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Ssids_Ssid_Config_Opmode `path:"opmode" module:"openconfig-wifi-mac"` PtkTimeout *uint16 `path:"ptk-timeout" module:"openconfig-wifi-mac"` QbssLoad *bool `path:"qbss-load" module:"openconfig-wifi-mac"` ServerGroup *string `path:"server-group" module:"openconfig-wifi-mac"` StationIsolation *bool `path:"station-isolation" module:"openconfig-wifi-mac"` SupportedDataRates_2G []E_OpenconfigWifiTypes_DATA_RATE `path:"supported-data-rates-2g" module:"openconfig-wifi-mac"` SupportedDataRates_5G []E_OpenconfigWifiTypes_DATA_RATE `path:"supported-data-rates-5g" module:"openconfig-wifi-mac"` VlanList []uint16 `path:"vlan-list" module:"openconfig-wifi-mac"` Wpa2Psk *string `path:"wpa2-psk" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_State represents the /openconfig-wifi-mac/ssids/ssid/state YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_State) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_State) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_State) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Wmm ¶
type OpenconfigWifiMac_Ssids_Ssid_Wmm struct { Config *OpenconfigWifiMac_Ssids_Ssid_Wmm_Config `path:"config" module:"openconfig-wifi-mac"` State *OpenconfigWifiMac_Ssids_Ssid_Wmm_State `path:"state" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Wmm represents the /openconfig-wifi-mac/ssids/ssid/wmm YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Wmm) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Wmm) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Wmm implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Wmm) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Wmm) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Wmm) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Wmm) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Wmm_Config ¶
type OpenconfigWifiMac_Ssids_Ssid_Wmm_Config struct { TrustDscp *bool `path:"trust-dscp" module:"openconfig-wifi-mac"` WmmBeRemark []uint8 `path:"wmm-be-remark" module:"openconfig-wifi-mac"` WmmBkRemark []uint8 `path:"wmm-bk-remark" module:"openconfig-wifi-mac"` WmmViRemark []uint8 `path:"wmm-vi-remark" module:"openconfig-wifi-mac"` WmmVoRemark []uint8 `path:"wmm-vo-remark" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Wmm_Config represents the /openconfig-wifi-mac/ssids/ssid/wmm/config YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Wmm_Config) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Wmm_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Wmm_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Wmm_Config) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Wmm_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Wmm_Config) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Wmm_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiMac_Ssids_Ssid_Wmm_State ¶
type OpenconfigWifiMac_Ssids_Ssid_Wmm_State struct { TrustDscp *bool `path:"trust-dscp" module:"openconfig-wifi-mac"` WmmBeRemark []uint8 `path:"wmm-be-remark" module:"openconfig-wifi-mac"` WmmBkRemark []uint8 `path:"wmm-bk-remark" module:"openconfig-wifi-mac"` WmmViRemark []uint8 `path:"wmm-vi-remark" module:"openconfig-wifi-mac"` WmmVoRemark []uint8 `path:"wmm-vo-remark" module:"openconfig-wifi-mac"` }
OpenconfigWifiMac_Ssids_Ssid_Wmm_State represents the /openconfig-wifi-mac/ssids/ssid/wmm/state YANG schema element.
func (*OpenconfigWifiMac_Ssids_Ssid_Wmm_State) IsYANGGoStruct ¶
func (*OpenconfigWifiMac_Ssids_Ssid_Wmm_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiMac_Ssids_Ssid_Wmm_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiMac_Ssids_Ssid_Wmm_State) Validate ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Wmm_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiMac_Ssids_Ssid_Wmm_State) ΛEnumTypeMap ¶
func (t *OpenconfigWifiMac_Ssids_Ssid_Wmm_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiPhy_Radios ¶
type OpenconfigWifiPhy_Radios struct {
Radio map[OpenconfigWifiPhy_Radios_Radio_Key]*OpenconfigWifiPhy_Radios_Radio `path:"radio" module:"openconfig-wifi-phy"`
}
OpenconfigWifiPhy_Radios represents the /openconfig-wifi-phy/radios YANG schema element.
func (*OpenconfigWifiPhy_Radios) IsYANGGoStruct ¶
func (*OpenconfigWifiPhy_Radios) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiPhy_Radios implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiPhy_Radios) NewRadio ¶
func (t *OpenconfigWifiPhy_Radios) NewRadio(Id uint8, OperatingFrequency E_OpenconfigWifiTypes_OPERATING_FREQUENCY) (*OpenconfigWifiPhy_Radios_Radio, error)
NewRadio creates a new entry in the Radio list of the OpenconfigWifiPhy_Radios struct. The keys of the list are populated from the input arguments.
func (*OpenconfigWifiPhy_Radios) Validate ¶
func (t *OpenconfigWifiPhy_Radios) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiPhy_Radios) ΛEnumTypeMap ¶
func (t *OpenconfigWifiPhy_Radios) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiPhy_Radios_Radio ¶
type OpenconfigWifiPhy_Radios_Radio struct { Config *OpenconfigWifiPhy_Radios_Radio_Config `path:"config" module:"openconfig-wifi-phy"` Id *uint8 `path:"id" module:"openconfig-wifi-phy"` Neighbors *OpenconfigWifiPhy_Radios_Radio_Neighbors `path:"neighbors" module:"openconfig-wifi-phy"` OperatingFrequency E_OpenconfigWifiTypes_OPERATING_FREQUENCY `path:"operating-frequency" module:"openconfig-wifi-phy"` State *OpenconfigWifiPhy_Radios_Radio_State `path:"state" module:"openconfig-wifi-phy"` }
OpenconfigWifiPhy_Radios_Radio represents the /openconfig-wifi-phy/radios/radio YANG schema element.
func (*OpenconfigWifiPhy_Radios_Radio) IsYANGGoStruct ¶
func (*OpenconfigWifiPhy_Radios_Radio) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiPhy_Radios_Radio implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiPhy_Radios_Radio) Validate ¶
func (t *OpenconfigWifiPhy_Radios_Radio) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiPhy_Radios_Radio) ΛEnumTypeMap ¶
func (t *OpenconfigWifiPhy_Radios_Radio) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigWifiPhy_Radios_Radio) ΛListKeyMap ¶
func (t *OpenconfigWifiPhy_Radios_Radio) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigWifiPhy_Radios_Radio struct, which is a YANG list entry.
type OpenconfigWifiPhy_Radios_Radio_Config ¶
type OpenconfigWifiPhy_Radios_Radio_Config struct { AllowedChannels []uint8 `path:"allowed-channels" module:"openconfig-wifi-phy"` AntennaGain *int8 `path:"antenna-gain" module:"openconfig-wifi-phy"` BssColorId *uint8 `path:"bss-color-id" module:"openconfig-wifi-phy"` BssColoring *bool `path:"bss-coloring" module:"openconfig-wifi-phy"` Channel *uint8 `path:"channel" module:"openconfig-wifi-phy"` ChannelWidth *uint8 `path:"channel-width" module:"openconfig-wifi-phy"` Dca *bool `path:"dca" module:"openconfig-wifi-phy"` Dtp *bool `path:"dtp" module:"openconfig-wifi-phy"` DtpMax *int8 `path:"dtp-max" module:"openconfig-wifi-phy"` DtpMin *int8 `path:"dtp-min" module:"openconfig-wifi-phy"` Enabled *bool `path:"enabled" module:"openconfig-wifi-phy"` Id *uint8 `path:"id" module:"openconfig-wifi-phy"` OperatingFrequency E_OpenconfigWifiTypes_OPERATING_FREQUENCY `path:"operating-frequency" module:"openconfig-wifi-phy"` Scanning *bool `path:"scanning" module:"openconfig-wifi-phy"` ScanningDeferClients *uint8 `path:"scanning-defer-clients" module:"openconfig-wifi-phy"` ScanningDeferTraffic *bool `path:"scanning-defer-traffic" module:"openconfig-wifi-phy"` ScanningDwellTime *uint16 `path:"scanning-dwell-time" module:"openconfig-wifi-phy"` ScanningInterval *uint8 `path:"scanning-interval" module:"openconfig-wifi-phy"` TransmitEirp *uint8 `path:"transmit-eirp" module:"openconfig-wifi-phy"` TransmitPower *int8 `path:"transmit-power" module:"openconfig-wifi-phy"` }
OpenconfigWifiPhy_Radios_Radio_Config represents the /openconfig-wifi-phy/radios/radio/config YANG schema element.
func (*OpenconfigWifiPhy_Radios_Radio_Config) IsYANGGoStruct ¶
func (*OpenconfigWifiPhy_Radios_Radio_Config) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiPhy_Radios_Radio_Config implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiPhy_Radios_Radio_Config) Validate ¶
func (t *OpenconfigWifiPhy_Radios_Radio_Config) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiPhy_Radios_Radio_Config) ΛEnumTypeMap ¶
func (t *OpenconfigWifiPhy_Radios_Radio_Config) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiPhy_Radios_Radio_Key ¶
type OpenconfigWifiPhy_Radios_Radio_Key struct { Id uint8 `path:"id"` OperatingFrequency E_OpenconfigWifiTypes_OPERATING_FREQUENCY `path:"operating-frequency"` }
OpenconfigWifiPhy_Radios_Radio_Key represents the key for list Radio of element /openconfig-wifi-phy/radios.
type OpenconfigWifiPhy_Radios_Radio_Neighbors ¶
type OpenconfigWifiPhy_Radios_Radio_Neighbors struct {
Neighbor map[string]*OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor `path:"neighbor" module:"openconfig-wifi-phy"`
}
OpenconfigWifiPhy_Radios_Radio_Neighbors represents the /openconfig-wifi-phy/radios/radio/neighbors YANG schema element.
func (*OpenconfigWifiPhy_Radios_Radio_Neighbors) IsYANGGoStruct ¶
func (*OpenconfigWifiPhy_Radios_Radio_Neighbors) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiPhy_Radios_Radio_Neighbors implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiPhy_Radios_Radio_Neighbors) NewNeighbor ¶
func (t *OpenconfigWifiPhy_Radios_Radio_Neighbors) NewNeighbor(Bssid string) (*OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor, error)
NewNeighbor creates a new entry in the Neighbor list of the OpenconfigWifiPhy_Radios_Radio_Neighbors struct. The keys of the list are populated from the input arguments.
func (*OpenconfigWifiPhy_Radios_Radio_Neighbors) Validate ¶
func (t *OpenconfigWifiPhy_Radios_Radio_Neighbors) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiPhy_Radios_Radio_Neighbors) ΛEnumTypeMap ¶
func (t *OpenconfigWifiPhy_Radios_Radio_Neighbors) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor ¶
type OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor struct { Bssid *string `path:"bssid" module:"openconfig-wifi-phy"` State *OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor_State `path:"state" module:"openconfig-wifi-phy"` }
OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor represents the /openconfig-wifi-phy/radios/radio/neighbors/neighbor YANG schema element.
func (*OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor) IsYANGGoStruct ¶
func (*OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor) Validate ¶
func (t *OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor) ΛEnumTypeMap ¶
func (t *OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
func (*OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor) ΛListKeyMap ¶
func (t *OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor) ΛListKeyMap() (map[string]interface{}, error)
ΛListKeyMap returns the keys of the OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor struct, which is a YANG list entry.
type OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor_State ¶
type OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor_State struct { BssColorId *uint8 `path:"bss-color-id" module:"openconfig-wifi-phy"` Bssid *string `path:"bssid" module:"openconfig-wifi-phy"` Channel *uint16 `path:"channel" module:"openconfig-wifi-phy"` LastSeen *uint64 `path:"last-seen" module:"openconfig-wifi-phy"` Opmode E_OpenconfigAccessPoints_AccessPoints_AccessPoint_Radios_Radio_Neighbors_Neighbor_State_Opmode `path:"opmode" module:"openconfig-wifi-phy"` PrimaryChannel *uint16 `path:"primary-channel" module:"openconfig-wifi-phy"` Rssi *int8 `path:"rssi" module:"openconfig-wifi-phy"` Ssid *string `path:"ssid" module:"openconfig-wifi-phy"` }
OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor_State represents the /openconfig-wifi-phy/radios/radio/neighbors/neighbor/state YANG schema element.
func (*OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor_State) IsYANGGoStruct ¶
func (*OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor_State) Validate ¶
func (t *OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor_State) ΛEnumTypeMap ¶
func (t *OpenconfigWifiPhy_Radios_Radio_Neighbors_Neighbor_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiPhy_Radios_Radio_State ¶
type OpenconfigWifiPhy_Radios_Radio_State struct { AllowedChannels []uint8 `path:"allowed-channels" module:"openconfig-wifi-phy"` AllowedRegulatoryChannels []uint8 `path:"allowed-regulatory-channels" module:"openconfig-wifi-phy"` AntennaGain *int8 `path:"antenna-gain" module:"openconfig-wifi-phy"` BaseRadioMac *string `path:"base-radio-mac" module:"openconfig-wifi-phy"` BssColorId *uint8 `path:"bss-color-id" module:"openconfig-wifi-phy"` BssColoring *bool `path:"bss-coloring" module:"openconfig-wifi-phy"` Channel *uint8 `path:"channel" module:"openconfig-wifi-phy"` ChannelChangeReason E_OpenconfigWifiTypes_CHANGE_REASON_TYPE `path:"channel-change-reason" module:"openconfig-wifi-phy"` ChannelWidth *uint8 `path:"channel-width" module:"openconfig-wifi-phy"` Counters *OpenconfigWifiPhy_Radios_Radio_State_Counters `path:"counters" module:"openconfig-wifi-phy"` Dca *bool `path:"dca" module:"openconfig-wifi-phy"` DfsHitTime *uint64 `path:"dfs-hit-time" module:"openconfig-wifi-phy"` Dtp *bool `path:"dtp" module:"openconfig-wifi-phy"` DtpMax *int8 `path:"dtp-max" module:"openconfig-wifi-phy"` DtpMin *int8 `path:"dtp-min" module:"openconfig-wifi-phy"` Enabled *bool `path:"enabled" module:"openconfig-wifi-phy"` Id *uint8 `path:"id" module:"openconfig-wifi-phy"` OperatingFrequency E_OpenconfigWifiTypes_OPERATING_FREQUENCY `path:"operating-frequency" module:"openconfig-wifi-phy"` RxDot11ChannelUtilization *uint8 `path:"rx-dot11-channel-utilization" module:"openconfig-wifi-phy"` RxNoiseChannelUtilization *uint8 `path:"rx-noise-channel-utilization" module:"openconfig-wifi-phy"` Scanning *bool `path:"scanning" module:"openconfig-wifi-phy"` ScanningDeferClients *uint8 `path:"scanning-defer-clients" module:"openconfig-wifi-phy"` ScanningDeferTraffic *bool `path:"scanning-defer-traffic" module:"openconfig-wifi-phy"` ScanningDwellTime *uint16 `path:"scanning-dwell-time" module:"openconfig-wifi-phy"` ScanningInterval *uint8 `path:"scanning-interval" module:"openconfig-wifi-phy"` SoftwareSelectable *bool `path:"software-selectable" module:"openconfig-wifi-phy"` SupportedChannels []uint8 `path:"supported-channels" module:"openconfig-wifi-phy"` TotalChannelUtilization *uint8 `path:"total-channel-utilization" module:"openconfig-wifi-phy"` TransmitEirp *uint8 `path:"transmit-eirp" module:"openconfig-wifi-phy"` TransmitPower *int8 `path:"transmit-power" module:"openconfig-wifi-phy"` TxDot11ChannelUtilization *uint8 `path:"tx-dot11-channel-utilization" module:"openconfig-wifi-phy"` }
OpenconfigWifiPhy_Radios_Radio_State represents the /openconfig-wifi-phy/radios/radio/state YANG schema element.
func (*OpenconfigWifiPhy_Radios_Radio_State) IsYANGGoStruct ¶
func (*OpenconfigWifiPhy_Radios_Radio_State) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiPhy_Radios_Radio_State implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiPhy_Radios_Radio_State) Validate ¶
func (t *OpenconfigWifiPhy_Radios_Radio_State) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiPhy_Radios_Radio_State) ΛEnumTypeMap ¶
func (t *OpenconfigWifiPhy_Radios_Radio_State) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.
type OpenconfigWifiPhy_Radios_Radio_State_Counters ¶
type OpenconfigWifiPhy_Radios_Radio_State_Counters struct { FailedFcsFrames *uint64 `path:"failed-fcs-frames" module:"openconfig-wifi-phy"` NoiseFloor *int8 `path:"noise-floor" module:"openconfig-wifi-phy"` }
OpenconfigWifiPhy_Radios_Radio_State_Counters represents the /openconfig-wifi-phy/radios/radio/state/counters YANG schema element.
func (*OpenconfigWifiPhy_Radios_Radio_State_Counters) IsYANGGoStruct ¶
func (*OpenconfigWifiPhy_Radios_Radio_State_Counters) IsYANGGoStruct()
IsYANGGoStruct ensures that OpenconfigWifiPhy_Radios_Radio_State_Counters implements the yang.GoStruct interface. This allows functions that need to handle this struct to identify it as being generated by ygen.
func (*OpenconfigWifiPhy_Radios_Radio_State_Counters) Validate ¶
func (t *OpenconfigWifiPhy_Radios_Radio_State_Counters) Validate(opts ...ygot.ValidationOption) error
Validate validates s against the YANG schema corresponding to its type.
func (*OpenconfigWifiPhy_Radios_Radio_State_Counters) ΛEnumTypeMap ¶
func (t *OpenconfigWifiPhy_Radios_Radio_State_Counters) ΛEnumTypeMap() map[string][]reflect.Type
ΛEnumTypeMap returns a map, keyed by YANG schema path, of the enumerated types that are included in the generated code.