CISCOSB-DHCPv6-CLIENT DEFINITIONS ::= BEGIN -- Version: 7.60 -- Date: 10-May-2012 IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, IpAddress, Counter32 FROM SNMPv2-SMI InterfaceIndex, ifIndex FROM IF-MIB RowStatus, TEXTUAL-CONVENTION, MacAddress, DisplayString, TruthValue FROM SNMPv2-TC InetAddressType,InetAddress,InetAddressIPv6 FROM INET-ADDRESS-MIB -- RFC2851 InetAddressPrefixLength, InetAddressType, InetAddress FROM INET-ADDRESS-MIB rlDhcpv6Client FROM CISCOSB-DHCPv6; ------------------------------ -- ipv6 DHCP client mib version ------------------------------ -- rlDhcpv6ClientMibVersion -- rlDhcpv6ClientMibVersion OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { rlDhcpv6Client 1 } ------------------------------ -- ipv6 DHCP client supported ------------------------------ -- rlDhcpv6ClientSupported -- rlDhcpv6ClientSupported OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { rlDhcpv6Client 2 } ------------------------------ -- ipv6 DHCP client Table ------------------------------ -- rlDhcpv6ClientEntry -- RlDhcpv6ClientStatefulAdminStatusType::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "DHCPv6 Client Stateful Admin Status Type" SYNTAX INTEGER { enable(1), disable(2), enableRapid(3) } RlDhcpv6ClientStatelessAdminStatusType::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "DHCPv6 Client Stateless Admin Status Type" SYNTAX INTEGER { enableDHCP(1), disable(2), enableAutoconfig(3), enableBoth(4) } RlDhcpv6ClientStatefulStateType::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "DHCPv6 Client stateful state Machine Type" SYNTAX INTEGER { init(1), soliciting(2), collecting(3), requesting(4), addrvalidation(5), bound(6), renewing(7), rebinding(8), declining(9), confirming(10) } RlDhcpv6ClientStatelessStateType::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "DHCPv6 Client stateless state Machine Type" SYNTAX INTEGER { idle(1), configuring(2), configured(3) } rlDhcpv6ClientTable OBJECT-TYPE SYNTAX SEQUENCE OF RlDhcpv6ClientEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The table saves ipv6 DHCP clients and their services." ::= { rlDhcpv6Client 3 } rlDhcpv6ClientEntry OBJECT-TYPE SYNTAX RlDhcpv6ClientEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in rlDhcpv6Client." INDEX { rlDhcpv6ClientIfIndex } ::= { rlDhcpv6ClientTable 1 } RlDhcpv6ClientEntry ::= SEQUENCE { rlDhcpv6ClientIfIndex InterfaceIndex, rlDhcpv6ClientPd INTEGER, rlDhcpv6ClientStatelessAdminStatus RlDhcpv6ClientStatelessAdminStatusType, rlDhcpv6ClientReconfigure INTEGER, rlDhcpv6ClientInfoRefreshMin Unsigned32, rlDhcpv6ClientInfoRefreshConf Unsigned32, rlDhcpv6ClientInfoRefreshRunning Unsigned32, rlDhcpv6ClientInfoRefreshRemain Unsigned32, rlDhcpv6ClientDhcpServerInetAddressType InetAddressType, rlDhcpv6ClientDhcpServerInetAddress InetAddress, rlDhcpv6ClientDhcpServerDuid OCTET STRING, rlDhcpv6ClientDhcpServerPreference Unsigned32, rlDhcpv6ClientStatelessState RlDhcpv6ClientStatelessStateType, rlDhcpv6ClientTftpServerName DisplayString, rlDhcpv6ClientTftpFileName DisplayString, rlDhcpv6ClientTimeZone DisplayString, rlDhcpv6ClientOperStatus INTEGER, rlDhcpv6ClientDisableReason INTEGER, rlDhcpv6ClientStatus RowStatus, rlDhcpv6ClientIndirectImageFileName DisplayString, rlDhcpv6ClientStatefulAdminStatus RlDhcpv6ClientStatefulAdminStatusType, rlDhcpv6ClientStatefulState RlDhcpv6ClientStatefulStateType, rlDhcpv6ClientNDMflag TruthValue, rlDhcpv6ClientNDOflag TruthValue } rlDhcpv6ClientIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION " The interface that ipv6 DHCP client is running on. " ::= { rlDhcpv6ClientEntry 1 } rlDhcpv6ClientPd OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enables Prefix Delegation service on the interface." DEFVAL { disable } ::= { rlDhcpv6ClientEntry 2 } rlDhcpv6ClientStatelessAdminStatus OBJECT-TYPE SYNTAX RlDhcpv6ClientStatelessAdminStatusType MAX-ACCESS read-only STATUS current DESCRIPTION "Admin Status of Stateful service on the interface." ::= { rlDhcpv6ClientEntry 3 } rlDhcpv6ClientReconfigure OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Enables reconfiguration service on the interface." DEFVAL { disable } ::= { rlDhcpv6ClientEntry 4 } rlDhcpv6ClientInfoRefreshMin OBJECT-TYPE SYNTAX Unsigned32 (600..4294967295 ) MAX-ACCESS read-write STATUS current DESCRIPTION "Defines the minimum refresh time between information-request packets on the same interface." DEFVAL { 86400 } ::= { rlDhcpv6ClientEntry 5 } rlDhcpv6ClientInfoRefreshConf OBJECT-TYPE SYNTAX Unsigned32 (86400..4294967295 ) MAX-ACCESS read-write STATUS current DESCRIPTION "Defines the refresh time between information-request packets on the same interface." DEFVAL { 86400 } ::= { rlDhcpv6ClientEntry 6 } rlDhcpv6ClientInfoRefreshRunning OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Shows running info-refresh time." ::= { rlDhcpv6ClientEntry 7 } rlDhcpv6ClientInfoRefreshRemain OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Shows the remain time untill next information-request packet." ::= { rlDhcpv6ClientEntry 8 } rlDhcpv6ClientDhcpServerInetAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "Contains Inet address Type of current DHCPv6 server." ::= { rlDhcpv6ClientEntry 9 } rlDhcpv6ClientDhcpServerInetAddress OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Contains Inet address of current DHCPv6 server." ::= { rlDhcpv6ClientEntry 10 } rlDhcpv6ClientDhcpServerDuid OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Contains DUID of current DHCPv6 server." ::= { rlDhcpv6ClientEntry 11 } rlDhcpv6ClientDhcpServerPreference OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Contains preference of current DHCPv6 server." ::= { rlDhcpv6ClientEntry 12 } rlDhcpv6ClientStatelessState OBJECT-TYPE SYNTAX RlDhcpv6ClientStatelessStateType MAX-ACCESS read-only STATUS current DESCRIPTION "shows the state machine." DEFVAL { idle } ::= { rlDhcpv6ClientEntry 13 } rlDhcpv6ClientTftpServerName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..160)) MAX-ACCESS read-only STATUS current DESCRIPTION "The Tftp server name received by DHCPv6 stateless service." ::= { rlDhcpv6ClientEntry 14 } rlDhcpv6ClientTftpFileName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..160)) MAX-ACCESS read-only STATUS current DESCRIPTION "Name of file to use in configuration process received by DHCPv6 stateless service." ::= { rlDhcpv6ClientEntry 15 } rlDhcpv6ClientTimeZone OBJECT-TYPE SYNTAX DisplayString(SIZE (0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "The timezone received by DHCPv6 stateless service" ::= { rlDhcpv6ClientEntry 16 } rlDhcpv6ClientOperStatus OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The operational status of this entry. Enabled or Disabled ." DEFVAL { disable } ::= { rlDhcpv6ClientEntry 17} rlDhcpv6ClientDisableReason OBJECT-TYPE SYNTAX INTEGER { none(1), ipv6Disable(2), portDown(3), portDownAndIpv6Disable(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The disable operational status reason." DEFVAL { none } ::= { rlDhcpv6ClientEntry 18} rlDhcpv6ClientStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this entry. Creating the entry when ipv6 DHCP is enabled OR ipv6 DHCP stateless in enabled OR ipv6 DHCP pd is enabled." ::= { rlDhcpv6ClientEntry 19} rlDhcpv6ClientIndirectImageFileName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..160)) MAX-ACCESS read-only STATUS current DESCRIPTION "Name of file to use in autoupdate process received by DHCPv6 stateless service." ::= { rlDhcpv6ClientEntry 20 } rlDhcpv6ClientStatefulAdminStatus OBJECT-TYPE SYNTAX RlDhcpv6ClientStatefulAdminStatusType MAX-ACCESS read-write STATUS current DESCRIPTION "Admin Status of Stateful service on the interface." DEFVAL { disable } ::= { rlDhcpv6ClientEntry 21 } rlDhcpv6ClientStatefulState OBJECT-TYPE SYNTAX RlDhcpv6ClientStatefulStateType MAX-ACCESS read-only STATUS current DESCRIPTION "shows the stateful protocol state machine." DEFVAL { init } ::= { rlDhcpv6ClientEntry 22 } rlDhcpv6ClientNDMflag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The ND M flag value." DEFVAL { false } ::= { rlDhcpv6ClientEntry 23} rlDhcpv6ClientNDOflag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The ND O flag value." DEFVAL { false } ::= { rlDhcpv6ClientEntry 24} ------------------------------ -- ipv6 DHCP client Aux DNS servers table ------------------------------ -- rlDhcpv6ClientAuxDnsServerListEntry -- rlDhcpv6ClientAuxDnsServerListTable OBJECT-TYPE SYNTAX SEQUENCE OF RlDhcpv6ClientAuxDnsServerListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The table saved the list of DNS servers received by DHCPv6 stateless service. This is an auxulary table for rlDhcpv6ClientEntry." ::= { rlDhcpv6Client 4 } rlDhcpv6ClientAuxDnsServerListEntry OBJECT-TYPE SYNTAX RlDhcpv6ClientAuxDnsServerListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in rlDhcpv6ClientAuxDnsServerListTable." INDEX { rlDhcpv6ClientAuxDnsServerListIfIndex, rlDhcpv6ClientAuxDnsServerListPriority } ::= { rlDhcpv6ClientAuxDnsServerListTable 1 } RlDhcpv6ClientAuxDnsServerListEntry ::= SEQUENCE { rlDhcpv6ClientAuxDnsServerListIfIndex InterfaceIndex, rlDhcpv6ClientAuxDnsServerListPriority INTEGER, rlDhcpv6ClientAuxDnsServerListAddress InetAddressIPv6 } rlDhcpv6ClientAuxDnsServerListIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION " The IfIndex in rlDhcpv6ClientAuxDnsServerListEntry. " ::= { rlDhcpv6ClientAuxDnsServerListEntry 1 } rlDhcpv6ClientAuxDnsServerListPriority OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS not-accessible STATUS current DESCRIPTION " The priority of the entry. " ::= { rlDhcpv6ClientAuxDnsServerListEntry 2 } rlDhcpv6ClientAuxDnsServerListAddress OBJECT-TYPE SYNTAX InetAddressIPv6 MAX-ACCESS read-only STATUS current DESCRIPTION "DNS server address received by DHCPv6 stateless service" ::= { rlDhcpv6ClientAuxDnsServerListEntry 3 } ------------------------------ -- ipv6 DHCP client Aux SNTP servers List table ------------------------------ -- rlDhcpv6ClientAuxSntpServerListEntry -- rlDhcpv6ClientAuxSntpServerListTable OBJECT-TYPE SYNTAX SEQUENCE OF RlDhcpv6ClientAuxSntpServerListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The table saved the list of Sntp servers received by DHCPv6 stateless service. This is an auxulary table for rlDhcpv6ClientEntry." ::= { rlDhcpv6Client 5 } rlDhcpv6ClientAuxSntpServerListEntry OBJECT-TYPE SYNTAX RlDhcpv6ClientAuxSntpServerListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in rlDhcpv6ClientAuxSntpServerListTable." INDEX { rlDhcpv6ClientAuxSntpServerListIfIndex, rlDhcpv6ClientAuxSntpServerListPriority } ::= { rlDhcpv6ClientAuxSntpServerListTable 1 } RlDhcpv6ClientAuxSntpServerListEntry ::= SEQUENCE { rlDhcpv6ClientAuxSntpServerListIfIndex InterfaceIndex, rlDhcpv6ClientAuxSntpServerListPriority INTEGER, rlDhcpv6ClientAuxSntpServerListAddress InetAddressIPv6 } rlDhcpv6ClientAuxSntpServerListIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION " The IfIndex in rlDhcpv6ClientAuxSntpServerEntry. " ::= { rlDhcpv6ClientAuxSntpServerListEntry 1 } rlDhcpv6ClientAuxSntpServerListPriority OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS not-accessible STATUS current DESCRIPTION " The priority of the entry. " ::= { rlDhcpv6ClientAuxSntpServerListEntry 2 } rlDhcpv6ClientAuxSntpServerListAddress OBJECT-TYPE SYNTAX InetAddressIPv6 MAX-ACCESS read-only STATUS current DESCRIPTION "Sntp server address received by DHCPv6 stateless service" ::= { rlDhcpv6ClientAuxSntpServerListEntry 3 } ------------------------------ -- ipv6 DHCP client Domain name search table ------------------------------ -- rlDhcpv6ClientAuxDomainNameSearchListEntry -- rlDhcpv6ClientAuxDomainNameSearchListTable OBJECT-TYPE SYNTAX SEQUENCE OF RlDhcpv6ClientAuxDomainNameSearchListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The table saved the list of Domain Name Search received by DHCPv6 stateless service. This is an auxulary table for rlDhcpv6ClientEntry." ::= { rlDhcpv6Client 6 } rlDhcpv6ClientAuxDomainNameSearchListEntry OBJECT-TYPE SYNTAX RlDhcpv6ClientAuxDomainNameSearchListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in rlDhcpv6ClientAuxDomainNameSearchListTable." INDEX { rlDhcpv6ClientAuxDomainNameSearchListIfIndex, rlDhcpv6ClientAuxDomainNameSearchListPriority } ::= { rlDhcpv6ClientAuxDomainNameSearchListTable 1 } RlDhcpv6ClientAuxDomainNameSearchListEntry ::= SEQUENCE { rlDhcpv6ClientAuxDomainNameSearchListIfIndex InterfaceIndex, rlDhcpv6ClientAuxDomainNameSearchListPriority INTEGER, rlDhcpv6ClientAuxDomainNameSearchListName DisplayString } rlDhcpv6ClientAuxDomainNameSearchListIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION " The IfIndex in rlDhcpv6ClientAuxDomainNameSearchEntry. " ::= { rlDhcpv6ClientAuxDomainNameSearchListEntry 1 } rlDhcpv6ClientAuxDomainNameSearchListPriority OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS not-accessible STATUS current DESCRIPTION " The priority of the entry. " ::= { rlDhcpv6ClientAuxDomainNameSearchListEntry 2 } rlDhcpv6ClientAuxDomainNameSearchListName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..160)) MAX-ACCESS read-only STATUS current DESCRIPTION "Domain Name in DomainNameSearchList received by DHCPv6 stateless service" ::= { rlDhcpv6ClientAuxDomainNameSearchListEntry 3 } -- ======================================================= -- ipv6 DHCP Client clear command -- ======================================================= rlDhcpv6ClientCommandTable OBJECT-TYPE SYNTAX SEQUENCE OF RlDhcpv6ClientCommandEntry MAX-ACCESS read-only STATUS current DESCRIPTION "Action MIB for DHCP v6 Renew command." ::= { rlDhcpv6Client 7 } rlDhcpv6ClientCommandEntry OBJECT-TYPE SYNTAX RlDhcpv6ClientCommandEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The row definition for this table." INDEX { rlDhcpv6ClientCommandIfIndex } ::= { rlDhcpv6ClientCommandTable 1 } RlDhcpv6ClientCommandEntry::= SEQUENCE { rlDhcpv6ClientCommandIfIndex InterfaceIndex, rlDhcpv6ClientCommandAction INTEGER } rlDhcpv6ClientCommandIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION " The IfIndex in rlDhcpv6ClientAuxDomainNameSearchEntry. " ::= { rlDhcpv6ClientCommandEntry 1 } rlDhcpv6ClientCommandAction OBJECT-TYPE SYNTAX INTEGER { none(0), renew(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Action to apply. The default value is none." ::= { rlDhcpv6ClientCommandEntry 2 } ------------------------------ -- rlDhcpv6ClientEnabledByDefaultRemovedIfindex -- ------------------------------ rlDhcpv6ClientEnabledByDefaultRemovedIfindex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "DHCPv6 Client flag is relevant when mtsc parameter DHCPv6_client_enabled_by_default is TRUE. If the MIB has non zero value the meaning is that DHCP client has removed from configuration by the user on the interface and signs to application not to add DHCPv6 client entry. Otherwise (zero value) - the meaning is that DHCPv6 client entry must be added. " DEFVAL{ 0 } ::= { rlDhcpv6Client 8 } ------------------------------ -- ipv6 DHCP client IA Table ------------------------------ -- rlDhcpv6ClientIAEntry -- rlDhcpv6ClientIATable OBJECT-TYPE SYNTAX SEQUENCE OF RlDhcpv6ClientIAEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The table saves DHCPv6 Identity Associations." ::= { rlDhcpv6Client 9 } rlDhcpv6ClientIAEntry OBJECT-TYPE SYNTAX RlDhcpv6ClientIAEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in rlDhcpv6ClientIATable." INDEX { rlDhcpv6ClientIAIfIndex } ::= { rlDhcpv6ClientIATable 1 } RlDhcpv6ClientIAEntry ::= SEQUENCE { rlDhcpv6ClientIAIfIndex InterfaceIndex, rlDhcpv6ClientIANAID INTEGER, rlDhcpv6ClientIATAID INTEGER, rlDhcpv6ClientIAT1 INTEGER, rlDhcpv6ClientIAT2 INTEGER, rlDhcpv6ClientIAT1RemainLifetime Unsigned32 } rlDhcpv6ClientIAIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION " The interface that ipv6 DHCP client is running on. " ::= { rlDhcpv6ClientIAEntry 1 } rlDhcpv6ClientIANAID OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Non-temporary Association ID" ::= { rlDhcpv6ClientIAEntry 2} rlDhcpv6ClientIATAID OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Temporary Association ID" ::= { rlDhcpv6ClientIAEntry 3} rlDhcpv6ClientIAT1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Identity association T1" DEFVAL { 0 } ::= { rlDhcpv6ClientIAEntry 4} rlDhcpv6ClientIAT2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Identity association T2" DEFVAL { 0 } ::= { rlDhcpv6ClientIAEntry 5} rlDhcpv6ClientIAT1RemainLifetime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Remain Lifetime to T1" ::= { rlDhcpv6ClientIAEntry 6} ------------------------------ -- ipv6 DHCP client IA Address table ------------------------------ -- rlDhcpv6ClientIAAddressEntry -- rlDhcpv6ClientIAAddressTable OBJECT-TYPE SYNTAX SEQUENCE OF RlDhcpv6ClientIAAddressEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The table saved the IA Address received by DHCPv6 stateful service." ::= { rlDhcpv6Client 10 } rlDhcpv6ClientIAAddressEntry OBJECT-TYPE SYNTAX RlDhcpv6ClientIAAddressEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in rlDhcpv6ClientIAAddressTable." INDEX { rlDhcpv6ClientIAAddressIfIndex, rlDhcpv6ClientIAAddress } ::= { rlDhcpv6ClientIAAddressTable 1 } RlDhcpv6ClientIAAddressEntry ::= SEQUENCE { rlDhcpv6ClientIAAddressIfIndex InterfaceIndex, rlDhcpv6ClientIAAddress InetAddressIPv6, rlDhcpv6ClientIAAddressPreferredLifetime Unsigned32, rlDhcpv6ClientIAAddressValidLifetime Unsigned32, rlDhcpv6ClientIAAddressRemainLifetime Unsigned32 } rlDhcpv6ClientIAAddressIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION " The IfIndex in rlDhcpv6ClientIAAddressEntry. " ::= { rlDhcpv6ClientIAAddressEntry 1 } rlDhcpv6ClientIAAddress OBJECT-TYPE SYNTAX InetAddressIPv6 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identity association address received by DHCPv6 stateful service" ::= { rlDhcpv6ClientIAAddressEntry 2 } rlDhcpv6ClientIAAddressPreferredLifetime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Identity association address Preferred Lifetime" ::= { rlDhcpv6ClientIAAddressEntry 3} rlDhcpv6ClientIAAddressValidLifetime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Identity association address Valid Lifetime" ::= { rlDhcpv6ClientIAAddressEntry 4} rlDhcpv6ClientIAAddressRemainLifetime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Identity association address Remain Lifetime" ::= { rlDhcpv6ClientIAAddressEntry 5} END