Typedefs
access-operations-type
Summary
| Name | access-operations-type |
| Type | bits |
NETCONF Access Operation. |
Details
| Module | ietf-netconf-acm |
| Version | 2012-02-22 |
| Source | ietf-netconf-acm line 111 |
action-type
Summary
| Name | action-type |
| Type | enumeration |
Action taken by the server when a particular rule matches. |
Details
| Module | ietf-netconf-acm |
| Version | 2012-02-22 |
| Source | ietf-netconf-acm line 151 |
address-family
Summary
| Name | address-family |
| Type | enumeration |
This typedef is a YANG enumeration of IANA-registered address family numbers (AFN). |
Details
| Module | iana-afn-safi |
| Version | 2012-06-04 |
| Reference | Address Family Numbers. IANA, 2011-01-20. <http://www.iana.org/assignments/address-family-numbers/ address-family-numbers.xml> |
| Source | iana-afn-safi line 51 |
AddressFamilyNumbers
Summary
| Name | AddressFamilyNumbers |
| Type | enumeration |
The definition of this textual convention with the addition of newly assigned values is published periodically by the IANA, in either the Assigned Numbers RFC, or some derivative of it specific to Internet Network Management number assignments. (The latest arrangements can be obtained by contacting the IANA.) The enumerations are described as: other(0), -- none of the following ipV4(1), -- IP Version 4 ipV6(2), -- IP Version 6 nsap(3), -- NSAP hdlc(4), -- (8-bit multidrop) bbn1822(5), all802(6), -- (includes all 802 media -- plus Ethernet 'canonical format') e163(7), e164(8), -- (SMDS, Frame Relay, ATM) f69(9), -- (Telex) x121(10), -- (X.25, Frame Relay) ipx(11), -- IPX (Internet Protocol Exchange) appleTalk(12), -- Apple Talk decnetIV(13), -- DEC Net Phase IV banyanVines(14), -- Banyan Vines e164withNsap(15), -- (E.164 with NSAP format subaddress) dns(16), -- (Domain Name System) distinguishedName(17), -- (Distinguished Name, per X.500) asNumber(18), -- (16-bit quantity, per the AS number space) xtpOverIpv4(19), -- XTP over IP version 4 xtpOverIpv6(20), -- XTP over IP version 6 xtpNativeModeXTP(21), -- XTP native mode XTP fibreChannelWWPN(22), -- Fibre Channel World-Wide Port Name fibreChannelWWNN(23), -- Fibre Channel World-Wide Node Name gwid(24), -- Gateway Identifier reserved(65535) Requests for new values should be made to IANA via email (iana@iana.org). |
Details
| Module | IANA-ADDRESS-FAMILY-NUMBERS-MIB |
| Version | 2002-03-14 |
| Source | IANA-ADDRESS-FAMILY-NUMBERS-MIB line 69 |
admin-string
Summary
| Name | admin-string |
| Type | string |
Represents and SnmpAdminString as defined in RFC 3411. Note that the size of an SnmpAdminString is measured in octets, not characters. |
Details
| Module | ietf-snmp |
| Submodule | ietf-snmp-common |
| Version | 2012-06-05 |
| Reference | SNMP-FRAMEWORK-MIB.SnmpAdminString |
| Source | ietf-snmp-common line 89 |
AgentxTAddress
Summary
| Name | AgentxTAddress |
| Type | binary |
Denotes a transport service address. This is identical to the TAddress textual convention (SNMPv2-SMI) except that zero-length values are permitted. |
Details
| Module | AGENTX-MIB |
| Version | 2000-01-10 |
| Source | AGENTX-MIB line 63 |
AltNameMode
Summary
| Name | AltNameMode |
| Type | boolean |
Defines the alternate name search mode that should be used when resolving YANG node names in leafs or leaflists using the UrlPath data type. If 'true' then nodes with an 'alt-name' defined will be considered a match if the YANG name or the alternative name matches the search string. If 'false' then only the YANG node name will be used in node name searches. |
Details
| Module | yangcli-pro |
| Version | 2013-01-27 |
| Source | yangcli-pro line 229 |
anyURI
Summary
| Name | anyURI |
| Type | string |
XSD universal resource identifier string type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#anyURI |
| Source | yuma-xsd line 337 |
as-number
Summary
| Name | as-number |
| Type | uint32 |
The as-number type represents autonomous system numbers which identify an Autonomous System (AS). An AS is a set of routers under a single technical administration, using an interior gateway protocol and common metrics to route packets within the AS, and using an exterior gateway protocol to route packets to other ASs'. IANA maintains the AS number space and has delegated large parts to the regional registries. Autonomous system numbers were originally limited to 16 bits. BGP extensions have enlarged the autonomous system number space to 32 bits. This type therefore uses an uint32 base type without a range restriction in order to support a larger autonomous system number space. In the value set and its semantics, this type is equivalent to the InetAutonomousSystemNumber textual convention of the SMIv2. |
Details
| Module | ietf-inet-types |
| Version | 2010-09-24 |
| Reference | RFC 1930: Guidelines for creation, selection, and registration of an Autonomous System (AS) RFC 4271: A Border Gateway Protocol 4 (BGP-4) RFC 4893: BGP Support for Four-octet AS Number Space RFC 4001: Textual Conventions for Internet Network Addresses |
| Source | ietf-inet-types line 137 |
base64Binary
Summary
| Name | base64Binary |
| Type | string |
XSD base64 binary encoded string |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#base64Binary |
| Source | yuma-xsd line 48 |
BitRate
Summary
| Name | BitRate |
| Type | int32 |
The rate, in bits/second, that data may move in the context. Applicable contexts minimally include the speed of an interface or virtual circuit, the data rate of a (potentially aggre- gated) data flow, or the data rate to be allo- cated for use by a flow. |
Details
| Module | INTEGRATED-SERVICES-MIB |
| Version | 1995-11-03 |
| Source | INTEGRATED-SERVICES-MIB line 134 |
BurstSize
Summary
| Name | BurstSize |
| Type | int32 |
The number of octets of IP Data, including IP Headers, that a stream may send without concern for policing. |
Details
| Module | INTEGRATED-SERVICES-MIB |
| Version | 1995-11-03 |
| Source | INTEGRATED-SERVICES-MIB line 148 |
byte
Summary
| Name | byte |
| Type | int8 |
XSD 8 bit signed integer. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#byte |
| Source | yuma-xsd line 190 |
CliWithDefaultsType
Summary
| Name | CliWithDefaultsType |
| Type | enumeration |
Add 'none' to standard enumerations |
Details
| Module | yuma-app-common |
| Version | 2012-08-16 |
| Source | yuma-app-common line 53 |
config-edit-mode-type
Summary
| Name | config-edit-mode-type |
| Type | enumeration |
Specifies how edits will be applied in config mode. |
Details
| Module | yangcli-pro |
| Version | 2013-01-27 |
| Source | yangcli-pro line 371 |
ConfirmTimeoutType
Summary
| Name | ConfirmTimeoutType |
| Type | uint32 |
NETCONF 'confirm-timeout' Element Content |
Details
| Module | yuma-netconf |
| Version | 2012-10-05 |
| Source | yuma-netconf line 464 |
counter32
Summary
| Name | counter32 |
| Type | uint32 |
The counter32 type represents a non-negative integer that monotonically increases until it reaches a maximum value of 2^32-1 (4294967295 decimal), when it wraps around and starts increasing again from zero. Counters have no defined 'initial' value, and thus, a single value of a counter has (in general) no information content. Discontinuities in the monotonically increasing value normally occur at re-initialization of the management system, and at other times as specified in the description of a schema node using this type. If such other times can occur, for example, the creation of a schema node of type counter32 at times other than re-initialization, then a corresponding schema node should be defined, with an appropriate type, to indicate the last discontinuity. The counter32 type should not be used for configuration schema nodes. A default statement SHOULD NOT be used in combination with the type counter32. In the value set and its semantics, this type is equivalent to the Counter32 type of the SMIv2. |
Details
| Module | ietf-yang-types |
| Version | 2010-09-24 |
| Reference | RFC 2578: Structure of Management Information Version 2 (SMIv2) |
| Source | ietf-yang-types line 47 |
counter64
Summary
| Name | counter64 |
| Type | uint64 |
The counter64 type represents a non-negative integer that monotonically increases until it reaches a maximum value of 2^64-1 (18446744073709551615 decimal), when it wraps around and starts increasing again from zero. Counters have no defined 'initial' value, and thus, a single value of a counter has (in general) no information content. Discontinuities in the monotonically increasing value normally occur at re-initialization of the management system, and at other times as specified in the description of a schema node using this type. If such other times can occur, for example, the creation of a schema node of type counter64 at times other than re-initialization, then a corresponding schema node should be defined, with an appropriate type, to indicate the last discontinuity. The counter64 type should not be used for configuration schema nodes. A default statement SHOULD NOT be used in combination with the type counter64. In the value set and its semantics, this type is equivalent to the Counter64 type of the SMIv2. |
Details
| Module | ietf-yang-types |
| Version | 2010-09-24 |
| Reference | RFC 2578: Structure of Management Information Version 2 (SMIv2) |
| Source | ietf-yang-types line 103 |
crypt-hash
Summary
| Name | crypt-hash |
| Type | string |
The crypt-hash type is used to store passwords using a hash function. This type is implemented in various UNIX systems as the function crypt(3). When a clear text value is set to a leaf of this type, the server calculates a password hash, and stores the result in the datastore. Thus, the password is never stored in clear text. When a leaf of this type is read, the stored password hash is returned. A value of this type matches one of the forms: $0$<clear text password> $<id>$<salt>$<password hash> The '$0$' prefix signals that the value is clear text. When such a value is received by the server, a hash value is calculated, and the string '$<id>$<salt>$' is prepended to the result, where <salt> is a random 2-16 characters long salt used to generate the digest. This value is stored in the configuration data store. If a value starting with '$<id>$<salt>$' is received, the server knows that the value already represents a hashed value, and stores it as is in the data store. When a server needs to verify a password given by a user, it finds the stored password hash string for that user, extracts the salt, and calculates the hash with the salt and given password as input. If the calculated hash value is the same as the stored value, the password given by the client is correct. This type defines the following hash functions: id | hash function | feature ---+---------------+------------------- 1 | MD5 | crypt-hash-md5 5 | SHA-256 | crypt-hash-sha-256 6 | SHA-512 | crypt-hash-sha-512 The server indicates support for the different hash functions by advertising the corresponding feature. |
Details
| Module | ietf-system |
| Version | 2012-09-07 |
| Reference | IEEE Std 1003.1-2008 - crypt() function Wikipedia: http://en.wikipedia.org/wiki/Crypt_(Unix) RFC 1321: The MD5 Message-Digest Algorithm FIPS.180-3.2008: Secure Hash Standard |
| Source | ietf-system line 77 |
date
Summary
| Name | date |
| Type | string |
XSD date string type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#date |
| Source | yuma-xsd line 245 |
Date
Summary
| Name | Date |
| Type | string |
Represents a specific date in YYYY-MM-DD format. |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 307 |
date-and-time
Summary
| Name | date-and-time |
| Type | string |
The date-and-time type is a profile of the ISO 8601
standard for representation of dates and times using the
Gregorian calendar. The profile is defined by the
date-time production in Section 5.6 of RFC 3339.
The date-and-time type is compatible with the dateTime XML
schema type with the following notable exceptions:
(a) The date-and-time type does not allow negative years.
(b) The date-and-time time-offset -00:00 indicates an unknown
time zone (see RFC 3339) while -00:00 and +00:00 and Z all
represent the same time zone in dateTime.
(c) The canonical format (see below) of data-and-time values
differs from the canonical format used by the dateTime XML
schema type, which requires all times to be in UTC using the
time-offset 'Z'.
This type is not equivalent to the DateAndTime textual
convention of the SMIv2 since RFC 3339 uses a different
separator between full-date and full-time and provides
higher resolution of time-secfrac.
The canonical format for date-and-time values with a known time
zone uses a numeric time zone offset that is calculated using
the device's configured known offset to UTC time. A change of
the device's offset to UTC time will cause date-and-time values
to change accordingly. Such changes might happen periodically
in case a server follows automatically daylight saving time
(DST) time zone offset changes. The canonical format for
date-and-time values with an unknown time zone (usually referring
to the notion of local time) uses the time-offset -00:00.
|
Details
| Module | ietf-yang-types |
| Version | 2010-09-24 |
| Reference | RFC 3339: Date and Time on the Internet: Timestamps RFC 2579: Textual Conventions for SMIv2 XSD-TYPES: XML Schema Part 2: Datatypes Second Edition |
| Source | ietf-yang-types line 266 |
DateAndTime
Summary
| Name | DateAndTime |
| Type | string |
A date-time specification. field octets contents range ----- ------ -------- ----- 1 1-2 year* 0..65536 2 3 month 1..12 3 4 day 1..31 4 5 hour 0..23 5 6 minutes 0..59 6 7 seconds 0..60 (use 60 for leap-second) 7 8 deci-seconds 0..9 8 9 direction from UTC '+' / '-' 9 10 hours from UTC* 0..13 10 11 minutes from UTC 0..59 * Notes: - the value of year is in network-byte order - daylight saving time in New Zealand is +13 For example, Tuesday May 26, 1992 at 1:30:15 PM EDT would be displayed as: 1992-5-26,13:30:15.0,-4:0 Note that if only local time is known, then timezone information (fields 8-10) is not present. |
Details
| Module | SNMPv2-TC |
| Version | 1999-04-01 |
| Source | SNMPv2-TC line 683 |
dateTime
Summary
| Name | dateTime |
| Type | string |
XSD date and time string type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#dateTime |
| Source | yuma-xsd line 232 |
decimal
Summary
| Name | decimal |
| Type | string |
XSD decimal data type. [To do: not sure if this is a bounded real number or an unbounded real number.]. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#decimal |
| Source | yuma-xsd line 208 |
DefaultOperationType
Summary
| Name | DefaultOperationType |
| Type | enumeration |
NETCONF 'default-operation' Element Content |
Details
| Module | yuma-netconf |
| Version | 2012-10-05 |
| Source | yuma-netconf line 454 |
DiffType
Summary
| Name | DiffType |
| Type | enumeration |
Type of comparison output requested. |
Details
| Module | yangdiff-pro |
| Version | 2011-10-06 |
| Source | yangdiff-pro line 129 |
direction
Summary
| Name | direction |
| Type | enumeration |
Direction of packets going through an interface or linecard. |
Details
| Module | ietf-ipfix-psamp |
| Version | 2012-09-05 |
| Source | ietf-ipfix-psamp line 297 |
DisplayString
Summary
| Name | DisplayString |
| Type | string |
YANG version of the SMIv2 DisplayString TEXTUAL-CONVENTION. |
Details
| Module | toaster |
| Version | 2009-11-20 |
| Reference | RFC 2579, section 2. |
| Source | toaster line 64 |
DisplayString
Summary
| Name | DisplayString |
| Type | string |
Represents textual information taken from the NVT ASCII
character set, as defined in pages 4, 10-11 of RFC 854.
To summarize RFC 854, the NVT ASCII repertoire specifies:
- the use of character codes 0-127 (decimal)
- the graphics characters (32-126) are interpreted as
US ASCII
- NUL, LF, CR, BEL, BS, HT, VT and FF have the special
meanings specified in RFC 854
- the other 25 codes have no standard interpretation
- the sequence 'CR LF' means newline
- the sequence 'CR NUL' means carriage-return
- an 'LF' not preceded by a 'CR' means moving to the
same column on the next line.
- the sequence 'CR x' for any x other than LF or NUL is
illegal. (Note that this also means that a string may
end with either 'CR LF' or 'CR NUL', but not with CR.)
Any object defined using this syntax may not exceed 255
characters in length.
|
Details
| Module | SNMPv2-TC |
| Version | 1999-04-01 |
| Source | SNMPv2-TC line 39 |
domain-name
Summary
| Name | domain-name |
| Type | string |
The domain-name type represents a DNS domain name. The name SHOULD be fully qualified whenever possible. Internet domain names are only loosely specified. Section 3.5 of RFC 1034 recommends a syntax (modified in Section 2.1 of RFC 1123). The pattern above is intended to allow for current practice in domain name use, and some possible future expansion. It is designed to hold various types of domain names, including names used for A or AAAA records (host names) and other records, such as SRV records. Note that Internet host names have a stricter syntax (described in RFC 952) than the DNS recommendations in RFCs 1034 and 1123, and that systems that want to store host names in schema nodes using the domain-name type are recommended to adhere to this stricter standard to ensure interoperability. The encoding of DNS names in the DNS protocol is limited to 255 characters. Since the encoding consists of labels prefixed by a length bytes and there is a trailing NULL byte, only 253 characters can appear in the textual dotted notation. The description clause of schema nodes using the domain-name type MUST describe when and how these names are resolved to IP addresses. Note that the resolution of a domain-name value may require to query multiple DNS records (e.g., A for IPv4 and AAAA for IPv6). The order of the resolution process and which DNS record takes precedence can either be defined explicitely or it may depend on the configuration of the resolver. Domain-name values use the US-ASCII encoding. Their canonical format uses lowercase US-ASCII characters. Internationalized domain names MUST be encoded in punycode as described in RFC 3492 |
Details
| Module | ietf-inet-types |
| Version | 2010-09-24 |
| Reference | RFC 952: DoD Internet Host Table Specification RFC 1034: Domain Names - Concepts and Facilities RFC 1123: Requirements for Internet Hosts -- Application and Support RFC 2782: A DNS RR for specifying the location of services (DNS SRV) RFC 3492: Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA) RFC 5891: Internationalizing Domain Names in Applications (IDNA): Protocol |
| Source | ietf-inet-types line 312 |
Dscp
Summary
| Name | Dscp |
| Type | int32 |
A Differentiated Services Code-Point that may be used for marking a traffic stream. |
Details
| Module | DIFFSERV-DSCP-TC |
| Version | 2002-05-09 |
| Reference | RFC 2474, RFC 2780 |
| Source | DIFFSERV-DSCP-TC line 59 |
dscp
Summary
| Name | dscp |
| Type | uint8 |
The dscp type represents a Differentiated Services Code-Point that may be used for marking packets in a traffic stream. In the value set and its semantics, this type is equivalent to the Dscp textual convention of the SMIv2. |
Details
| Module | ietf-inet-types |
| Version | 2010-09-24 |
| Reference | RFC 3289: Management Information Base for the Differentiated Services Architecture RFC 2474: Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers RFC 2780: IANA Allocation Guidelines For Values In the Internet Protocol and Related Headers |
| Source | ietf-inet-types line 76 |
DscpOrAny
Summary
| Name | DscpOrAny |
| Type | int32 |
The IP header Differentiated Services Code-Point that may be used for discriminating among traffic streams. The value -1 is used to indicate a wild card i.e. any value. |
Details
| Module | DIFFSERV-DSCP-TC |
| Version | 2002-05-09 |
| Reference | RFC 2474, RFC 2780 |
| Source | DIFFSERV-DSCP-TC line 71 |
duration
Summary
| Name | duration |
| Type | string |
XSD duration string type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#duration |
| Source | yuma-xsd line 223 |
edit-operation-type
Summary
| Name | edit-operation-type |
| Type | enumeration |
NETCONF 'operation' attribute values |
Details
| Module | ietf-netconf |
| Version | 2011-06-01 |
| Reference | RFC 6241, Section 7.2 |
| Source | ietf-netconf line 301 |
edit-operation-type
Summary
| Name | edit-operation-type |
| Type | enumeration |
NETCONF 'operation' attribute values |
Details
| Module | yuma-netconf |
| Version | 2012-10-05 |
| Reference | RFC XXXX, section 7.2. |
| Source | yuma-netconf line 396 |
engine-id
Summary
| Name | engine-id |
| Type | string |
The Engine ID specified as a list of colon-specified hexa- decimal octets e.g. '4F:4C:41:71'. |
Details
| Module | ietf-snmp |
| Submodule | ietf-snmp-common |
| Version | 2012-06-05 |
| Reference | RFC3411: An Architecture for Describing SNMP Management Frameworks |
| Source | ietf-snmp-common line 172 |
ENTITIES
Summary
| Name | ENTITIES |
| Type | string |
XSD ENTITIES attribute type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#ENTITIES |
| Source | yuma-xsd line 391 |
ENTITY
Summary
| Name | ENTITY |
| Type | string |
XSD ENTITY attribute type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#ENTITY |
| Source | yuma-xsd line 382 |
EntityAdminState
Summary
| Name | EntityAdminState |
| Type | enumeration |
Represents the various possible administrative states. A value of 'locked' means the resource is administratively prohibited from use. A value of 'shuttingDown' means that usage is administratively limited to current instances of use. A value of 'unlocked' means the resource is not administratively prohibited from use. A value of 'unknown' means that this resource is unable to report administrative state. |
Details
| Module | ENTITY-STATE-TC-MIB |
| Version | 2005-11-22 |
| Source | ENTITY-STATE-TC-MIB line 60 |
EntityAlarmStatus
Summary
| Name | EntityAlarmStatus |
| Type | bits |
Represents the possible values of alarm status. An Alarm [RFC3877] is a persistent indication of an error or warning condition. When no bits of this attribute are set, then no active alarms are known against this entity and it is not under repair. When the 'value of underRepair' is set, the resource is currently being repaired, which, depending on the implementation, may make the other values in this bit string not meaningful. When the value of 'critical' is set, one or more critical alarms are active against the resource. When the value of 'major' is set, one or more major alarms are active against the resource. When the value of 'minor' is set, one or more minor alarms are active against the resource. When the value of 'warning' is set, one or more warning alarms are active against the resource. When the value of 'indeterminate' is set, one or more alarms of whose perceived severity cannot be determined are active against this resource. A value of 'unknown' means that this resource is unable to report alarm state. |
Details
| Module | ENTITY-STATE-TC-MIB |
| Version | 2005-11-22 |
| Source | ENTITY-STATE-TC-MIB line 121 |
EntityOperState
Summary
| Name | EntityOperState |
| Type | enumeration |
Represents the possible values of operational states. A value of 'disabled' means the resource is totally inoperable. A value of 'enabled' means the resource is partially or fully operable. A value of 'testing' means the resource is currently being tested and cannot therefore report whether it is operational or not. A value of 'unknown' means that this resource is unable to report operational state. |
Details
| Module | ENTITY-STATE-TC-MIB |
| Version | 2005-11-22 |
| Source | ENTITY-STATE-TC-MIB line 83 |
EntitySensorDataScale
Summary
| Name | EntitySensorDataScale |
| Type | enumeration |
An object using this data type represents a data scaling factor, represented with an International System of Units (SI) prefix. The actual data units are determined by examining an object of this type together with the associated EntitySensorDataType object. An object of this type SHOULD be defined together with objects of type EntitySensorDataType and EntitySensorPrecision. Together, associated objects of these three types are used to identify the semantics of an object of type EntitySensorValue. |
Details
| Module | ENTITY-SENSOR-MIB |
| Version | 2002-12-16 |
| Reference | The International System of Units (SI), National Institute of Standards and Technology, Spec. Publ. 330, August 1991. |
| Source | ENTITY-SENSOR-MIB line 123 |
EntitySensorDataType
Summary
| Name | EntitySensorDataType |
| Type | enumeration |
An object using this data type represents the Entity Sensor
measurement data type associated with a physical sensor
value. The actual data units are determined by examining an
object of this type together with the associated
EntitySensorDataScale object.
An object of this type SHOULD be defined together with
objects of type EntitySensorDataScale and
EntitySensorPrecision. Together, associated objects of
these three types are used to identify the semantics of an
object of type EntitySensorValue.
Valid values are:
other(1): a measure other than those listed below
unknown(2): unknown measurement, or arbitrary,
relative numbers
voltsAC(3): electric potential
voltsDC(4): electric potential
amperes(5): electric current
watts(6): power
hertz(7): frequency
celsius(8): temperature
percentRH(9): percent relative humidity
rpm(10): shaft revolutions per minute
cmm(11),: cubic meters per minute (airflow)
truthvalue(12): value takes { true(1), false(2) }
|
Details
| Module | ENTITY-SENSOR-MIB |
| Version | 2002-12-16 |
| Source | ENTITY-SENSOR-MIB line 73 |
EntitySensorPrecision
Summary
| Name | EntitySensorPrecision |
| Type | int32 |
An object using this data type represents a sensor precision range. An object of this type SHOULD be defined together with objects of type EntitySensorDataType and EntitySensorDataScale. Together, associated objects of these three types are used to identify the semantics of an object of type EntitySensorValue. If an object of this type contains a value in the range 1 to 9, it represents the number of decimal places in the fractional part of an associated EntitySensorValue fixed- point number. If an object of this type contains a value in the range -8 to -1, it represents the number of accurate digits in the associated EntitySensorValue fixed-point number. The value zero indicates the associated EntitySensorValue object is not a fixed-point number. Agent implementors must choose a value for the associated EntitySensorPrecision object so that the precision and accuracy of the associated EntitySensorValue object is correctly indicated. For example, a physical entity representing a temperature sensor that can measure 0 degrees to 100 degrees C in 0.1 degree increments, +/- 0.05 degrees, would have an EntitySensorPrecision value of '1', an EntitySensorDataScale value of 'units(9)', and an EntitySensorValue ranging from '0' to '1000'. The EntitySensorValue would be interpreted as 'degrees C * 10'. |
Details
| Module | ENTITY-SENSOR-MIB |
| Version | 2002-12-16 |
| Source | ENTITY-SENSOR-MIB line 164 |
EntitySensorStatus
Summary
| Name | EntitySensorStatus |
| Type | enumeration |
An object using this data type represents the operational status of a physical sensor. The value 'ok(1)' indicates that the agent can obtain the sensor value. The value 'unavailable(2)' indicates that the agent presently cannot obtain the sensor value. The value 'nonoperational(3)' indicates that the agent believes the sensor is broken. The sensor could have a hard failure (disconnected wire), or a soft failure such as out- of-range, jittery, or wildly fluctuating readings. |
Details
| Module | ENTITY-SENSOR-MIB |
| Version | 2002-12-16 |
| Source | ENTITY-SENSOR-MIB line 253 |
EntitySensorValue
Summary
| Name | EntitySensorValue |
| Type | int32 |
An object using this data type represents an Entity Sensor value. An object of this type SHOULD be defined together with objects of type EntitySensorDataType, EntitySensorDataScale and EntitySensorPrecision. Together, associated objects of those three types are used to identify the semantics of an object of this data type. The semantics of an object using this data type are determined by the value of the associated EntitySensorDataType object. If the associated EntitySensorDataType object is equal to 'voltsAC(3)', 'voltsDC(4)', 'amperes(5)', 'watts(6), 'hertz(7)', 'celsius(8)', or 'cmm(11)', then an object of this type MUST contain a fixed point number ranging from -999,999,999 to +999,999,999. The value -1000000000 indicates an underflow error. The value +1000000000 indicates an overflow error. The EntitySensorPrecision indicates how many fractional digits are represented in the associated EntitySensorValue object. If the associated EntitySensorDataType object is equal to 'percentRH(9)', then an object of this type MUST contain a number ranging from 0 to 100. If the associated EntitySensorDataType object is equal to 'rpm(10)', then an object of this type MUST contain a number ranging from -999,999,999 to +999,999,999. If the associated EntitySensorDataType object is equal to 'truthvalue(12)', then an object of this type MUST contain either the value 'true(1)' or the value 'false(2)'. If the associated EntitySensorDataType object is equal to 'other(1)' or unknown(2)', then an object of this type MUST contain a number ranging from -1000000000 to 1000000000. |
Details
| Module | ENTITY-SENSOR-MIB |
| Version | 2002-12-16 |
| Source | ENTITY-SENSOR-MIB line 207 |
EntityStandbyStatus
Summary
| Name | EntityStandbyStatus |
| Type | enumeration |
Represents the possible values of standby status. A value of 'hotStandby' means the resource is not providing service, but it will be immediately able to take over the role of the resource to be backed up, without the need for initialization activity, and will contain the same information as the resource to be backed up. A value of 'coldStandy' means that the resource is to back up another resource, but will not be immediately able to take over the role of a resource to be backed up, and will require some initialization activity. A value of 'providingService' means the resource is providing service. A value of 'unknown' means that this resource is unable to report standby state. |
Details
| Module | ENTITY-STATE-TC-MIB |
| Version | 2005-11-22 |
| Source | ENTITY-STATE-TC-MIB line 160 |
EntityUsageState
Summary
| Name | EntityUsageState |
| Type | enumeration |
Represents the possible values of usage states. A value of 'idle' means the resource is servicing no users. A value of 'active' means the resource is currently in use and it has sufficient spare capacity to provide for additional users. A value of 'busy' means the resource is currently in use, but it currently has no spare capacity to provide for additional users. A value of 'unknown' means that this resource is unable to report usage state. |
Details
| Module | ENTITY-STATE-TC-MIB |
| Version | 2005-11-22 |
| Source | ENTITY-STATE-TC-MIB line 102 |
EntryStatus
Summary
| Name | EntryStatus |
| Type | enumeration |
The status of a table entry.
Setting this object to the value invalid(4) has the
effect of invalidating the corresponding entry.
That is, it effectively disassociates the mapping
identified with said entry.
It is an implementation-specific matter as to whether
the agent removes an invalidated entry from the table.
Accordingly, management stations must be prepared to
receive tabular information from agents that corresponds
to entries currently not in use. Proper
interpretation of such entries requires examination
of the relevant EntryStatus object.
An existing instance of this object cannot be set to
createRequest(2). This object may only be set to
createRequest(2) when this instance is created. When
this object is created, the agent may wish to create
supplemental object instances with default values
to complete a conceptual row in this table. Because the
creation of these default objects is entirely at the option
of the agent, the manager must not assume that any will be
created, but may make use of any that are created.
Immediately after completing the create operation, the agent
must set this object to underCreation(3).
When in the underCreation(3) state, an entry is allowed to
exist in a possibly incomplete, possibly inconsistent state,
usually to allow it to be modified in multiple PDUs. When in
this state, an entry is not fully active.
Entries shall exist in the underCreation(3) state until
the management station is finished configuring the entry
and sets this object to valid(1) or aborts, setting this
object to invalid(4). If the agent determines that an
entry has been in the underCreation(3) state for an
abnormally long time, it may decide that the management
station has crashed. If the agent makes this decision,
it may set this object to invalid(4) to reclaim the
entry. A prudent agent will understand that the
management station may need to wait for human input
and will allow for that possibility in its
determination of this abnormally long period.
An entry in the valid(1) state is fully configured and
consistent and fully represents the configuration or
operation such a row is intended to represent. For
example, it could be a statistical function that is
configured and active, or a filter that is available
in the list of filters processed by the packet capture
process.
A manager is restricted to changing the state of an entry in
the following ways:
To: valid createRequest underCreation invalid
From:
valid OK NO OK OK
createRequest N/A N/A N/A N/A
underCreation OK NO OK OK
invalid NO NO NO OK
nonExistent NO OK NO OK
In the table above, it is not applicable to move the state
from the createRequest state to any other state because the
manager will never find the variable in that state. The
nonExistent state is not a value of the enumeration, rather
it means that the entryStatus variable does not exist at all.
An agent may allow an entryStatus variable to change state in
additional ways, so long as the semantics of the states are
followed. This allowance is made to ease the implementation of
the agent and is made despite the fact that managers should
never exercise these additional state transitions.
|
Details
| Module | RMON-MIB |
| Version | 2000-05-11 |
| Source | RMON-MIB line 129 |
error-severity-type
Summary
| Name | error-severity-type |
| Type | enumeration |
NETCONF Error Severity |
Details
| Module | ietf-netconf |
| Version | 2011-06-01 |
| Reference | RFC 6241, Section 4.3 |
| Source | ietf-netconf line 288 |
error-severity-type
Summary
| Name | error-severity-type |
| Type | enumeration |
NETCONF Error Severity |
Details
| Module | yuma-netconf |
| Version | 2012-10-05 |
| Reference | RFC XXXX, section 4.3. |
| Source | yuma-netconf line 346 |
error-tag-type
Summary
| Name | error-tag-type |
| Type | enumeration |
NETCONF Error Tag |
Details
| Module | ietf-netconf |
| Version | 2011-06-01 |
| Reference | RFC 6241, Appendix A |
| Source | ietf-netconf line 178 |
error-tag-type
Summary
| Name | error-tag-type |
| Type | enumeration |
NETCONF Error Tag |
Details
| Module | yuma-netconf |
| Version | 2012-10-05 |
| Reference | RFC 6241, Appendix A. |
| Source | yuma-netconf line 236 |
ErrorOptionType
Summary
| Name | ErrorOptionType |
| Type | enumeration |
NETCONF 'error-option' Element Content |
Details
| Module | yuma-netconf |
| Version | 2012-10-05 |
| Source | yuma-netconf line 369 |
ErrorType
Summary
| Name | ErrorType |
| Type | enumeration |
NETCONF Error Type |
Details
| Module | yuma-netconf |
| Version | 2012-10-05 |
| Source | yuma-netconf line 223 |
FailureReason
Summary
| Name | FailureReason |
| Type | enumeration |
Reasons for failures in an attempt to perform a management request. The first group of errors, numbered less than 0, are related to problems in sending the request. The existence of a particular error code here does not imply that all implementations are capable of sensing that error and returning that code. The second group, numbered greater than 0, are copied directly from SNMP protocol operations and are intended to carry exactly the meanings defined for the protocol as returned in an SNMP response. localResourceLack some local resource such as memory lacking or mteResourceSampleInstanceMaximum exceeded badDestination unrecognized domain name or otherwise invalid destination address destinationUnreachable can't get to destination address noResponse no response to SNMP request badType the data syntax of a retrieved object as not as expected sampleOverrun another sample attempt occurred before the previous one completed |
Details
| Module | DISMAN-EVENT-MIB |
| Version | 2000-10-16 |
| Source | DISMAN-EVENT-MIB line 50 |
FilterType
Summary
| Name | FilterType |
| Type | enumeration |
NETCONF 'filter' Attribute Content |
Details
| Module | yuma-netconf |
| Version | 2012-10-05 |
| Source | yuma-netconf line 379 |
FormatType
Summary
| Name | FormatType |
| Type | enumeration |
Conversion Output Formats. |
Details
| Module | yangdump-pro |
| Version | 2012-08-16 |
| Source | yangdump-pro line 181 |
gauge32
Summary
| Name | gauge32 |
| Type | uint32 |
The gauge32 type represents a non-negative integer, which may increase or decrease, but shall never exceed a maximum value, nor fall below a minimum value. The maximum value cannot be greater than 2^32-1 (4294967295 decimal), and the minimum value cannot be smaller than 0. The value of a gauge32 has its maximum value whenever the information being modeled is greater than or equal to its maximum value, and has its minimum value whenever the information being modeled is smaller than or equal to its minimum value. If the information being modeled subsequently decreases below (increases above) the maximum (minimum) value, the gauge32 also decreases (increases). In the value set and its semantics, this type is equivalent to the Gauge32 type of the SMIv2. |
Details
| Module | ietf-yang-types |
| Version | 2010-09-24 |
| Reference | RFC 2578: Structure of Management Information Version 2 (SMIv2) |
| Source | ietf-yang-types line 159 |
gauge64
Summary
| Name | gauge64 |
| Type | uint64 |
The gauge64 type represents a non-negative integer, which may increase or decrease, but shall never exceed a maximum value, nor fall below a minimum value. The maximum value cannot be greater than 2^64-1 (18446744073709551615), and the minimum value cannot be smaller than 0. The value of a gauge64 has its maximum value whenever the information being modeled is greater than or equal to its maximum value, and has its minimum value whenever the information being modeled is smaller than or equal to its minimum value. If the information being modeled subsequently decreases below (increases above) the maximum (minimum) value, the gauge64 also decreases (increases). In the value set and its semantics, this type is equivalent to the CounterBasedGauge64 SMIv2 textual convention defined in RFC 2856 |
Details
| Module | ietf-yang-types |
| Version | 2010-09-24 |
| Reference | RFC 2856: Textual Conventions for Additional High Capacity Data Types |
| Source | ietf-yang-types line 181 |
gDay
Summary
| Name | gDay |
| Type | string |
XSD day string type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#gDay |
| Source | yuma-xsd line 299 |
gMonth
Summary
| Name | gMonth |
| Type | string |
XSD month string type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#gMonth |
| Source | yuma-xsd line 281 |
gMonthDay
Summary
| Name | gMonthDay |
| Type | string |
XSD month and day string type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#gMonthDay |
| Source | yuma-xsd line 290 |
group-name-type
Summary
| Name | group-name-type |
| Type | string |
Name of administrative group to which users can be assigned. |
Details
| Module | ietf-netconf-acm |
| Version | 2012-02-22 |
| Source | ietf-netconf-acm line 141 |
gYear
Summary
| Name | gYear |
| Type | string |
XSD year string type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#gYear |
| Source | yuma-xsd line 263 |
gYearMonth
Summary
| Name | gYearMonth |
| Type | string |
XSD year and month string type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#gYearMonth |
| Source | yuma-xsd line 272 |
hexBinary
Summary
| Name | hexBinary |
| Type | binary |
XSD hex binary encoded string |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#hexBinary |
| Source | yuma-xsd line 57 |
host
Summary
| Name | host |
| Type | union |
The host type represents either an IP address or a DNS domain name. |
Details
| Module | ietf-inet-types |
| Version | 2010-09-24 |
| Source | ietf-inet-types line 369 |
iana-if-type
Summary
| Name | iana-if-type |
| Type | enumeration |
This data type is used as the syntax of the 'type' leaf in the 'interface' list in the YANG module ietf-interface. The definition of this typedef with the addition of newly assigned values is published periodically by the IANA, in either the Assigned Numbers RFC, or some derivative of it specific to Internet Network Management number assignments. (The latest arrangements can be obtained by contacting the IANA.) Requests for new values should be made to IANA via email (iana&iana.org). |
Details
| Module | iana-if-type |
| Version | 2012-06-05 |
| Reference | ifType definitions registry. <http://www.iana.org/assignments/smi-numbers> |
| Source | iana-if-type line 49 |
iana-timezone
Summary
| Name | iana-timezone |
| Type | enumeration |
A timezone location as defined by the IANA timezone database (http://www.iana.org/time-zones) |
Details
| Module | iana-timezones |
| Version | 2012-07-09 |
| Source | iana-timezones line 45 |
IANAifType
Summary
| Name | IANAifType |
| Type | enumeration |
This data type is used as the syntax of the ifType object in the (updated) definition of MIB-II's ifTable. The definition of this textual convention with the addition of newly assigned values is published periodically by the IANA, in either the Assigned Numbers RFC, or some derivative of it specific to Internet Network Management number assignments. (The latest arrangements can be obtained by contacting the IANA.) Requests for new values should be made to IANA via email (iana@iana.org). The relationship between the assignment of ifType values and of OIDs to particular media-specific MIBs is solely the purview of IANA and is subject to change without notice. Quite often, a media-specific MIB's OID-subtree assignment within MIB-II's 'transmission' subtree will be the same as its ifType value. However, in some circumstances this will not be the case, and implementors must not pre-assume any specific relationship between ifType values and transmission subtree OIDs. |
Details
| Module | IANAifType-MIB |
| Version | 2005-10-10 |
| Source | IANAifType-MIB line 236 |
IANAipMRouteProtocol
Summary
| Name | IANAipMRouteProtocol |
| Type | enumeration |
The multicast routing protocol. Inclusion of values for multicast routing protocols is not intended to imply that those protocols need be supported. |
Details
| Module | IANA-RTPROTO-MIB |
| Version | 2000-09-26 |
| Source | IANA-RTPROTO-MIB line 81 |
IANAipRouteProtocol
Summary
| Name | IANAipRouteProtocol |
| Type | enumeration |
A mechanism for learning routes. Inclusion of values for routing protocols is not intended to imply that those protocols need be supported. |
Details
| Module | IANA-RTPROTO-MIB |
| Version | 2000-09-26 |
| Source | IANA-RTPROTO-MIB line 55 |
IANAtunnelType
Summary
| Name | IANAtunnelType |
| Type | enumeration |
The encapsulation method used by a tunnel. The value direct indicates that a packet is encapsulated directly within a normal IP header, with no intermediate header, and unicast to the remote tunnel endpoint (e.g., an RFC 2003 IP-in-IP tunnel, or an RFC 1933 IPv6-in-IPv4 tunnel). The value minimal indicates that a Minimal Forwarding Header (RFC 2004) is inserted between the outer header and the payload packet. The value UDP indicates that the payload packet is encapsulated within a normal UDP packet (e.g., RFC 1234). The values sixToFour, sixOverFour, and isatap indicates that an IPv6 packet is encapsulated directly within an IPv4 header, with no intermediate header, and unicast to the destination determined by the 6to4, 6over4, or ISATAP protocol. The remaining protocol-specific values indicate that a header of the protocol of that name is inserted between the outer header and the payload header. The assignment policy for IANAtunnelType values is identical to the policy for assigning IANAifType values. |
Details
| Module | IANAifType-MIB |
| Version | 2005-10-10 |
| Source | IANAifType-MIB line 497 |
ID
Summary
| Name | ID |
| Type | string |
XSD ID attribute type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#ID |
| Source | yuma-xsd line 355 |
IdentifierOrZero
Summary
| Name | IdentifierOrZero |
| Type | union |
Indicates an identifier or empty string to use the schema or application defined default. |
Details
| Module | yangcli-pro |
| Version | 2013-01-27 |
| Source | yangcli-pro line 361 |
IDREF
Summary
| Name | IDREF |
| Type | string |
XSD IDREF attribute type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#IDREF |
| Source | yuma-xsd line 364 |
IDREFS
Summary
| Name | IDREFS |
| Type | string |
XSD IDREFS attribute type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#IDREFS |
| Source | yuma-xsd line 373 |
ieIdType
Summary
| Name | ieIdType |
| Type | uint16 |
Type for Information Element identifiers. |
Details
| Module | ietf-ipfix-psamp |
| Version | 2012-09-05 |
| Source | ietf-ipfix-psamp line 266 |
ieNameType
Summary
| Name | ieNameType |
| Type | string |
Type for Information Element names. Whitespaces are not allowed. |
Details
| Module | ietf-ipfix-psamp |
| Version | 2012-09-05 |
| Source | ietf-ipfix-psamp line 257 |
IfDirection
Summary
| Name | IfDirection |
| Type | enumeration |
IfDirection specifies a direction of data travel on an interface. 'inbound' traffic is operated on during reception from the interface, while 'outbound' traffic is operated on prior to transmission on the interface. |
Details
| Module | DIFFSERV-MIB |
| Version | 2002-02-07 |
| Source | DIFFSERV-MIB line 112 |
ifNameType
Summary
| Name | ifNameType |
| Type | string |
This corresponds to the DisplayString textual convention of SNMPv2-TC, which is used for ifName in the IF MIB module. |
Details
| Module | ietf-ipfix-psamp |
| Version | 2012-09-05 |
| Reference | RFC 2863 (ifName). |
| Source | ietf-ipfix-psamp line 287 |
IndentType
Summary
| Name | IndentType |
| Type | uint32 |
Requested indent amount. Only a limited range of line indent values are allowed. |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 287 |
IndexInteger
Summary
| Name | IndexInteger |
| Type | uint32 |
An integer which may be used as a table index. |
Details
| Module | DIFFSERV-MIB |
| Version | 2002-02-07 |
| Source | DIFFSERV-MIB line 69 |
IndexIntegerNextFree
Summary
| Name | IndexIntegerNextFree |
| Type | uint32 |
An integer which may be used as a new Index in a table. The special value of 0 indicates that no more new entries can be created in the relevant table. When a MIB is used for configuration, an object with this SYNTAX always contains a legal value (if non-zero) for an index that is not currently used in the relevant table. The Command Generator (Network Management Application) reads this variable and uses the (non-zero) value read when creating a new row with an SNMP SET. When the SET is performed, the Command Responder (agent) must determine whether the value is indeed still unused; Two Network Management Applications may attempt to create a row (configuration entry) simultaneously and use the same value. If it is currently unused, the SET succeeds and the Command Responder (agent) changes the value of this object, according to an implementation-specific algorithm. If the value is in use, however, the SET fails. The Network Management Application must then re-read this variable to obtain a new usable value. An OBJECT-TYPE definition using this SYNTAX MUST specify the relevant table for which the object is providing this functionality. |
Details
| Module | DIFFSERV-MIB |
| Version | 2002-02-07 |
| Source | DIFFSERV-MIB line 78 |
InetAddress
Summary
| Name | InetAddress |
| Type | binary |
Denotes a generic Internet address. An InetAddress value is always interpreted within the context of an InetAddressType value. Every usage of the InetAddress textual convention is required to specify the InetAddressType object that provides the context. It is suggested that the InetAddressType object be logically registered before the object(s) that use the InetAddress textual convention, if they appear in the same logical row. The value of an InetAddress object must always be consistent with the value of the associated InetAddressType object. Attempts to set an InetAddress object to a value inconsistent with the associated InetAddressType must fail with an inconsistentValue error. When this textual convention is used as the syntax of an index object, there may be issues with the limit of 128 sub-identifiers specified in SMIv2, STD 58. In this case, the object definition MUST include a 'SIZE' clause to limit the number of potential instance sub-identifiers; otherwise the applicable constraints MUST be stated in the appropriate conceptual row DESCRIPTION clauses, or in the surrounding documentation if there is no single DESCRIPTION clause that is appropriate. |
Details
| Module | INET-ADDRESS-MIB |
| Version | 2005-02-04 |
| Source | INET-ADDRESS-MIB line 128 |
InetAddressDNS
Summary
| Name | InetAddressDNS |
| Type | string |
Represents a DNS domain name. The name SHOULD be fully qualified whenever possible. The corresponding InetAddressType is dns(16). The DESCRIPTION clause of InetAddress objects that may have InetAddressDNS values MUST fully describe how (and when) these names are to be resolved to IP addresses. The resolution of an InetAddressDNS value may require to query multiple DNS records (e.g., A for IPv4 and AAAA for IPv6). The order of the resolution process and which DNS record takes precedence depends on the configuration of the resolver. This textual convention SHOULD NOT be used directly in object definitions, as it restricts addresses to a specific format. However, if it is used, it MAY be used either on its own or in conjunction with InetAddressType, as a pair. |
Details
| Module | INET-ADDRESS-MIB |
| Version | 2005-02-04 |
| Source | INET-ADDRESS-MIB line 257 |
InetAddressIPv4
Summary
| Name | InetAddressIPv4 |
| Type | string |
Represents an IPv4 network address: Octets Contents Encoding 1-4 IPv4 address network-byte order The corresponding InetAddressType value is ipv4(1). This textual convention SHOULD NOT be used directly in object definitions, as it restricts addresses to a specific format. However, if it is used, it MAY be used either on its own or in conjunction with InetAddressType, as a pair. |
Details
| Module | INET-ADDRESS-MIB |
| Version | 2005-02-04 |
| Source | INET-ADDRESS-MIB line 160 |
InetAddressIPv4z
Summary
| Name | InetAddressIPv4z |
| Type | string |
Represents a non-global IPv4 network address, together with its zone index: Octets Contents Encoding 1-4 IPv4 address network-byte order 5-8 zone index network-byte order The corresponding InetAddressType value is ipv4z(3). The zone index (bytes 5-8) is used to disambiguate identical address values on nodes that have interfaces attached to different zones of the same scope. The zone index may contain the special value 0, which refers to the default zone for each scope. This textual convention SHOULD NOT be used directly in object definitions, as it restricts addresses to a specific format. However, if it is used, it MAY be used either on its own or in conjunction with InetAddressType, as a pair. |
Details
| Module | INET-ADDRESS-MIB |
| Version | 2005-02-04 |
| Source | INET-ADDRESS-MIB line 200 |
InetAddressIPv6
Summary
| Name | InetAddressIPv6 |
| Type | string |
Represents an IPv6 network address: Octets Contents Encoding 1-16 IPv6 address network-byte order The corresponding InetAddressType value is ipv6(2). This textual convention SHOULD NOT be used directly in object definitions, as it restricts addresses to a specific format. However, if it is used, it MAY be used either on its own or in conjunction with InetAddressType, as a pair. |
Details
| Module | INET-ADDRESS-MIB |
| Version | 2005-02-04 |
| Source | INET-ADDRESS-MIB line 180 |
InetAddressIPv6z
Summary
| Name | InetAddressIPv6z |
| Type | string |
Represents a non-global IPv6 network address, together with its zone index: Octets Contents Encoding 1-16 IPv6 address network-byte order 17-20 zone index network-byte order The corresponding InetAddressType value is ipv6z(4). The zone index (bytes 17-20) is used to disambiguate identical address values on nodes that have interfaces attached to different zones of the same scope. The zone index may contain the special value 0, which refers to the default zone for each scope. This textual convention SHOULD NOT be used directly in object definitions, as it restricts addresses to a specific format. However, if it is used, it MAY be used either on its own or in conjunction with InetAddressType, as a pair. |
Details
| Module | INET-ADDRESS-MIB |
| Version | 2005-02-04 |
| Source | INET-ADDRESS-MIB line 229 |
InetAddressPrefixLength
Summary
| Name | InetAddressPrefixLength |
| Type | uint32 |
Denotes the length of a generic Internet network address prefix. A value of n corresponds to an IP address mask that has n contiguous 1-bits from the most significant bit (MSB), with all other bits set to 0. An InetAddressPrefixLength value is always interpreted within the context of an InetAddressType value. Every usage of the InetAddressPrefixLength textual convention is required to specify the InetAddressType object that provides the context. It is suggested that the InetAddressType object be logically registered before the object(s) that use the InetAddressPrefixLength textual convention, if they appear in the same logical row. InetAddressPrefixLength values larger than the maximum length of an IP address for a specific InetAddressType are treated as the maximum significant value applicable for the InetAddressType. The maximum significant value is 32 for the InetAddressType 'ipv4(1)' and 'ipv4z(3)' and 128 for the InetAddressType 'ipv6(2)' and 'ipv6z(4)'. The maximum significant value for the InetAddressType 'dns(16)' is 0. The value zero is object-specific and must be defined as part of the description of any object that uses this syntax. Examples of the usage of zero might include situations where the Internet network address prefix is unknown or does not apply. The upper bound of the prefix length has been chosen to be consistent with the maximum size of an InetAddress. |
Details
| Module | INET-ADDRESS-MIB |
| Version | 2005-02-04 |
| Source | INET-ADDRESS-MIB line 285 |
InetAddressType
Summary
| Name | InetAddressType |
| Type | enumeration |
A value that represents a type of Internet address. unknown(0) An unknown address type. This value MUST be used if the value of the corresponding InetAddress object is a zero-length string. It may also be used to indicate an IP address that is not in one of the formats defined below. ipv4(1) An IPv4 address as defined by the InetAddressIPv4 textual convention. ipv6(2) An IPv6 address as defined by the InetAddressIPv6 textual convention. ipv4z(3) A non-global IPv4 address including a zone index as defined by the InetAddressIPv4z textual convention. ipv6z(4) A non-global IPv6 address including a zone index as defined by the InetAddressIPv6z textual convention. dns(16) A DNS domain name as defined by the InetAddressDNS textual convention. Each definition of a concrete InetAddressType value must be accompanied by a definition of a textual convention for use with that InetAddressType. To support future extensions, the InetAddressType textual convention SHOULD NOT be sub-typed in object type definitions. It MAY be sub-typed in compliance statements in order to require only a subset of these address types for a compliant implementation. Implementations must ensure that InetAddressType objects and any dependent objects (e.g., InetAddress objects) are consistent. An inconsistentValue error must be generated if an attempt to change an InetAddressType object would, for example, lead to an undefined InetAddress value. In particular, InetAddressType/InetAddress pairs must be changed together if the address type changes (e.g., from ipv6(2) to ipv4(1)). |
Details
| Module | INET-ADDRESS-MIB |
| Version | 2005-02-04 |
| Source | INET-ADDRESS-MIB line 71 |
InetAutonomousSystemNumber
Summary
| Name | InetAutonomousSystemNumber |
| Type | uint32 |
Represents an autonomous system number that identifies an Autonomous System (AS). An AS is a set of routers under a single technical administration, using an interior gateway protocol and common metrics to route packets within the AS, and using an exterior gateway protocol to route packets to other ASes'. IANA maintains the AS number space and has delegated large parts to the regional registries. Autonomous system numbers are currently limited to 16 bits (0..65535). There is, however, work in progress to enlarge the autonomous system number space to 32 bits. Therefore, this textual convention uses an Unsigned32 value without a range restriction in order to support a larger autonomous system number space. |
Details
| Module | INET-ADDRESS-MIB |
| Version | 2005-02-04 |
| Reference | RFC 1771, RFC 1930 |
| Source | INET-ADDRESS-MIB line 345 |
InetPortNumber
Summary
| Name | InetPortNumber |
| Type | uint32 |
Represents a 16 bit port number of an Internet transport layer protocol. Port numbers are assigned by IANA. A current list of all assignments is available from <http://www.iana.org/>. The value zero is object-specific and must be defined as part of the description of any object that uses this syntax. Examples of the usage of zero might include situations where a port number is unknown, or when the value zero is used as a wildcard in a filter. |
Details
| Module | INET-ADDRESS-MIB |
| Version | 2005-02-04 |
| Reference | STD 6 (RFC 768), STD 7 (RFC 793) and RFC 2960 |
| Source | INET-ADDRESS-MIB line 324 |
InetScopeType
Summary
| Name | InetScopeType |
| Type | enumeration |
Represents a scope type. This textual convention can be used in cases where a MIB has to represent different scope types and there is no context information, such as an InetAddress object, that implicitly defines the scope type. Note that not all possible values have been assigned yet, but they may be assigned in future revisions of this specification. Applications should therefore be able to deal with values not yet assigned. |
Details
| Module | INET-ADDRESS-MIB |
| Version | 2005-02-04 |
| Reference | RFC 3513 |
| Source | INET-ADDRESS-MIB line 367 |
InetVersion
Summary
| Name | InetVersion |
| Type | enumeration |
A value representing a version of the IP protocol. unknown(0) An unknown or unspecified version of the IP protocol. ipv4(1) The IPv4 protocol as defined in RFC 791 (STD 5). ipv6(2) The IPv6 protocol as defined in RFC 2460. Note that this textual convention SHOULD NOT be used to distinguish different address types associated with IP protocols. The InetAddressType has been designed for this purpose. |
Details
| Module | INET-ADDRESS-MIB |
| Version | 2005-02-04 |
| Reference | RFC 791, RFC 2460 |
| Source | INET-ADDRESS-MIB line 415 |
InetZoneIndex
Summary
| Name | InetZoneIndex |
| Type | uint32 |
A zone index identifies an instance of a zone of a specific scope. The zone index MUST disambiguate identical address values. For link-local addresses, the zone index will typically be the interface index (ifIndex as defined in the IF-MIB) of the interface on which the address is configured. The zone index may contain the special value 0, which refers to the default zone. The default zone may be used in cases where the valid zone index is not known (e.g., when a management application has to write a link-local IPv6 address without knowing the interface index value). The default zone SHOULD NOT be used as an easy way out in cases where the zone index for a non-global IPv6 address is known. |
Details
| Module | INET-ADDRESS-MIB |
| Version | 2005-02-04 |
| Reference | RFC4007 |
| Source | INET-ADDRESS-MIB line 391 |
int
Summary
| Name | int |
| Type | int32 |
XSD 32 bit signed integer. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#int |
| Source | yuma-xsd line 154 |
int
Summary
| Name | int |
| Type | int32 |
Changed int base type to int32 for YANG |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 47 |
integer
Summary
| Name | integer |
| Type | string |
XSD unbounded integer type. This cannot be given a range like a number. This pattern does not supoort string representations of numbers, such as one two three |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#integer |
| Source | yuma-xsd line 66 |
interface-ref
Summary
| Name | interface-ref |
| Type | leafref |
This type is used by data models that need to reference interfaces. |
Details
| Module | ietf-interfaces |
| Version | 2012-11-15 |
| Source | ietf-interfaces line 60 |
InterfaceIndex
Summary
| Name | InterfaceIndex |
| Type | int32 |
A unique value, greater than zero, for each interface or interface sub-layer in the managed system. It is recommended that values are assigned contiguously starting from 1. The value for each interface sub-layer must remain constant at least from one re-initialization of the entity's network management system to the next re-initialization. |
Details
| Module | IF-MIB |
| Version | 2000-06-14 |
| Source | IF-MIB line 81 |
InterfaceIndexOrZero
Summary
| Name | InterfaceIndexOrZero |
| Type | int32 |
This textual convention is an extension of the InterfaceIndex convention. The latter defines a greater than zero value used to identify an interface or interface sub-layer in the managed system. This extension permits the additional value of zero. the value zero is object-specific and must therefore be defined as part of the description of any object which uses this syntax. Examples of the usage of zero might include situations where interface was unknown, or when none or all interfaces need to be referenced. |
Details
| Module | IF-MIB |
| Version | 2000-06-14 |
| Source | IF-MIB line 95 |
InternationalDisplayString
Summary
| Name | InternationalDisplayString |
| Type | binary |
This data type is used to model textual information in some character set. A network management station should use a local algorithm to determine which character set is in use and how it should be displayed. Note that this character set may be encoded with more than one octet per symbol, but will most often be NVT ASCII. When a size clause is specified for an object of this type, the size refers to the length in octets, not the number of symbols. |
Details
| Module | HOST-RESOURCES-MIB |
| Version | 2000-03-06 |
| Source | HOST-RESOURCES-MIB line 150 |
ip-address
Summary
| Name | ip-address |
| Type | union |
The ip-address type represents an IP address and is IP version neutral. The format of the textual representations implies the IP version. |
Details
| Module | ietf-inet-types |
| Version | 2010-09-24 |
| Source | ietf-inet-types line 168 |
ip-prefix
Summary
| Name | ip-prefix |
| Type | union |
The ip-prefix type represents an IP prefix and is IP version neutral. The format of the textual representations implies the IP version. |
Details
| Module | ietf-inet-types |
| Version | 2010-09-24 |
| Source | ietf-inet-types line 240 |
ip-version
Summary
| Name | ip-version |
| Type | enumeration |
This value represents the version of the IP protocol. In the value set and its semantics, this type is equivalent to the InetVersion textual convention of the SMIv2. |
Details
| Module | ietf-inet-types |
| Version | 2010-09-24 |
| Reference | RFC 791: Internet Protocol RFC 2460: Internet Protocol, Version 6 (IPv6) Specification RFC 4001: Textual Conventions for Internet Network Addresses |
| Source | ietf-inet-types line 47 |
IpAddressOriginTC
Summary
| Name | IpAddressOriginTC |
| Type | enumeration |
The origin of the address. manual(2) indicates that the address was manually configured to a specified address, e.g., by user configuration. dhcp(4) indicates an address that was assigned to this system by a DHCP server. linklayer(5) indicates an address created by IPv6 stateless auto-configuration. random(6) indicates an address chosen by the system at random, e.g., an IPv4 address within 169.254/16, or an RFC 3041 privacy address. |
Details
| Module | IP-MIB |
| Version | 2006-02-02 |
| Source | IP-MIB line 70 |
IpAddressPrefixOriginTC
Summary
| Name | IpAddressPrefixOriginTC |
| Type | enumeration |
The origin of this prefix. manual(2) indicates a prefix that was manually configured. wellknown(3) indicates a well-known prefix, e.g., 169.254/16 for IPv4 auto-configuration or fe80::/10 for IPv6 link-local addresses. Well known prefixes may be assigned by IANA, the address registries, or by specification in a standards track RFC. dhcp(4) indicates a prefix that was assigned by a DHCP server. routeradv(5) indicates a prefix learned from a router advertisement. Note: while IpAddressOriginTC and IpAddressPrefixOriginTC are similar, they are not identical. The first defines how an address was created, while the second defines how a prefix was found. |
Details
| Module | IP-MIB |
| Version | 2006-02-02 |
| Source | IP-MIB line 157 |
IpAddressStatusTC
Summary
| Name | IpAddressStatusTC |
| Type | enumeration |
The status of an address. Most of the states correspond to states from the IPv6 Stateless Address Autoconfiguration protocol. The preferred(1) state indicates that this is a valid address that can appear as the destination or source address of a packet. The deprecated(2) state indicates that this is a valid but deprecated address that should no longer be used as a source address in new communications, but packets addressed to such an address are processed as expected. The invalid(3) state indicates that this isn't a valid address and it shouldn't appear as the destination or source address of a packet. The inaccessible(4) state indicates that the address is not accessible because the interface to which this address is assigned is not operational. The unknown(5) state indicates that the status cannot be determined for some reason. The tentative(6) state indicates that the uniqueness of the address on the link is being verified. Addresses in this state should not be used for general communication and should only be used to determine the uniqueness of the address. The duplicate(7) state indicates the address has been determined to be non-unique on the link and so must not be used. The optimistic(8) state indicates the address is available for use, subject to restrictions, while its uniqueness on a link is being verified. In the absence of other information, an IPv4 address is always preferred(1). |
Details
| Module | IP-MIB |
| Version | 2006-02-02 |
| Reference | RFC 2462 |
| Source | IP-MIB line 98 |
ipv4-address
Summary
| Name | ipv4-address |
| Type | string |
The ipv4-address type represents an IPv4 address in dotted-quad notation. The IPv4 address may include a zone index, separated by a % sign. The zone index is used to disambiguate identical address values. For link-local addresses, the zone index will typically be the interface index number or the name of an interface. If the zone index is not present, the default zone of the device will be used. The canonical format for the zone index is the numerical format |
Details
| Module | ietf-inet-types |
| Version | 2010-09-24 |
| Source | ietf-inet-types line 179 |
ipv4-prefix
Summary
| Name | ipv4-prefix |
| Type | string |
The ipv4-prefix type represents an IPv4 address prefix. The prefix length is given by the number following the slash character and must be less than or equal to 32. A prefix length value of n corresponds to an IP address mask that has n contiguous 1-bits from the most significant bit (MSB) and all other bits set to 0. The canonical format of an IPv4 prefix has all bits of the IPv4 address set to zero that are not part of the IPv4 prefix. |
Details
| Module | ietf-inet-types |
| Version | 2010-09-24 |
| Source | ietf-inet-types line 251 |
ipv6-address
Summary
| Name | ipv6-address |
| Type | string |
The ipv6-address type represents an IPv6 address in full, mixed, shortened, and shortened-mixed notation. The IPv6 address may include a zone index, separated by a % sign. The zone index is used to disambiguate identical address values. For link-local addresses, the zone index will typically be the interface index number or the name of an interface. If the zone index is not present, the default zone of the device will be used. The canonical format of IPv6 addresses uses the compressed format described in RFC 4291, Section 2.2, item 2 with the following additional rules: the :: substitution must be applied to the longest sequence of all-zero 16-bit chunks in an IPv6 address. If there is a tie, the first sequence of all-zero 16-bit chunks is replaced by ::. Single all-zero 16-bit chunks are not compressed. The canonical format uses lowercase characters and leading zeros are not allowed. The canonical format for the zone index is the numerical format as described in RFC 4007, Section 11.2. |
Details
| Module | ietf-inet-types |
| Version | 2010-09-24 |
| Reference | RFC 4291: IP Version 6 Addressing Architecture RFC 4007: IPv6 Scoped Address Architecture RFC 5952: A Recommendation for IPv6 Address Text Representation |
| Source | ietf-inet-types line 201 |
ipv6-flow-label
Summary
| Name | ipv6-flow-label |
| Type | uint32 |
The flow-label type represents flow identifier or Flow Label in an IPv6 packet header that may be used to discriminate traffic flows. In the value set and its semantics, this type is equivalent to the IPv6FlowLabel textual convention of the SMIv2. |
Details
| Module | ietf-inet-types |
| Version | 2010-09-24 |
| Reference | RFC 3595: Textual Conventions for IPv6 Flow Label RFC 2460: Internet Protocol, Version 6 (IPv6) Specification |
| Source | ietf-inet-types line 95 |
ipv6-prefix
Summary
| Name | ipv6-prefix |
| Type | string |
The ipv6-prefix type represents an IPv6 address prefix. The prefix length is given by the number following the slash character and must be less than or equal 128. A prefix length value of n corresponds to an IP address mask that has n contiguous 1-bits from the most significant bit (MSB) and all other bits set to 0. The IPv6 address should have all bits that do not belong to the prefix set to zero. The canonical format of an IPv6 prefix has all bits of the IPv6 address set to zero that are not part of the IPv6 prefix. Furthermore, IPv6 address is represented in the compressed format described in RFC 4291, Section 2.2, item 2 with the following additional rules: the :: substitution must be applied to the longest sequence of all-zero 16-bit chunks in an IPv6 address. If there is a tie, the first sequence of all-zero 16-bit chunks is replaced by ::. Single all-zero 16-bit chunks are not compressed. The canonical format uses lowercase characters and leading zeros are not allowed. |
Details
| Module | ietf-inet-types |
| Version | 2010-09-24 |
| Reference | RFC 4291: IP Version 6 Addressing Architecture |
| Source | ietf-inet-types line 272 |
Ipv6AddressIfIdentifierTC
Summary
| Name | Ipv6AddressIfIdentifierTC |
| Type | string |
This data type is used to model IPv6 address interface identifiers. This is a binary string of up to 8 octets in network byte-order. |
Details
| Module | IP-MIB |
| Version | 2006-02-02 |
| Source | IP-MIB line 188 |
KBytes
Summary
| Name | KBytes |
| Type | int32 |
Storage size, expressed in units of 1024 bytes. |
Details
| Module | HOST-RESOURCES-MIB |
| Version | 2000-03-06 |
| Source | HOST-RESOURCES-MIB line 114 |
LangString
Summary
| Name | LangString |
| Type | string |
XML string with a language attribute. |
Details
| Module | yuma-netconf |
| Version | 2012-10-05 |
| Source | yuma-netconf line 210 |
LangString2
Summary
| Name | LangString2 |
| Type | string |
XML string with a language attribute. |
Details
| Module | yuma-system |
| Version | 2012-11-15 |
| Source | yuma-system line 68 |
language
Summary
| Name | language |
| Type | string |
XSD language identifier string type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#language |
| Source | yuma-xsd line 346 |
Language
Summary
| Name | Language |
| Type | string |
XML language type for LangString |
Details
| Module | yuma-netconf |
| Version | 2012-10-05 |
| Source | yuma-netconf line 185 |
Language2
Summary
| Name | Language2 |
| Type | string |
XML language type for LangString |
Details
| Module | yuma-system |
| Version | 2012-11-15 |
| Source | yuma-system line 61 |
lock-id-type
Summary
| Name | lock-id-type |
| Type | uint32 |
A number identifying a specific partial-lock granted to a session. It is allocated by the system, and SHOULD be used in the partial-unlock operation. |
Details
| Module | ietf-netconf-partial-lock |
| Version | 2009-10-19 |
| Source | ietf-netconf-partial-lock line 29 |
LogCount
Summary
| Name | LogCount |
| Type | int32 |
Number of log entries. -1 means all entries |
Details
| Module | yangcli-pro |
| Version | 2013-01-27 |
| Source | yangcli-pro line 160 |
LogIndex
Summary
| Name | LogIndex |
| Type | uint32 |
Index into a log buffer. |
Details
| Module | yangcli-pro |
| Version | 2013-01-27 |
| Source | yangcli-pro line 168 |
long
Summary
| Name | long |
| Type | int64 |
XSD 64 bit signed integer. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#long |
| Source | yuma-xsd line 136 |
long
Summary
| Name | long |
| Type | int64 |
Changed long base type to int64 for YANG |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 57 |
mac-address
Summary
| Name | mac-address |
| Type | string |
The mac-address type represents an IEEE 802 MAC address. The canonical representation uses lowercase characters. In the value set and its semantics, this type is equivalent to the MacAddress textual convention of the SMIv2. |
Details
| Module | ietf-yang-types |
| Version | 2010-09-24 |
| Reference | IEEE 802: IEEE Standard for Local and Metropolitan Area Networks: Overview and Architecture RFC 2579: Textual Conventions for SMIv2 |
| Source | ietf-yang-types line 366 |
MacAddress
Summary
| Name | MacAddress |
| Type | string |
Represents an 802 MAC address represented in the `canonical' order defined by IEEE 802.1a, i.e., as if it were transmitted least significant bit first, even though 802.5 (in contrast to other 802.x protocols) requires MAC addresses to be transmitted most significant bit first. |
Details
| Module | SNMPv2-TC |
| Version | 1999-04-01 |
| Source | SNMPv2-TC line 86 |
matchall-string-type
Summary
| Name | matchall-string-type |
| Type | string |
The string containing a single asterisk '*' is used to conceptually represent all possible values for the particular leaf using this data type. |
Details
| Module | ietf-netconf-acm |
| Version | 2012-02-22 |
| Source | ietf-netconf-acm line 101 |
MessageId
Summary
| Name | MessageId |
| Type | string |
NETCONF message-id attribute |
Details
| Module | yuma-netconf |
| Version | 2012-10-05 |
| Source | yuma-netconf line 216 |
MessageSize
Summary
| Name | MessageSize |
| Type | int32 |
The size of a message in bytes. This is used to specify the minimum and maximum size of a message along an integrated services route. |
Details
| Module | INTEGRATED-SERVICES-MIB |
| Version | 1995-11-03 |
| Source | INTEGRATED-SERVICES-MIB line 123 |
nacm-action
Summary
| Name | nacm-action |
| Type | enumeration |
Action taken by the server when a particular rule matches. |
Details
| Module | yuma-nacm |
| Version | 2012-10-05 |
| Source | yuma-nacm line 94 |
nacm-group
Summary
| Name | nacm-group |
| Type | identityref |
Type of administrative group that can be assigned to the user, and specified in an access control rule. The identityref data type is used to allow as many groups to be added as needed. There are no standard semantics for each identity. It simply represents a unique group name. |
Details
| Module | yuma-nacm |
| Version | 2012-10-05 |
| Source | yuma-nacm line 78 |
nacm-rights
Summary
| Name | nacm-rights |
| Type | bits |
NETCONF Access Rights |
Details
| Module | yuma-nacm |
| Version | 2012-10-05 |
| Source | yuma-nacm line 51 |
nacm-user-name
Summary
| Name | nacm-user-name |
| Type | string |
General Purpose User Name string. |
Details
| Module | yuma-nacm |
| Version | 2012-10-05 |
| Source | yuma-nacm line 43 |
Name
Summary
| Name | Name |
| Type | string |
XSD name string type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#Name |
| Source | yuma-xsd line 308 |
NameMatchMode
Summary
| Name | NameMatchMode |
| Type | enumeration |
Defines the search mode that should be used when resolving YANG node names in leafs and leaf-lists using the UrlPath data type. |
Details
| Module | yangcli-pro |
| Version | 2013-01-27 |
| Source | yangcli-pro line 183 |
nameType
Summary
| Name | nameType |
| Type | string |
Type for 'name' leafs, which are used to identify specific instances within lists, etc. Leading and trailing whitespaces are not allowed. |
Details
| Module | ietf-ipfix-psamp |
| Version | 2012-09-05 |
| Source | ietf-ipfix-psamp line 277 |
NcAccessControlType
Summary
| Name | NcAccessControlType |
| Type | enumeration |
NCX System access control mode. |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 135 |
NcDebugType
Summary
| Name | NcDebugType |
| Type | enumeration |
NCX Session debug logging control enumeration. Each successive value includes all the previous messages from lower value enumeration values, plus the messages for the specified value. off == no logging is done write == log write messages (NOT SUPPORTED IN YUMA) dev0 == log developer level 0 messages (NOT SUPPORTED IN YUMA) error == log error messages warn == log warning messages info == log info messages dev1 == log developer level 1 messages (NOT SUPPORTED IN YUMA) debug == log debug level 1 messages debug2 == log debug level 2 messages debug3 == log debug level 3 messages debug4 == log debug level 4 messages |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 170 |
NcIndex
Summary
| Name | NcIndex |
| Type | uint32 |
Non-negative index value |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 213 |
NcModuleSpec
Summary
| Name | NcModuleSpec |
| Type | string |
A string which specifies a module name, or a filespec
which represents a module, with an optional revision date.
If this string represents a filespec,
containing any path separation characters, and/or
ending with the '.yang' or '.yin' extension,
then only that file location will be checked.
If this string represents a module name, then
the module search path will be checked for
a file with the module name and the '.yang'
or '.yin.' extension.
If this string contains a module name
followed by an 'at sign' character (@),
followed by a revision string (e.g., foo@2010-01-01),
then that specific version of the module will be used.
If this string begins with a '~' character,
then a username is expected to follow or
a directory separator character. If it begins
with a '$' character, then an environment variable
name is expected to follow.
~/some/path ==> <my-home-dir>/some/path
~fred/some/path ==> <fred-home-dir>/some/path
$workdir/some/path ==> <workdir-env-var>/some/path
|
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 242 |
NCName
Summary
| Name | NCName |
| Type | string |
XSD not-namespace-qualified name string type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#NCName |
| Source | yuma-xsd line 326 |
NcPathList
Summary
| Name | NcPathList |
| Type | string |
PATHSPEC formatted string indicating the machine-dependent search path for the NCX programs to use. Parameters with this data type can be used to override the default search order, and insert special work directories in the search path. Each component in the string is an absolute or relative directory path specification. The colon char ':' is used to separate the path strings. Whitespace is not allowed in the string at all. For example, the following string contains 3 paths that would be used in the order given: /home/users/testbed1/yang:/home/users/yang:/usr/share/yang |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 220 |
NcPathSpec
Summary
| Name | NcPathSpec |
| Type | string |
A string which specifies a directory name. |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 279 |
NcPortNumber
Summary
| Name | NcPortNumber |
| Type | uint32 |
Transport layer port number. |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 206 |
NcxIdentifier
Summary
| Name | NcxIdentifier |
| Type | union |
Union of all the Identifier types. |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 91 |
NcxLineLength
Summary
| Name | NcxLineLength |
| Type | uint32 |
Requested Maximum Line Length |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 114 |
NcxName
Summary
| Name | NcxName |
| Type | string |
General Purpose NCX Name string. |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 72 |
NcxQName
Summary
| Name | NcxQName |
| Type | string |
Qualified Name: module-name:NcxName OR owner-name:NcxName. |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 80 |
NcxRpcType
Summary
| Name | NcxRpcType |
| Type | enumeration |
NCX RPC Type Classifications |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 157 |
NcxSessionId
Summary
| Name | NcxSessionId |
| Type | uint32 |
NCX Session ID number |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 107 |
negativeInteger
Summary
| Name | negativeInteger |
| Type | string |
XSD unbounded negative integer. This cannot be given a range like a number. This pattern does not supoort string representations of numbers, such as one two three |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#negativeInteger |
| Source | yuma-xsd line 94 |
netconf-datastore-type
Summary
| Name | netconf-datastore-type |
| Type | enumeration |
Enumeration of possible NETCONF datastore types. |
Details
| Module | ietf-netconf-monitoring |
| Version | 2010-10-04 |
| Reference | RFC 4741: NETCONF Configuration Protocol |
| Source | ietf-netconf-monitoring line 53 |
NMTOKEN
Summary
| Name | NMTOKEN |
| Type | string |
XSD NMTOKEN attribute type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#NMTOKEN |
| Source | yuma-xsd line 409 |
NMTOKENS
Summary
| Name | NMTOKENS |
| Type | string |
XSD NMTOKENS attribute type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#NMTOKENS |
| Source | yuma-xsd line 418 |
nonNegativeInteger
Summary
| Name | nonNegativeInteger |
| Type | string |
XSD unbounded non-negative integer. This cannot be given a range like a number. This pattern does not supoort string representations of numbers, such as one two three |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#nonNegativeInteger |
| Source | yuma-xsd line 108 |
nonPositiveInteger
Summary
| Name | nonPositiveInteger |
| Type | string |
XSD unbounded non-positive integer. This cannot be given a range like a number. This pattern does not supoort string representations of numbers, such as one two three |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#nonPositiveInteger |
| Source | yuma-xsd line 122 |
normalizedString
Summary
| Name | normalizedString |
| Type | string |
XSD normalized string |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#normalizedString |
| Source | yuma-xsd line 30 |
NOTATION
Summary
| Name | NOTATION |
| Type | string |
XSD NOTATION attribute type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#NOTATION |
| Source | yuma-xsd line 400 |
object-identifier
Summary
| Name | object-identifier |
| Type | string |
The object-identifier type represents administratively assigned names in a registration-hierarchical-name tree. Values of this type are denoted as a sequence of numerical non-negative sub-identifier values. Each sub-identifier value MUST NOT exceed 2^32-1 (4294967295). Sub-identifiers are separated by single dots and without any intermediate whitespace. The ASN.1 standard restricts the value space of the first sub-identifier to 0, 1, or 2. Furthermore, the value space of the second sub-identifier is restricted to the range 0 to 39 if the first sub-identifier is 0 or 1. Finally, the ASN.1 standard requires that an object identifier has always at least two sub-identifier. The pattern captures these restrictions. Although the number of sub-identifiers is not limited, module designers should realize that there may be implementations that stick with the SMIv2 limit of 128 sub-identifiers. This type is a superset of the SMIv2 OBJECT IDENTIFIER type since it is not restricted to 128 sub-identifiers. Hence, this type SHOULD NOT be used to represent the SMIv2 OBJECT IDENTIFIER type, the object-identifier-128 type SHOULD be used instead. |
Details
| Module | ietf-yang-types |
| Version | 2010-09-24 |
| Reference | ISO9834-1: Information technology -- Open Systems Interconnection -- Procedures for the operation of OSI Registration Authorities: General procedures and top arcs of the ASN.1 Object Identifier tree |
| Source | ietf-yang-types line 207 |
ObjViewType
Summary
| Name | ObjViewType |
| Type | enumeration |
Requested view format for objects. |
Details
| Module | yangdump-pro |
| Version | 2012-08-16 |
| Source | yangdump-pro line 266 |
opaque
Summary
| Name | opaque |
| Type | binary |
The Opaque type supports the capability to pass arbitrary ASN.1 syntax. A value is encoded using the ASN.1 Basic Encoding Rules into a string of octets. This, in turn, is encoded as an OCTET STRING, in effect 'double-wrapping' the original ASN.1 value. In the value set and its semantics, this type is equivalent to the Opaque type of the SMIv2. This type exists in the SMIv2 solely for backward-compatibility reasons and this is also true for this YANG data type. |
Details
| Module | ietf-yang-smiv2 |
| Version | 2012-06-22 |
| Reference | RFC 2578: Structure of Management Information Version 2 (SMIv2) |
| Source | ietf-yang-smiv2 line 52 |
OwnerString
Summary
| Name | OwnerString |
| Type | binary |
This data type is used to model an administratively assigned name of the owner of a resource. Implementations must accept values composed of well-formed NVT ASCII sequences. In addition, implementations should accept values composed of well-formed UTF-8 sequences. It is suggested that this name contain one or more of the following: IP address, management station name, network manager's name, location, or phone number. In some cases the agent itself will be the owner of an entry. In these cases, this string shall be set to a string starting with 'monitor'. SNMP access control is articulated entirely in terms of the contents of MIB views; access to a particular SNMP object instance depends only upon its presence or absence in a particular MIB view and never upon its value or the value of related object instances. Thus, objects of this type afford resolution of resource contention only among cooperating managers; they realize no access control function with respect to uncooperative parties. |
Details
| Module | RMON-MIB |
| Version | 2000-05-11 |
| Source | RMON-MIB line 100 |
OwnerString
Summary
| Name | OwnerString |
| Type | string |
This data type is used to model an administratively assigned name of the owner of a resource. This information is taken from the NVT ASCII character set. It is suggested that this name contain one or more of the following: ASCII form of the manager station's transport address, management station name (e.g., domain name), network management personnel's name, location, or phone number. In some cases the agent itself will be the owner of an entry. In these cases, this string shall be set to a string starting with 'agent'. |
Details
| Module | IF-MIB |
| Version | 2000-06-14 |
| Source | IF-MIB line 61 |
phys-address
Summary
| Name | phys-address |
| Type | string |
Represents media- or physical-level addresses represented as a sequence octets, each octet represented by two hexadecimal numbers. Octets are separated by colons. The canonical representation uses lowercase characters. In the value set and its semantics, this type is equivalent to the PhysAddress textual convention of the SMIv2. |
Details
| Module | ietf-yang-types |
| Version | 2010-09-24 |
| Reference | RFC 2579: Textual Conventions for SMIv2 |
| Source | ietf-yang-types line 350 |
PhysAddress
Summary
| Name | PhysAddress |
| Type | string |
Represents media- or physical-level addresses. |
Details
| Module | SNMPv2-TC |
| Version | 1999-04-01 |
| Source | SNMPv2-TC line 77 |
PhysicalClass
Summary
| Name | PhysicalClass |
| Type | enumeration |
An enumerated value which provides an indication of the general hardware type of a particular physical entity. There are no restrictions as to the number of entPhysicalEntries of each entPhysicalClass, which must be instantiated by an agent. The enumeration 'other' is applicable if the physical entity class is known, but does not match any of the supported values. The enumeration 'unknown' is applicable if the physical entity class is unknown to the agent. The enumeration 'chassis' is applicable if the physical entity class is an overall container for networking equipment. Any class of physical entity, except a stack, may be contained within a chassis; and a chassis may only be contained within a stack. The enumeration 'backplane' is applicable if the physical entity class is some sort of device for aggregating and forwarding networking traffic, such as a shared backplane in a modular ethernet switch. Note that an agent may model a backplane as a single physical entity, which is actually implemented as multiple discrete physical components (within a chassis or stack). The enumeration 'container' is applicable if the physical entity class is capable of containing one or more removable physical entities, possibly of different types. For example, each (empty or full) slot in a chassis will be modeled as a container. Note that all removable physical entities should be modeled within a container entity, such as field-replaceable modules, fans, or power supplies. Note that all known containers should be modeled by the agent, including empty containers. The enumeration 'powerSupply' is applicable if the physical entity class is a power-supplying component. The enumeration 'fan' is applicable if the physical entity class is a fan or other heat-reduction component. The enumeration 'sensor' is applicable if the physical entity class is some sort of sensor, such as a temperature sensor within a router chassis. The enumeration 'module' is applicable if the physical entity class is some sort of self-contained sub-system. If the enumeration 'module' is removable, then it should be modeled within a container entity, otherwise it should be modeled directly within another physical entity (e.g., a chassis or another module). The enumeration 'port' is applicable if the physical entity class is some sort of networking port, capable of receiving and/or transmitting networking traffic. The enumeration 'stack' is applicable if the physical entity class is some sort of super-container (possibly virtual), intended to group together multiple chassis entities. A stack may be realized by a 'virtual' cable, a real interconnect cable, attached to multiple chassis, or may in fact be comprised of multiple interconnect cables. A stack should not be modeled within any other physical entities, but a stack may be contained within another stack. Only chassis entities should be contained within a stack. The enumeration 'cpu' is applicable if the physical entity class is some sort of central processing unit. |
Details
| Module | ENTITY-MIB |
| Version | 2005-08-10 |
| Source | ENTITY-MIB line 113 |
PhysicalIndex
Summary
| Name | PhysicalIndex |
| Type | int32 |
An arbitrary value that uniquely identifies the physical entity. The value should be a small, positive integer. Index values for different physical entities are not necessarily contiguous. |
Details
| Module | ENTITY-MIB |
| Version | 2005-08-10 |
| Source | ENTITY-MIB line 84 |
PhysicalIndexOrZero
Summary
| Name | PhysicalIndexOrZero |
| Type | int32 |
This textual convention is an extension of the PhysicalIndex convention, which defines a greater than zero value used to identify a physical entity. This extension permits the additional value of zero. The semantics of the value zero are object-specific and must, therefore, be defined as part of the description of any object that uses this syntax. Examples of the usage of this extension are situations where none or all physical entities need to be referenced. |
Details
| Module | ENTITY-MIB |
| Version | 2005-08-10 |
| Source | ENTITY-MIB line 96 |
Port
Summary
| Name | Port |
| Type | binary |
The value of the UDP or TCP Source or Destina- tion Port field, a virtual destination port or generalized port identifier used with the IPSEC Authentication Header or Encapsulating Security Payload, or other session discriminator. If it is not used, the value should be of length 0. This pair, when coupled with the IP Addresses of the source and destination system and the IP protocol field, uniquely identifies a data stream. |
Details
| Module | INTEGRATED-SERVICES-MIB |
| Version | 1995-11-03 |
| Source | INTEGRATED-SERVICES-MIB line 106 |
port-number
Summary
| Name | port-number |
| Type | uint16 |
The port-number type represents a 16-bit port number of an Internet transport layer protocol such as UDP, TCP, DCCP, or SCTP. Port numbers are assigned by IANA. A current list of all assignments is available from <http://www.iana.org/>. Note that the port number value zero is reserved by IANA. In situations where the value zero does not make sense, it can be excluded by subtyping the port-number type. In the value set and its semantics, this type is equivalent to the InetPortNumber textual convention of the SMIv2. |
Details
| Module | ietf-inet-types |
| Version | 2010-09-24 |
| Reference | RFC 768: User Datagram Protocol RFC 793: Transmission Control Protocol RFC 4960: Stream Control Transmission Protocol RFC 4340: Datagram Congestion Control Protocol (DCCP) RFC 4001: Textual Conventions for Internet Network Addresses |
| Source | ietf-inet-types line 111 |
positiveInteger
Summary
| Name | positiveInteger |
| Type | string |
XSD unbounded positive integer. This cannot be given a range like a number. This pattern does not supoort string representations of numbers, such as one two three |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#positiveInteger |
| Source | yuma-xsd line 80 |
Protocol
Summary
| Name | Protocol |
| Type | int32 |
The value of the IP Protocol field of an IP Datagram Header. This identifies the protocol layer above IP. For example, the value 6 is used for TCP and the value 17 is used for UDP. The values of this field are defined in the As- signed Numbers RFC. |
Details
| Module | INTEGRATED-SERVICES-MIB |
| Version | 1995-11-03 |
| Source | INTEGRATED-SERVICES-MIB line 73 |
QName
Summary
| Name | QName |
| Type | string |
XSD namespace-qualified name string type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#QName |
| Source | yuma-xsd line 317 |
QosService
Summary
| Name | QosService |
| Type | enumeration |
The class of service in use by a flow. |
Details
| Module | INTEGRATED-SERVICES-MIB |
| Version | 1995-11-03 |
| Source | INTEGRATED-SERVICES-MIB line 159 |
response-type
Summary
| Name | response-type |
| Type | enumeration |
The type of response expected from the server for this request. |
Details
| Module | yumaworks-unit-test |
| Version | 2012-09-03 |
| Source | yumaworks-unit-test line 69 |
route-filter-ref
Summary
| Name | route-filter-ref |
| Type | leafref |
This type is used for leafs that reference a route filter. |
Details
| Module | ietf-routing |
| Version | 2012-11-15 |
| Source | ietf-routing line 137 |
router-ref
Summary
| Name | router-ref |
| Type | leafref |
This type is used for leafs that reference a router instance. |
Details
| Module | ietf-routing |
| Version | 2012-11-15 |
| Source | ietf-routing line 120 |
routing-table-ref
Summary
| Name | routing-table-ref |
| Type | leafref |
This type is used for leafs that reference a routing table. |
Details
| Module | ietf-routing |
| Version | 2012-11-15 |
| Source | ietf-routing line 129 |
RowStatus
Summary
| Name | RowStatus |
| Type | enumeration |
The RowStatus textual convention is used to manage the
creation and deletion of conceptual rows, and is used as the
value of the SYNTAX clause for the status column of a
conceptual row (as described in Section 7.7.1 of [2].)
The status column has six defined values:
- `active', which indicates that the conceptual row is
available for use by the managed device;
- `notInService', which indicates that the conceptual
row exists in the agent, but is unavailable for use by
the managed device (see NOTE below); 'notInService' has
no implication regarding the internal consistency of
the row, availability of resources, or consistency with
the current state of the managed device;
- `notReady', which indicates that the conceptual row
exists in the agent, but is missing information
necessary in order to be available for use by the
managed device (i.e., one or more required columns in
the conceptual row have not been instanciated);
- `createAndGo', which is supplied by a management
station wishing to create a new instance of a
conceptual row and to have its status automatically set
to active, making it available for use by the managed
device;
- `createAndWait', which is supplied by a management
station wishing to create a new instance of a
conceptual row (but not make it available for use by
the managed device); and,
- `destroy', which is supplied by a management station
wishing to delete all of the instances associated with
an existing conceptual row.
Whereas five of the six values (all except `notReady') may
be specified in a management protocol set operation, only
three values will be returned in response to a management
protocol retrieval operation: `notReady', `notInService' or
`active'. That is, when queried, an existing conceptual row
has only three states: it is either available for use by
the managed device (the status column has value `active');
it is not available for use by the managed device, though
the agent has sufficient information to attempt to make it
so (the status column has value `notInService'); or, it is
not available for use by the managed device, and an attempt
to make it so would fail because the agent has insufficient
information (the state column has value `notReady').
NOTE WELL
This textual convention may be used for a MIB table,
irrespective of whether the values of that table's
conceptual rows are able to be modified while it is
active, or whether its conceptual rows must be taken
out of service in order to be modified. That is, it is
the responsibility of the DESCRIPTION clause of the
status column to specify whether the status column must
not be `active' in order for the value of some other
column of the same conceptual row to be modified. If
such a specification is made, affected columns may be
changed by an SNMP set PDU if the RowStatus would not
be equal to `active' either immediately before or after
processing the PDU. In other words, if the PDU also
contained a varbind that would change the RowStatus
value, the column in question may be changed if the
RowStatus was not equal to `active' as the PDU was
received, or if the varbind sets the status to a value
other than 'active'.
Also note that whenever any elements of a row exist, the
RowStatus column must also exist.
To summarize the effect of having a conceptual row with a
status column having a SYNTAX clause value of RowStatus,
consider the following state diagram:
STATE
+--------------+-----------+-------------+-------------
| A | B | C | D
| |status col.|status column|
|status column | is | is |status column
ACTION |does not exist| notReady | notInService| is active
--------------+--------------+-----------+-------------+-------------
set status |noError ->D|inconsist- |inconsistent-|inconsistent-
column to | or | entValue| Value| Value
createAndGo |inconsistent- | | |
| Value| | |
--------------+--------------+-----------+-------------+-------------
set status |noError see 1|inconsist- |inconsistent-|inconsistent-
column to | or | entValue| Value| Value
createAndWait |wrongValue | | |
--------------+--------------+-----------+-------------+-------------
set status |inconsistent- |inconsist- |noError |noError
column to | Value| entValue| |
active | | | |
| | or | |
| | | |
| |see 2 ->D|see 8 ->D| ->D
--------------+--------------+-----------+-------------+-------------
set status |inconsistent- |inconsist- |noError |noError ->C
column to | Value| entValue| |
notInService | | | |
| | or | | or
| | | |
| |see 3 ->C| ->C|see 6
--------------+--------------+-----------+-------------+-------------
set status |noError |noError |noError |noError ->A
column to | | | | or
destroy | ->A| ->A| ->A|see 7
--------------+--------------+-----------+-------------+-------------
set any other |see 4 |noError |noError |see 5
column to some| | | |
value | | see 1| ->C| ->D
--------------+--------------+-----------+-------------+-------------
(1) goto B or C, depending on information available to the
agent.
(2) if other variable bindings included in the same PDU,
provide values for all columns which are missing but
required, and all columns have acceptable values, then
return noError and goto D.
(3) if other variable bindings included in the same PDU,
provide legal values for all columns which are missing but
required, then return noError and goto C.
(4) at the discretion of the agent, the return value may be
either:
inconsistentName: because the agent does not choose to
create such an instance when the corresponding
RowStatus instance does not exist, or
inconsistentValue: if the supplied value is
inconsistent with the state of some other MIB object's
value, or
noError: because the agent chooses to create the
instance.
If noError is returned, then the instance of the status
column must also be created, and the new state is B or C,
depending on the information available to the agent. If
inconsistentName or inconsistentValue is returned, the row
remains in state A.
(5) depending on the MIB definition for the column/table,
either noError or inconsistentValue may be returned.
(6) the return value can indicate one of the following
errors:
wrongValue: because the agent does not support
notInService (e.g., an agent which does not support
createAndWait), or
inconsistentValue: because the agent is unable to take
the row out of service at this time, perhaps because it
is in use and cannot be de-activated.
(7) the return value can indicate the following error:
inconsistentValue: because the agent is unable to
remove the row at this time, perhaps because it is in
use and cannot be de-activated.
(8) the transition to D can fail, e.g., if the values of the
conceptual row are inconsistent, then the error code would
be inconsistentValue.
NOTE: Other processing of (this and other varbinds of) the
set request may result in a response other than noError
being returned, e.g., wrongValue, noCreation, etc.
Conceptual Row Creation
There are four potential interactions when creating a
conceptual row: selecting an instance-identifier which is
not in use; creating the conceptual row; initializing any
objects for which the agent does not supply a default; and,
making the conceptual row available for use by the managed
device.
Interaction 1: Selecting an Instance-Identifier
The algorithm used to select an instance-identifier varies
for each conceptual row. In some cases, the instance-
identifier is semantically significant, e.g., the
destination address of a route, and a management station
selects the instance-identifier according to the semantics.
In other cases, the instance-identifier is used solely to
distinguish conceptual rows, and a management station
without specific knowledge of the conceptual row might
examine the instances present in order to determine an
unused instance-identifier. (This approach may be used, but
it is often highly sub-optimal; however, it is also a
questionable practice for a naive management station to
attempt conceptual row creation.)
Alternately, the MIB module which defines the conceptual row
might provide one or more objects which provide assistance
in determining an unused instance-identifier. For example,
if the conceptual row is indexed by an integer-value, then
an object having an integer-valued SYNTAX clause might be
defined for such a purpose, allowing a management station to
issue a management protocol retrieval operation. In order
to avoid unnecessary collisions between competing management
stations, `adjacent' retrievals of this object should be
different.
Finally, the management station could select a pseudo-random
number to use as the index. In the event that this index
was already in use and an inconsistentValue was returned in
response to the management protocol set operation, the
management station should simply select a new pseudo-random
number and retry the operation.
A MIB designer should choose between the two latter
algorithms based on the size of the table (and therefore the
efficiency of each algorithm). For tables in which a large
number of entries are expected, it is recommended that a MIB
object be defined that returns an acceptable index for
creation. For tables with small numbers of entries, it is
recommended that the latter pseudo-random index mechanism be
used.
Interaction 2: Creating the Conceptual Row
Once an unused instance-identifier has been selected, the
management station determines if it wishes to create and
activate the conceptual row in one transaction or in a
negotiated set of interactions.
Interaction 2a: Creating and Activating the Conceptual Row
The management station must first determine the column
requirements, i.e., it must determine those columns for
which it must or must not provide values. Depending on the
complexity of the table and the management station's
knowledge of the agent's capabilities, this determination
can be made locally by the management station. Alternately,
the management station issues a management protocol get
operation to examine all columns in the conceptual row that
it wishes to create. In response, for each column, there
are three possible outcomes:
- a value is returned, indicating that some other
management station has already created this conceptual
row. We return to interaction 1.
- the exception `noSuchInstance' is returned,
indicating that the agent implements the object-type
associated with this column, and that this column in at
least one conceptual row would be accessible in the MIB
view used by the retrieval were it to exist. For those
columns to which the agent provides read-create access,
the `noSuchInstance' exception tells the management
station that it should supply a value for this column
when the conceptual row is to be created.
- the exception `noSuchObject' is returned, indicating
that the agent does not implement the object-type
associated with this column or that there is no
conceptual row for which this column would be
accessible in the MIB view used by the retrieval. As
such, the management station can not issue any
management protocol set operations to create an
instance of this column.
Once the column requirements have been determined, a
management protocol set operation is accordingly issued.
This operation also sets the new instance of the status
column to `createAndGo'.
When the agent processes the set operation, it verifies that
it has sufficient information to make the conceptual row
available for use by the managed device. The information
available to the agent is provided by two sources: the
management protocol set operation which creates the
conceptual row, and, implementation-specific defaults
supplied by the agent (note that an agent must provide
implementation-specific defaults for at least those objects
which it implements as read-only). If there is sufficient
information available, then the conceptual row is created, a
`noError' response is returned, the status column is set to
`active', and no further interactions are necessary (i.e.,
interactions 3 and 4 are skipped). If there is insufficient
information, then the conceptual row is not created, and the
set operation fails with an error of `inconsistentValue'.
On this error, the management station can issue a management
protocol retrieval operation to determine if this was
because it failed to specify a value for a required column,
or, because the selected instance of the status column
already existed. In the latter case, we return to
interaction 1. In the former case, the management station
can re-issue the set operation with the additional
information, or begin interaction 2 again using
`createAndWait' in order to negotiate creation of the
conceptual row.
NOTE WELL
Regardless of the method used to determine the column
requirements, it is possible that the management
station might deem a column necessary when, in fact,
the agent will not allow that particular columnar
instance to be created or written. In this case, the
management protocol set operation will fail with an
error such as `noCreation' or `notWritable'. In this
case, the management station decides whether it needs
to be able to set a value for that particular columnar
instance. If not, the management station re-issues the
management protocol set operation, but without setting
a value for that particular columnar instance;
otherwise, the management station aborts the row
creation algorithm.
Interaction 2b: Negotiating the Creation of the Conceptual
Row
The management station issues a management protocol set
operation which sets the desired instance of the status
column to `createAndWait'. If the agent is unwilling to
process a request of this sort, the set operation fails with
an error of `wrongValue'. (As a consequence, such an agent
must be prepared to accept a single management protocol set
operation, i.e., interaction 2a above, containing all of the
columns indicated by its column requirements.) Otherwise,
the conceptual row is created, a `noError' response is
returned, and the status column is immediately set to either
`notInService' or `notReady', depending on whether it has
sufficient information to (attempt to) make the conceptual
row available for use by the managed device. If there is
sufficient information available, then the status column is
set to `notInService'; otherwise, if there is insufficient
information, then the status column is set to `notReady'.
Regardless, we proceed to interaction 3.
Interaction 3: Initializing non-defaulted Objects
The management station must now determine the column
requirements. It issues a management protocol get operation
to examine all columns in the created conceptual row. In
the response, for each column, there are three possible
outcomes:
- a value is returned, indicating that the agent
implements the object-type associated with this column
and had sufficient information to provide a value. For
those columns to which the agent provides read-create
access (and for which the agent allows their values to
be changed after their creation), a value return tells
the management station that it may issue additional
management protocol set operations, if it desires, in
order to change the value associated with this column.
- the exception `noSuchInstance' is returned,
indicating that the agent implements the object-type
associated with this column, and that this column in at
least one conceptual row would be accessible in the MIB
view used by the retrieval were it to exist. However,
the agent does not have sufficient information to
provide a value, and until a value is provided, the
conceptual row may not be made available for use by the
managed device. For those columns to which the agent
provides read-create access, the `noSuchInstance'
exception tells the management station that it must
issue additional management protocol set operations, in
order to provide a value associated with this column.
- the exception `noSuchObject' is returned, indicating
that the agent does not implement the object-type
associated with this column or that there is no
conceptual row for which this column would be
accessible in the MIB view used by the retrieval. As
such, the management station can not issue any
management protocol set operations to create an
instance of this column.
If the value associated with the status column is
`notReady', then the management station must first deal with
all `noSuchInstance' columns, if any. Having done so, the
value of the status column becomes `notInService', and we
proceed to interaction 4.
Interaction 4: Making the Conceptual Row Available
Once the management station is satisfied with the values
associated with the columns of the conceptual row, it issues
a management protocol set operation to set the status column
to `active'. If the agent has sufficient information to
make the conceptual row available for use by the managed
device, the management protocol set operation succeeds (a
`noError' response is returned). Otherwise, the management
protocol set operation fails with an error of
`inconsistentValue'.
NOTE WELL
A conceptual row having a status column with value
`notInService' or `notReady' is unavailable to the
managed device. As such, it is possible for the
managed device to create its own instances during the
time between the management protocol set operation
which sets the status column to `createAndWait' and the
management protocol set operation which sets the status
column to `active'. In this case, when the management
protocol set operation is issued to set the status
column to `active', the values held in the agent
supersede those used by the managed device.
If the management station is prevented from setting the
status column to `active' (e.g., due to management station
or network failure) the conceptual row will be left in the
`notInService' or `notReady' state, consuming resources
indefinitely. The agent must detect conceptual rows that
have been in either state for an abnormally long period of
time and remove them. It is the responsibility of the
DESCRIPTION clause of the status column to indicate what an
abnormally long period of time would be. This period of
time should be long enough to allow for human response time
(including `think time') between the creation of the
conceptual row and the setting of the status to `active'.
In the absence of such information in the DESCRIPTION
clause, it is suggested that this period be approximately 5
minutes in length. This removal action applies not only to
newly-created rows, but also to previously active rows which
are set to, and left in, the notInService state for a
prolonged period exceeding that which is considered normal
for such a conceptual row.
Conceptual Row Suspension
When a conceptual row is `active', the management station
may issue a management protocol set operation which sets the
instance of the status column to `notInService'. If the
agent is unwilling to do so, the set operation fails with an
error of `wrongValue' or `inconsistentValue'. Otherwise,
the conceptual row is taken out of service, and a `noError'
response is returned. It is the responsibility of the
DESCRIPTION clause of the status column to indicate under
what circumstances the status column should be taken out of
service (e.g., in order for the value of some other column
of the same conceptual row to be modified).
Conceptual Row Deletion
For deletion of conceptual rows, a management protocol set
operation is issued which sets the instance of the status
column to `destroy'. This request may be made regardless of
the current value of the status column (e.g., it is possible
to delete conceptual rows which are either `notReady',
`notInService' or `active'.) If the operation succeeds,
then all instances associated with the conceptual row are
immediately removed.
|
Details
| Module | SNMPv2-TC |
| Version | 1999-04-01 |
| Source | SNMPv2-TC line 183 |
schema-instance-identifier
Summary
| Name | schema-instance-identifier |
| Type | string |
Path expression used to represent a special schema-instance identifier string. A schema-instance-identifier value string is an unrestricted YANG instance-identifier expression. All the same rules as an instance-identifier apply except predicates for keys are optional. If a key predicate is missing, then the schema-instance-identifier represents all possible server instances for that key. |
Details
| Module | yuma-nacm |
| Version | 2012-10-05 |
| Source | yuma-nacm line 108 |
security-level
Summary
| Name | security-level |
| Type | enumeration |
Details
| Module | ietf-snmp |
| Submodule | ietf-snmp-common |
| Version | 2012-06-05 |
| Reference | RFC3411: An Architecture for Describing SNMP Management Frameworks |
| Source | ietf-snmp-common line 161 |
security-model
Summary
| Name | security-model |
| Type | union |
Details
| Module | ietf-snmp |
| Submodule | ietf-snmp-common |
| Version | 2012-06-05 |
| Reference | RFC3411: An Architecture for Describing SNMP Management Frameworks |
| Source | ietf-snmp-common line 132 |
security-model-or-any
Summary
| Name | security-model-or-any |
| Type | union |
Details
| Module | ietf-snmp |
| Submodule | ietf-snmp-common |
| Version | 2012-06-05 |
| Reference | RFC3411: An Architecture for Describing SNMP Management Frameworks |
| Source | ietf-snmp-common line 149 |
SelectString
Summary
| Name | SelectString |
| Type | string |
XPath string used in the select attribute. |
Details
| Module | yuma-netconf |
| Version | 2012-10-05 |
| Source | yuma-netconf line 388 |
session-id-or-zero-type
Summary
| Name | session-id-or-zero-type |
| Type | uint32 |
NETCONF Session Id or Zero to indicate none |
Details
| Module | ietf-netconf |
| Version | 2011-06-01 |
| Source | ietf-netconf line 173 |
session-id-or-zero-type
Summary
| Name | session-id-or-zero-type |
| Type | uint32 |
NETCONF Session Id or Zero to indicate none |
Details
| Module | yuma-netconf |
| Version | 2012-10-05 |
| Source | yuma-netconf line 200 |
session-id-type
Summary
| Name | session-id-type |
| Type | uint32 |
NETCONF Session Id |
Details
| Module | ietf-netconf |
| Version | 2011-06-01 |
| Source | ietf-netconf line 165 |
session-id-type
Summary
| Name | session-id-type |
| Type | uint32 |
NETCONF Session Id |
Details
| Module | yuma-netconf |
| Version | 2012-10-05 |
| Source | yuma-netconf line 192 |
SessionNumber
Summary
| Name | SessionNumber |
| Type | int32 |
The Session Number convention is used for numbers identifying sessions or saved PATH or RESV information. It is a number in the range returned by a TestAndIncr variable, having no protocol meaning whatsoever but serving instead as simple identifier. The alternative was a very complex instance or instance object that became unwieldy. |
Details
| Module | INTEGRATED-SERVICES-MIB |
| Version | 1995-11-03 |
| Source | INTEGRATED-SERVICES-MIB line 57 |
SessionType
Summary
| Name | SessionType |
| Type | int32 |
The value of the C-Type field of a Session ob- ject, as defined in the RSVP specification. This value determines the lengths of octet strings and use of certain objects such as the 'port' variables. If the C-Type calls for an IP6 address, one would expect all source, des- tination, and next/previous hop addresses to be 16 bytes long, and for the ports to be UDP/TCP port numbers, for example. |
Details
| Module | INTEGRATED-SERVICES-MIB |
| Version | 1995-11-03 |
| Source | INTEGRATED-SERVICES-MIB line 87 |
short
Summary
| Name | short |
| Type | int16 |
XSD 16 bit signed integer. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#short |
| Source | yuma-xsd line 172 |
show-mode
Summary
| Name | show-mode |
| Type | enumeration |
The mode that a command or prompt should be displayed. Selects the verbosity level of the output. |
Details
| Module | yumaworks-types |
| Version | 2012-12-05 |
| Source | yumaworks-types line 20 |
SnmpAdminString
Summary
| Name | SnmpAdminString |
| Type | string |
An octet string containing administrative information, preferably in human-readable form. To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279]. Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited. The use of control codes should be avoided. When it is necessary to represent a newline, the control code sequence CR LF should be used. The use of leading or trailing white space should be avoided. For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided. For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding. UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding. Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416]. Note that the size of an SnmpAdminString object is measured in octets, not characters. |
Details
| Module | SNMP-FRAMEWORK-MIB |
| Version | 2002-10-14 |
| Source | SNMP-FRAMEWORK-MIB line 377 |
SnmpEngineID
Summary
| Name | SnmpEngineID |
| Type | binary |
An SNMP engine's administratively-unique identifier.
Objects of this type are for identification, not for
addressing, even though it is possible that an
address may have been used in the generation of
a specific value.
The value for this object may not be all zeros or
all 'ff'H or the empty (zero length) string.
The initial value for this object may be configured
via an operator console entry or via an algorithmic
function. In the latter case, the following
example algorithm is recommended.
In cases where there are multiple engines on the
same system, the use of this algorithm is NOT
appropriate, as it would result in all of those
engines ending up with the same ID value.
1) The very first bit is used to indicate how the
rest of the data is composed.
0 - as defined by enterprise using former methods
that existed before SNMPv3. See item 2 below.
1 - as defined by this architecture, see item 3
below.
Note that this allows existing uses of the
engineID (also known as AgentID [RFC1910]) to
co-exist with any new uses.
2) The snmpEngineID has a length of 12 octets.
The first four octets are set to the binary
equivalent of the agent's SNMP management
private enterprise number as assigned by the
Internet Assigned Numbers Authority (IANA).
For example, if Acme Networks has been assigned
{ enterprises 696 }, the first four octets would
be assigned '000002b8'H.
The remaining eight octets are determined via
one or more enterprise-specific methods. Such
methods must be designed so as to maximize the
possibility that the value of this object will
be unique in the agent's administrative domain.
For example, it may be the IP address of the SNMP
entity, or the MAC address of one of the
interfaces, with each address suitably padded
with random octets. If multiple methods are
defined, then it is recommended that the first
octet indicate the method being used and the
remaining octets be a function of the method.
3) The length of the octet string varies.
The first four octets are set to the binary
equivalent of the agent's SNMP management
private enterprise number as assigned by the
Internet Assigned Numbers Authority (IANA).
For example, if Acme Networks has been assigned
{ enterprises 696 }, the first four octets would
be assigned '000002b8'H.
The very first bit is set to 1. For example, the
above value for Acme Networks now changes to be
'800002b8'H.
The fifth octet indicates how the rest (6th and
following octets) are formatted. The values for
the fifth octet are:
0 - reserved, unused.
1 - IPv4 address (4 octets)
lowest non-special IP address
2 - IPv6 address (16 octets)
lowest non-special IP address
3 - MAC address (6 octets)
lowest IEEE MAC address, canonical
order
4 - Text, administratively assigned
Maximum remaining length 27
5 - Octets, administratively assigned
Maximum remaining length 27
6-127 - reserved, unused
128-255 - as defined by the enterprise
Maximum remaining length 27
|
Details
| Module | SNMP-FRAMEWORK-MIB |
| Version | 2002-10-14 |
| Source | SNMP-FRAMEWORK-MIB line 105 |
SnmpEngineIdOrNone
Summary
| Name | SnmpEngineIdOrNone |
| Type | binary |
A specially formatted SnmpEngineID string for use with the Entity MIB. If an instance of an object of SYNTAX SnmpEngineIdOrNone has a non-zero length, then the object encoding and semantics are defined by the SnmpEngineID textual convention (see STD 62, RFC 3411 [RFC3411]). If an instance of an object of SYNTAX SnmpEngineIdOrNone contains a zero-length string, then no appropriate SnmpEngineID is associated with the logical entity (i.e., SNMPv3 is not supported). |
Details
| Module | ENTITY-MIB |
| Version | 2005-08-10 |
| Source | ENTITY-MIB line 206 |
SnmpIPXAddress
Summary
| Name | SnmpIPXAddress |
| Type | string |
Represents an IPX address: octets contents encoding 1-4 network-number network-byte order 5-10 physical-address network-byte order 11-12 socket-number network-byte order |
Details
| Module | SNMPv2-TM |
| Version | 2002-10-16 |
| Source | SNMPv2-TM line 126 |
SnmpMessageProcessingModel
Summary
| Name | SnmpMessageProcessingModel |
| Type | int32 |
An identifier that uniquely identifies a Message
Processing Model of the Message Processing
Subsystem within this SNMP Management Architecture.
The values for messageProcessingModel are
allocated as follows:
- Values between 0 and 255, inclusive, are
reserved for standards-track Message Processing
Models and are managed by the Internet Assigned
Numbers Authority (IANA).
- Values greater than 255 are allocated to
enterprise-specific Message Processing Models.
An enterprise messageProcessingModel value is
defined to be:
enterpriseID * 256 +
messageProcessingModel within enterprise
For example, the fourth Message Processing Model
defined by the enterprise whose enterpriseID
is 1 would be 259.
This scheme for allocating messageProcessingModel
values allows for a maximum of 255 standards-
based Message Processing Models, and for a
maximum of 256 Message Processing Models per
enterprise.
It is believed that the assignment of new
messageProcessingModel values will be rare
in practice because the larger the number of
simultaneously utilized Message Processing Models,
the larger the chance that interoperability
will suffer. It is believed that such a range
will be sufficient. In the unlikely event that
the standards committee finds this number to be
insufficient over time, an enterprise number
can be allocated to obtain an additional 256
possible values.
Note that the most significant bit must be zero;
hence, there are 23 bits allocated for various
organizations to design and define non-standard
messageProcessingModels. This limits the ability
to define new proprietary implementations of
Message Processing Models to the first 8,388,608
enterprises.
It is worthwhile to note that, in its encoded
form, the messageProcessingModel value will
normally require only a single byte since, in
practice, the leftmost bits will be zero for
most messages and sign extension is suppressed
by the encoding rules.
As of this writing, there are several values of
messageProcessingModel defined for use with SNMP.
They are as follows:
0 reserved for SNMPv1
1 reserved for SNMPv2c
2 reserved for SNMPv2u and SNMPv2*
3 reserved for SNMPv3
|
Details
| Module | SNMP-FRAMEWORK-MIB |
| Version | 2002-10-14 |
| Source | SNMP-FRAMEWORK-MIB line 281 |
SnmpNBPAddress
Summary
| Name | SnmpNBPAddress |
| Type | binary |
Represents an NBP name: octets contents encoding 1 length of object 'n' as an unsigned integer 2..(n+1) object string of (up to 32) octets n+2 length of type 'p' as an unsigned integer (n+3)..(n+2+p) type string of (up to 32) octets n+3+p length of zone 'q' as an unsigned integer (n+4+p)..(n+3+p+q) zone string of (up to 32) octets For comparison purposes, strings are case-insensitive. All strings may contain any octet other than 255 (hex ff). |
Details
| Module | SNMPv2-TM |
| Version | 2002-10-16 |
| Source | SNMPv2-TM line 106 |
SnmpOSIAddress
Summary
| Name | SnmpOSIAddress |
| Type | string |
Represents an OSI transport-address: octets contents encoding 1 length of NSAP 'n' as an unsigned-integer (either 0 or from 3 to 20) 2..(n+1) NSAP concrete binary representation (n+2)..m TSEL string of (up to 64) octets |
Details
| Module | SNMPv2-TM |
| Version | 2002-10-16 |
| Source | SNMPv2-TM line 90 |
SnmpPduErrorStatus
Summary
| Name | SnmpPduErrorStatus |
| Type | enumeration |
This TC enumerates the SNMPv1 and SNMPv2 PDU error status codes as defined in RFC 1157 and RFC 1905. It also adds a pseudo error status code `noResponse' which indicates a timeout condition. |
Details
| Module | DISMAN-SCHEDULE-MIB |
| Version | 2002-01-07 |
| Source | DISMAN-SCHEDULE-MIB line 80 |
SnmpSecurityLevel
Summary
| Name | SnmpSecurityLevel |
| Type | enumeration |
A Level of Security at which SNMP messages can be sent or with which operations are being processed; in particular, one of: noAuthNoPriv - without authentication and without privacy, authNoPriv - with authentication but without privacy, authPriv - with authentication and with privacy. These three values are ordered such that noAuthNoPriv is less than authNoPriv and authNoPriv is less than authPriv. |
Details
| Module | SNMP-FRAMEWORK-MIB |
| Version | 2002-10-14 |
| Source | SNMP-FRAMEWORK-MIB line 354 |
SnmpSecurityModel
Summary
| Name | SnmpSecurityModel |
| Type | int32 |
An identifier that uniquely identifies a
Security Model of the Security Subsystem within
this SNMP Management Architecture.
The values for securityModel are allocated as
follows:
- The zero value does not identify any particular
security model.
- Values between 1 and 255, inclusive, are reserved
for standards-track Security Models and are
managed by the Internet Assigned Numbers Authority
(IANA).
- Values greater than 255 are allocated to
enterprise-specific Security Models. An
enterprise-specific securityModel value is defined
to be:
enterpriseID * 256 + security model within
enterprise
For example, the fourth Security Model defined by
the enterprise whose enterpriseID is 1 would be
259.
This scheme for allocation of securityModel
values allows for a maximum of 255 standards-
based Security Models, and for a maximum of
256 Security Models per enterprise.
It is believed that the assignment of new
securityModel values will be rare in practice
because the larger the number of simultaneously
utilized Security Models, the larger the
chance that interoperability will suffer.
Consequently, it is believed that such a range
will be sufficient. In the unlikely event that
the standards committee finds this number to be
insufficient over time, an enterprise number
can be allocated to obtain an additional 256
possible values.
Note that the most significant bit must be zero;
hence, there are 23 bits allocated for various
organizations to design and define non-standard
securityModels. This limits the ability to
define new proprietary implementations of Security
Models to the first 8,388,608 enterprises.
It is worthwhile to note that, in its encoded
form, the securityModel value will normally
require only a single byte since, in practice,
the leftmost bits will be zero for most messages
and sign extension is suppressed by the encoding
rules.
As of this writing, there are several values
of securityModel defined for use with SNMP or
reserved for use with supporting MIB objects.
They are as follows:
0 reserved for 'any'
1 reserved for SNMPv1
2 reserved for SNMPv2c
3 User-Based Security Model (USM)
|
Details
| Module | SNMP-FRAMEWORK-MIB |
| Version | 2002-10-14 |
| Source | SNMP-FRAMEWORK-MIB line 207 |
SnmpTagList
Summary
| Name | SnmpTagList |
| Type | string |
An octet string containing a list of tag values.
Tag values are preferably in human-readable form.
To facilitate internationalization, this information
is represented using the ISO/IEC IS 10646-1 character
set, encoded as an octet string using the UTF-8
character encoding scheme described in RFC 2279.
Since additional code points are added by amendments
to the 10646 standard from time to time,
implementations must be prepared to encounter any code
point from 0x00000000 to 0x7fffffff.
The use of control codes should be avoided, except as
described below.
For code points not directly supported by user
interface hardware or software, an alternative means
of entry and display, such as hexadecimal, may be
provided.
For information encoded in 7-bit US-ASCII, the UTF-8
representation is identical to the US-ASCII encoding.
An object of this type contains a list of tag values
which are used to select a set of entries in a table.
A tag value is an arbitrary string of octets, but
may not contain a delimiter character. Delimiter
characters are defined to be one of the following:
- An ASCII space character (0x20).
- An ASCII TAB character (0x09).
- An ASCII carriage return (CR) character (0x0D).
- An ASCII line feed (LF) character (0x0A).
Delimiter characters are used to separate tag values
in a tag list. Only a single delimiter character may
occur between two tag values. A tag value may not
have a zero length. These constraints imply certain
restrictions on the contents of this object:
- There cannot be a leading or trailing delimiter
character.
- There cannot be multiple adjacent delimiter
characters.
Some examples of valid tag lists are:
- '' -- an empty list
- 'acme' -- list of one tag
- 'host router bridge' -- list of several tags
Note that although a tag value may not have a length of
zero, an empty string is still valid. This indicates
an empty list (i.e. there are no tag values in the list).
The use of the tag list to select table entries is
application and MIB specific. Typically, an application
will provide one or more tag values, and any entry
which contains some combination of these tag values
will be selected.
|
Details
| Module | SNMP-TARGET-MIB |
| Version | 2002-10-14 |
| Source | SNMP-TARGET-MIB line 171 |
SnmpTagValue
Summary
| Name | SnmpTagValue |
| Type | string |
An octet string containing a tag value.
Tag values are preferably in human-readable form.
To facilitate internationalization, this information
is represented using the ISO/IEC IS 10646-1 character
set, encoded as an octet string using the UTF-8
character encoding scheme described in RFC 2279.
Since additional code points are added by amendments
to the 10646 standard from time to time,
implementations must be prepared to encounter any code
point from 0x00000000 to 0x7fffffff.
The use of control codes should be avoided, and certain
control codes are not allowed as described below.
For code points not directly supported by user
interface hardware or software, an alternative means
of entry and display, such as hexadecimal, may be
provided.
For information encoded in 7-bit US-ASCII, the UTF-8
representation is identical to the US-ASCII encoding.
Note that when this TC is used for an object that
is used or envisioned to be used as an index, then a
SIZE restriction must be specified so that the number
of sub-identifiers for any object instance does not
exceed the limit of 128, as defined by [RFC1905].
An object of this type contains a single tag value
which is used to select a set of entries in a table.
A tag value is an arbitrary string of octets, but
may not contain a delimiter character. Delimiter
characters are defined to be one of the following:
- An ASCII space character (0x20).
- An ASCII TAB character (0x09).
- An ASCII carriage return (CR) character (0x0D).
- An ASCII line feed (LF) character (0x0A).
Delimiter characters are used to separate tag valuesin a tag list. An object of this type may only
contain a single tag value, and so delimiter
characters are not allowed in a value of this type.
Note that a tag value of 0 length means that no tag is
defined. In other words, a tag value of 0 length would
never match anything in a tag list, and would never
select any table entries.
Some examples of valid tag values are:
- 'acme'
- 'router'
- 'host'
The use of a tag value to select table entries is
application and MIB specific.
|
Details
| Module | SNMP-TARGET-MIB |
| Version | 2002-10-14 |
| Source | SNMP-TARGET-MIB line 96 |
SnmpUDPAddress
Summary
| Name | SnmpUDPAddress |
| Type | string |
Represents a UDP over IPv4 address: octets contents encoding 1-4 IP-address network-byte order 5-6 UDP-port network-byte order |
Details
| Module | SNMPv2-TM |
| Version | 2002-10-16 |
| Source | SNMPv2-TM line 76 |
StorageType
Summary
| Name | StorageType |
| Type | enumeration |
Describes the memory realization of a conceptual row. A row which is volatile(2) is lost upon reboot. A row which is either nonVolatile(3), permanent(4) or readOnly(5), is backed up by stable storage. A row which is permanent(4) can be changed but not deleted. A row which is readOnly(5) cannot be changed nor deleted. If the value of an object with this syntax is either permanent(4) or readOnly(5), it cannot be written. Conversely, if the value is either other(1), volatile(2) or nonVolatile(3), it cannot be modified to be permanent(4) or readOnly(5). (All illegal modifications result in a 'wrongValue' error.) Every usage of this textual convention is required to specify the columnar objects which a permanent(4) row must at a minimum allow to be writable. |
Details
| Module | SNMPv2-TC |
| Version | 1999-04-01 |
| Source | SNMPv2-TC line 719 |
streamNameType
Summary
| Name | streamNameType |
| Type | string |
The name of an event stream. |
Details
| Module | notifications |
| Version | 2008-07-14 |
| Source | notifications line 27 |
subsequent-address-family
Summary
| Name | subsequent-address-family |
| Type | enumeration |
This typedef is a YANG enumeration of IANA-registered subsequent address family identifiers (SAFI). |
Details
| Module | iana-afn-safi |
| Version | 2012-06-04 |
| Reference | Subsequent Address Family Identifiers (SAFI) Parameters. IANA, 2012-02-22. <http://www.iana.org/assignments/safi-namespace/ safi-namespace.xml> |
| Source | iana-afn-safi line 224 |
TAddress
Summary
| Name | TAddress |
| Type | binary |
Denotes a transport service address. A TAddress value is always interpreted within the context of a TDomain value. Thus, each definition of a TDomain value must be accompanied by a definition of a textual convention for use with that TDomain. Some possible textual conventions, such as SnmpUDPAddress for snmpUDPDomain, are defined in the SNMPv2-TM MIB module. Other possible textual conventions are defined in other MIB modules. |
Details
| Module | SNMPv2-TC |
| Version | 1999-04-01 |
| Reference | The SNMPv2-TM MIB module is defined in RFC 1906. |
| Source | SNMPv2-TC line 759 |
test-result-type
Summary
| Name | test-result-type |
| Type | enumeration |
The unit test general result type. |
Details
| Module | yangcli-pro |
| Version | 2013-01-27 |
| Source | yangcli-pro line 345 |
TestAndIncr
Summary
| Name | TestAndIncr |
| Type | int32 |
Represents integer-valued information used for atomic operations. When the management protocol is used to specify that an object instance having this syntax is to be modified, the new value supplied via the management protocol must precisely match the value presently held by the instance. If not, the management protocol set operation fails with an error of `inconsistentValue'. Otherwise, if the current value is the maximum value of 2^31-1 (2147483647 decimal), then the value held by the instance is wrapped to zero; otherwise, the value held by the instance is incremented by one. (Note that regardless of whether the management protocol set operation succeeds, the variable- binding in the request and response PDUs are identical.) The value of the ACCESS clause for objects having this syntax is either `read-write' or `read-create'. When an instance of a columnar object having this syntax is created, any value may be supplied via the management protocol. When the network management portion of the system is re- initialized, the value of every object instance having this syntax must either be incremented from its value prior to the re-initialization, or (if the value prior to the re- initialization is unknown) be set to a pseudo-randomly generated value. |
Details
| Module | SNMPv2-TC |
| Version | 1999-04-01 |
| Source | SNMPv2-TC line 109 |
TestOptionType
Summary
| Name | TestOptionType |
| Type | enumeration |
NETCONF 'test-option' Element Content. |
Details
| Module | yuma-netconf |
| Version | 2012-10-05 |
| Source | yuma-netconf line 359 |
time
Summary
| Name | time |
| Type | string |
XSD time string type. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#time |
| Source | yuma-xsd line 254 |
TimeInterval
Summary
| Name | TimeInterval |
| Type | int32 |
A period of time, measured in units of 0.01 seconds. |
Details
| Module | SNMPv2-TC |
| Version | 1999-04-01 |
| Source | SNMPv2-TC line 675 |
Timeout
Summary
| Name | Timeout |
| Type | uint32 |
Number of seconds to wait for a response from the NETCONF peer before declaring a timeout. Zero means no timeout at all. |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 297 |
TimerId
Summary
| Name | TimerId |
| Type | uint8 |
Identifier for a local timer to use with the start-timer and stop-timer commands. |
Details
| Module | yangcli-pro |
| Version | 2013-01-27 |
| Source | yangcli-pro line 174 |
timeticks
Summary
| Name | timeticks |
| Type | uint32 |
The timeticks type represents a non-negative integer that represents the time, modulo 2^32 (4294967296 decimal), in hundredths of a second between two epochs. When a schema node is defined that uses this type, the description of the schema node identifies both of the reference epochs. In the value set and its semantics, this type is equivalent to the TimeTicks type of the SMIv2. |
Details
| Module | ietf-yang-types |
| Version | 2010-09-24 |
| Reference | RFC 2578: Structure of Management Information Version 2 (SMIv2) |
| Source | ietf-yang-types line 311 |
tls-fingerprint
Summary
| Name | tls-fingerprint |
| Type | string |
Details
| Module | ietf-snmp |
| Submodule | ietf-snmp-tls |
| Version | 2012-06-05 |
| Source | ietf-snmp-tls line 71 |
tls-fingerprint-type
Summary
| Name | tls-fingerprint-type |
| Type | string |
A cryptographic signature (fingerprint) value that can be used to uniquely reference other data of potentially arbitrary length. |
Details
| Module | ietf-netconf-tls |
| Version | 2012-02-13 |
| Source | ietf-netconf-tls line 81 |
TocType
Summary
| Name | TocType |
| Type | enumeration |
Requested table of contents type. |
Details
| Module | yangdump-pro |
| Version | 2012-08-16 |
| Source | yangdump-pro line 255 |
token
Summary
| Name | token |
| Type | string |
XSD token string |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#token |
| Source | yuma-xsd line 39 |
TransactionId
Summary
| Name | TransactionId |
| Type | uint64 |
Database edit transaction identifier. This is not a permanent identifier, and should only be used for 'equal or not-equal' comparison tests. The value will wrap after the maximum value is reached. |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 323 |
TransportAddress
Summary
| Name | TransportAddress |
| Type | binary |
Denotes a generic transport address. A TransportAddress value is always interpreted within the context of a TransportAddressType or TransportDomain value. Every usage of the TransportAddress textual convention MUST specify the TransportAddressType or TransportDomain object which provides the context. Furthermore, MIB authors SHOULD define a separate TransportAddressType or TransportDomain object for each TransportAddress object. It is suggested that the TransportAddressType or TransportDomain is logically registered before the object(s) which use the TransportAddress textual convention if they appear in the same logical row. The value of a TransportAddress object must always be consistent with the value of the associated TransportAddressType or TransportDomain object. Attempts to set a TransportAddress object to a value which is inconsistent with the associated TransportAddressType or TransportDomain must fail with an inconsistentValue error. When this textual convention is used as a syntax of an index object, there may be issues with the limit of 128 sub-identifiers specified in SMIv2, STD 58. In this case, the OBJECT-TYPE declaration MUST include a 'SIZE' clause to limit the number of potential instance sub-identifiers. |
Details
| Module | TRANSPORT-ADDRESS-MIB |
| Version | 2002-11-01 |
| Source | TRANSPORT-ADDRESS-MIB line 117 |
TransportAddressDns
Summary
| Name | TransportAddressDns |
| Type | string |
Represents a DNS domain name followed by a colon ':' (ASCII character 0x3A) and a port number in ASCII. The name SHOULD be fully qualified whenever possible. Values of this textual convention are not directly useable as transport-layer addressing information, and require runtime resolution. As such, applications that write them must be prepared for handling errors if such values are not supported, or cannot be resolved (if resolution occurs at the time of the management operation). The DESCRIPTION clause of TransportAddress objects that may have TransportAddressDns values must fully describe how (and when) such names are to be resolved to IP addresses and vice versa. This textual convention SHOULD NOT be used directly in object definitions since it restricts addresses to a specific format. However, if it is used, it MAY be used either on its own or in conjunction with TransportAddressType or TransportDomain as a pair. When this textual convention is used as a syntax of an index object, there may be issues with the limit of 128 sub-identifiers specified in SMIv2, STD 58. In this case, the OBJECT-TYPE declaration MUST include a 'SIZE' clause to limit the number of potential instance sub-identifiers. |
Details
| Module | TRANSPORT-ADDRESS-MIB |
| Version | 2002-11-01 |
| Source | TRANSPORT-ADDRESS-MIB line 270 |
TransportAddressIPv4
Summary
| Name | TransportAddressIPv4 |
| Type | string |
Represents a transport address consisting of an IPv4 address and a port number (as used for example by UDP, TCP and SCTP): octets contents encoding 1-4 IPv4 address network-byte order 5-6 port number network-byte order This textual convention SHOULD NOT be used directly in object definitions since it restricts addresses to a specific format. However, if it is used, it MAY be used either on its own or in conjunction with TransportAddressType or TransportDomain as a pair. |
Details
| Module | TRANSPORT-ADDRESS-MIB |
| Version | 2002-11-01 |
| Source | TRANSPORT-ADDRESS-MIB line 150 |
TransportAddressIPv4z
Summary
| Name | TransportAddressIPv4z |
| Type | string |
Represents a transport address consisting of an IPv4 address, a zone index and a port number (as used for example by UDP, TCP and SCTP): octets contents encoding 1-4 IPv4 address network-byte order 5-8 zone index network-byte order 9-10 port number network-byte order This textual convention SHOULD NOT be used directly in object definitions since it restricts addresses to a specific format. However, if it is used, it MAY be used either on its own or in conjunction with TransportAddressType or TransportDomain as a pair. |
Details
| Module | TRANSPORT-ADDRESS-MIB |
| Version | 2002-11-01 |
| Source | TRANSPORT-ADDRESS-MIB line 194 |
TransportAddressIPv6
Summary
| Name | TransportAddressIPv6 |
| Type | string |
Represents a transport address consisting of an IPv6 address and a port number (as used for example by UDP, TCP and SCTP): octets contents encoding 1-16 IPv6 address network-byte order 17-18 port number network-byte order This textual convention SHOULD NOT be used directly in object definitions since it restricts addresses to a specific format. However, if it is used, it MAY be used either on its own or in conjunction with TransportAddressType or TransportDomain as a pair. |
Details
| Module | TRANSPORT-ADDRESS-MIB |
| Version | 2002-11-01 |
| Source | TRANSPORT-ADDRESS-MIB line 172 |
TransportAddressIPv6z
Summary
| Name | TransportAddressIPv6z |
| Type | string |
Represents a transport address consisting of an IPv6 address, a zone index and a port number (as used for example by UDP, TCP and SCTP): octets contents encoding 1-16 IPv6 address network-byte order 17-20 zone index network-byte order 21-22 port number network-byte order This textual convention SHOULD NOT be used directly in object definitions since it restricts addresses to a specific format. However, if it is used, it MAY be used either on its own or in conjunction with TransportAddressType or TransportDomain as a pair. |
Details
| Module | TRANSPORT-ADDRESS-MIB |
| Version | 2002-11-01 |
| Source | TRANSPORT-ADDRESS-MIB line 217 |
TransportAddressLocal
Summary
| Name | TransportAddressLocal |
| Type | string |
Represents a POSIX Local IPC transport address: octets contents encoding all POSIX Local IPC address string The Posix Local IPC transport domain subsumes UNIX domain sockets. This textual convention SHOULD NOT be used directly in object definitions since it restricts addresses to a specific format. However, if it is used, it MAY be used either on its own or in conjunction with TransportAddressType or TransportDomain as a pair. When this textual convention is used as a syntax of an index object, there may be issues with the limit of 128 sub-identifiers specified in SMIv2, STD 58. In this case, the OBJECT-TYPE declaration MUST include a 'SIZE' clause to limit the number of potential instance sub-identifiers. |
Details
| Module | TRANSPORT-ADDRESS-MIB |
| Version | 2002-11-01 |
| Reference | Protocol Independent Interfaces (IEEE POSIX 1003.1g) |
| Source | TRANSPORT-ADDRESS-MIB line 240 |
TransportAddressType
Summary
| Name | TransportAddressType |
| Type | enumeration |
A value that represents a transport domain. This is the enumerated version of the transport domain registrations in this MIB module. The enumerated values have the following meaning: unknown(0) unknown transport address type udpIpv4(1) transportDomainUdpIpv4 udpIpv6(2) transportDomainUdpIpv6 udpIpv4z(3) transportDomainUdpIpv4z udpIpv6z(4) transportDomainUdpIpv6z tcpIpv4(5) transportDomainTcpIpv4 tcpIpv6(6) transportDomainTcpIpv6 tcpIpv4z(7) transportDomainTcpIpv4z tcpIpv6z(8) transportDomainTcpIpv6z sctpIpv4(9) transportDomainSctpIpv4 sctpIpv6(10) transportDomainSctpIpv6 sctpIpv4z(11) transportDomainSctpIpv4z sctpIpv6z(12) transportDomainSctpIpv6z local(13) transportDomainLocal udpDns(14) transportDomainUdpDns tcpDns(15) transportDomainTcpDns sctpDns(16) transportDomainSctpDns This textual convention can be used to represent transport domains in situations where a syntax of TransportDomain is unwieldy (for example, when used as an index). The usage of this textual convention implies that additional transport domains can only be supported by updating this MIB module. This extensibility restriction does not apply for the TransportDomain textual convention which allows MIB authors to define additional transport domains independently in other MIB modules. |
Details
| Module | TRANSPORT-ADDRESS-MIB |
| Version | 2002-11-01 |
| Source | TRANSPORT-ADDRESS-MIB line 61 |
transportSessionStatus
Summary
| Name | transportSessionStatus |
| Type | enumeration |
Status of a Transport Session. |
Details
| Module | ietf-ipfix-psamp |
| Version | 2012-09-05 |
| Reference | RFC 6615, Section 8 (ipfixTransportSessionStatus). |
| Source | ietf-ipfix-psamp line 316 |
TruthValue
Summary
| Name | TruthValue |
| Type | enumeration |
Represents a boolean value. |
Details
| Module | SNMPv2-TC |
| Version | 1999-04-01 |
| Source | SNMPv2-TC line 100 |
uint
Summary
| Name | uint |
| Type | uint32 |
Changed uint base type to uint32 for YANG |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 52 |
ulong
Summary
| Name | ulong |
| Type | uint64 |
Changed ulong base type to uint64 for YANG |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 62 |
unsignedByte
Summary
| Name | unsignedByte |
| Type | uint8 |
XSD 8 bit unsigned integer. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#unsignedByte |
| Source | yuma-xsd line 199 |
unsignedInt
Summary
| Name | unsignedInt |
| Type | uint32 |
XSD 32 bit unsigned integer. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#unsignedInt |
| Source | yuma-xsd line 163 |
unsignedLong
Summary
| Name | unsignedLong |
| Type | uint64 |
XSD 64 bit unsigned integer. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#unsignedLong |
| Source | yuma-xsd line 145 |
unsignedShort
Summary
| Name | unsignedShort |
| Type | uint16 |
XSD 16 bit unsigned integer. |
Details
| Module | yuma-xsd |
| Version | 2009-11-21 |
| Reference | http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#unsignedShort |
| Source | yuma-xsd line 181 |
uri
Summary
| Name | uri |
| Type | string |
The uri type represents a Uniform Resource Identifier (URI) as defined by STD 66. Objects using the uri type MUST be in US-ASCII encoding, and MUST be normalized as described by RFC 3986 Sections 6.2.1, 6.2.2.1, and 6.2.2.2. All unnecessary percent-encoding is removed, and all case-insensitive characters are set to lowercase except for hexadecimal digits, which are normalized to uppercase as described in Section 6.2.2.1. The purpose of this normalization is to help provide unique URIs. Note that this normalization is not sufficient to provide uniqueness. Two URIs that are textually distinct after this normalization may still be equivalent. Objects using the uri type may restrict the schemes that they permit. For example, 'data:' and 'urn:' schemes might not be appropriate. A zero-length URI is not a valid URI. This can be used to express 'URI absent' where required. In the value set and its semantics, this type is equivalent to the Uri SMIv2 textual convention defined in RFC 5017. |
Details
| Module | ietf-inet-types |
| Version | 2010-09-24 |
| Reference | RFC 3986: Uniform Resource Identifier (URI): Generic Syntax RFC 3305: Report from the Joint W3C/IETF URI Planning Interest Group: Uniform Resource Identifiers (URIs), URLs, and Uniform Resource Names (URNs): Clarifications and Recommendations RFC 5017: MIB Textual Conventions for Uniform Resource Identifiers (URIs) |
| Source | ietf-inet-types line 379 |
UrlPath
Summary
| Name | UrlPath |
| Type | string |
Special URL encoded path expression.
Normal Encoding Rules:
- Normal content is encoded as an absolute path.
- Keys are encoded as a path step within the URL,
instead of a predicate expression like XPath.
- The first character must be a forward slash '/'.
- Each identifier or key encoded in the URL string
is separated by a single forward slash '/' character.
- Escaped character sequences are allowed, such
as '%20' for the space ' ' character.
- If any descendant nodes of a list are included,
then all key leafs for that list must be encoded
in the URL (or escaped with the dash '-' character
to skip that key).
- Only key leafs can be encoded within the URL string,
similar to a YANG instance-identifier or
schema-instance-identifier string. Other leafs
are not allowed.
Example URL and XPath strings:
XPath: /foo/bar[id='fred'][id2='barney]/baz
UrlPath: /foo/bar/fred/barney/baz
Example showing the 'id2' key leaf escaped:
XPath: /foo/bar[id='fred']/baz
UrlPath: /foo/bar/fred/-/baz
Special Encoding Rules
Since these escaped characters are usually decoded
by the time an HTTP gateway program will get them,
the forward slash '/' character needs to be treated
differently. To use this character within key leaf
content, it must be escaped with another forward
slash character.
Example showing escaped forward slash in content:
XPath: /interfaces/interface[name='1/0/22']/mtu
URLPath: /interfaces/interface/1//0//22/mtu
Name Matching
A parameter using the 'NameMatchMode' data type
can be used to control how name node searches
are done for nodes using this data type.
Alternate Naming
A parameter using the 'AltNameMode' data type
can be used to control whether alternative
node names can be used when name searches
are done for nodes using this data type.
Exceptions:
XML namespaces are not ignored, but if multiple
sibling nodes have the same local-name, then
the first node found will be used.
|
Details
| Module | yangcli-pro |
| Version | 2013-01-27 |
| Source | yangcli-pro line 244 |
user-name-type
Summary
| Name | user-name-type |
| Type | string |
General Purpose Username string. |
Details
| Module | ietf-netconf-acm |
| Version | 2012-02-22 |
| Source | ietf-netconf-acm line 93 |
ustring
Summary
| Name | ustring |
| Type | binary |
Changed ustring base type to binary for YANG |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 67 |
wildcard-object-identifier
Summary
| Name | wildcard-object-identifier |
| Type | string |
The wildcard-object-identifier type represents an SNMP object identifier where subidentifiers can be given either as a label, in numeric form, or a wildcard, represented by a *. |
Details
| Module | ietf-snmp |
| Submodule | ietf-snmp-common |
| Version | 2012-06-05 |
| Source | ietf-snmp-common line 184 |
with-defaults-mode
Summary
| Name | with-defaults-mode |
| Type | enumeration |
Possible modes to report default data. |
Details
| Module | ietf-netconf-with-defaults |
| Version | 2011-06-01 |
| Reference | RFC 6243; Section 3. |
| Source | ietf-netconf-with-defaults line 55 |
xpath1.0
Summary
| Name | xpath1.0 |
| Type | string |
This type represents an XPATH 1.0 expression. When a schema node is defined that uses this type, the description of the schema node MUST specify the XPath context in which the XPath expression is evaluated. |
Details
| Module | ietf-yang-types |
| Version | 2010-09-24 |
| Reference | XPATH: XML Path Language (XPath) Version 1.0 |
| Source | ietf-yang-types line 384 |
yang-identifier
Summary
| Name | yang-identifier |
| Type | string |
YANG identifier string. |
Details
| Module | yuma-types |
| Version | 2012-06-01 |
| Source | yuma-types line 99 |
YangcliVariableType
Summary
| Name | YangcliVariableType |
| Type | enumeration |
yangcli-pro user and system variable types |
Details
| Module | yangcli-pro |
| Version | 2013-01-27 |
| Source | yangcli-pro line 320 |
YesNo
Summary
| Name | YesNo |
| Type | enumeration |
Details
| Module | yuma-proc |
| Version | 2012-10-10 |
| Source | yuma-proc line 34 |