snmp_framework_mib

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

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

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

Documentation

Overview

The SNMP Management Architecture MIB

Copyright (C) The Internet Society (2002). This version of this MIB module is part of RFC 3411; see the RFC itself for full legal notices.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SNMPFRAMEWORKMIB

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

	SnmpEngine SNMPFRAMEWORKMIB_SnmpEngine
}

SNMPFRAMEWORKMIB

func (*SNMPFRAMEWORKMIB) GetEntityData

func (sNMPFRAMEWORKMIB *SNMPFRAMEWORKMIB) GetEntityData() *types.CommonEntityData

type SNMPFRAMEWORKMIB_SnmpEngine

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

	// An SNMP engine's administratively-unique identifier.  This information
	// SHOULD be stored in non-volatile storage so that it remains constant across
	// re-initializations of the SNMP engine. The type is string with length:
	// 5..32.
	SnmpEngineID interface{}

	// The number of times that the SNMP engine has (re-)initialized itself since
	// snmpEngineID was last configured. The type is interface{} with range:
	// 1..2147483647.
	SnmpEngineBoots interface{}

	// The number of seconds since the value of the snmpEngineBoots object last
	// changed. When incrementing this object's value would cause it to exceed its
	// maximum, snmpEngineBoots is incremented as if a re-initialization had
	// occurred, and this object's value consequently reverts to zero. The type is
	// interface{} with range: 0..2147483647. Units are seconds.
	SnmpEngineTime interface{}

	// The maximum length in octets of an SNMP message which this SNMP engine can
	// send or receive and process, determined as the minimum of the maximum
	// message size values supported among all of the transports available to and
	// supported by the engine. The type is interface{} with range:
	// 484..2147483647.
	SnmpEngineMaxMessageSize interface{}
}

SNMPFRAMEWORKMIB_SnmpEngine

func (*SNMPFRAMEWORKMIB_SnmpEngine) GetEntityData

func (snmpEngine *SNMPFRAMEWORKMIB_SnmpEngine) GetEntityData() *types.CommonEntityData

type SnmpAuthProtocols

type SnmpAuthProtocols struct {
}

func (SnmpAuthProtocols) String

func (id SnmpAuthProtocols) String() string

type SnmpPrivProtocols

type SnmpPrivProtocols struct {
}

func (SnmpPrivProtocols) String

func (id SnmpPrivProtocols) String() string

type SnmpSecurityLevel

type SnmpSecurityLevel string

SnmpSecurityLevel represents authNoPriv is less than authPriv.

const (
	SnmpSecurityLevel_noAuthNoPriv SnmpSecurityLevel = "noAuthNoPriv"

	SnmpSecurityLevel_authNoPriv SnmpSecurityLevel = "authNoPriv"

	SnmpSecurityLevel_authPriv SnmpSecurityLevel = "authPriv"
)

Jump to

Keyboard shortcuts

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