1attributetype ( 2.16.840.1.113719.1.203.4.1 2 NAME 'dhcpPrimaryDN' 3 EQUALITY distinguishedNameMatch 4 DESC 'The DN of the dhcpServer which is the primary server for the configuration.' 5 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) 6 7attributetype ( 2.16.840.1.113719.1.203.4.2 8 NAME 'dhcpSecondaryDN' 9 EQUALITY distinguishedNameMatch 10 DESC 'The DN of dhcpServer(s) which provide backup service for the configuration.' 11 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) 12 13attributetype ( 2.16.840.1.113719.1.203.4.3 14 NAME 'dhcpStatements' 15 EQUALITY caseIgnoreIA5Match 16 DESC 'Flexible storage for specific data depending on what object this exists in. Like conditional statements, server parameters, etc. This allows the standard to evolve without needing to adjust the schema.' 17 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 18 19attributetype ( 2.16.840.1.113719.1.203.4.4 20 NAME 'dhcpRange' 21 EQUALITY caseIgnoreIA5Match 22 DESC 'The starting & ending IP Addresses in the range (inclusive), separated by a hyphen; if the range only contains one address, then just the address can be specified with no hyphen. Each range is defined as a separate value.' 23 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 24 25attributetype ( 2.16.840.1.113719.1.203.4.5 26 NAME 'dhcpPermitList' 27 EQUALITY caseIgnoreIA5Match 28 DESC 'This attribute contains the permit lists associated with a pool. Each permit list is defined as a separate value.' 29 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 30 31attributetype ( 2.16.840.1.113719.1.203.4.6 32 NAME 'dhcpNetMask' 33 EQUALITY integerMatch 34 DESC 'The subnet mask length for the subnet. The mask can be easily computed from this length.' 35 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) 36 37attributetype ( 2.16.840.1.113719.1.203.4.7 38 NAME 'dhcpOption' 39 EQUALITY caseIgnoreIA5Match 40 DESC 'Encoded option values to be sent to clients. Each value represents a single option and contains (OptionTag, Length, OptionValue) encoded in the format used by DHCP.' 41 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 42 43attributetype ( 2.16.840.1.113719.1.203.4.8 44 NAME 'dhcpClassData' 45 EQUALITY caseIgnoreIA5Match 46 DESC 'Encoded text string or list of bytes expressed in hexadecimal, separated by colons. Clients match subclasses based on matching the class data with the results of match or spawn with statements in the class name declarations.' 47 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) 48 49attributetype ( 2.16.840.1.113719.1.203.4.9 50 NAME 'dhcpOptionsDN' 51 EQUALITY distinguishedNameMatch 52 DESC 'The distinguished name(s) of the dhcpOption objects containing the configuration options provided by the server.' 53 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) 54 55attributetype ( 2.16.840.1.113719.1.203.4.10 56 NAME 'dhcpHostDN' 57 EQUALITY distinguishedNameMatch 58 DESC 'the distinguished name(s) of the dhcpHost objects.' 59 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) 60 61attributetype ( 2.16.840.1.113719.1.203.4.11 62 NAME 'dhcpPoolDN' 63 EQUALITY distinguishedNameMatch 64 DESC 'The distinguished name(s) of pools.' 65 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) 66 67attributetype ( 2.16.840.1.113719.1.203.4.12 68 NAME 'dhcpGroupDN' 69 EQUALITY distinguishedNameMatch 70 DESC 'The distinguished name(s) of the groups.' 71 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) 72 73attributetype ( 2.16.840.1.113719.1.203.4.13 74 NAME 'dhcpSubnetDN' 75 EQUALITY distinguishedNameMatch 76 DESC 'The distinguished name(s) of the subnets.' 77 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) 78 79attributetype ( 2.16.840.1.113719.1.203.4.14 80 NAME 'dhcpLeaseDN' 81 EQUALITY distinguishedNameMatch 82 DESC 'The distinguished name of a client address.' 83 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE) 84 85attributetype ( 2.16.840.1.113719.1.203.4.15 86 NAME 'dhcpLeasesDN' 87 DESC 'The distinguished name(s) client addresses.' 88 EQUALITY distinguishedNameMatch 89 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) 90 91attributetype ( 2.16.840.1.113719.1.203.4.16 92 NAME 'dhcpClassesDN' 93 EQUALITY distinguishedNameMatch 94 DESC 'The distinguished name(s) of a class(es) in a subclass.' 95 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) 96 97attributetype ( 2.16.840.1.113719.1.203.4.17 98 NAME 'dhcpSubclassesDN' 99 EQUALITY distinguishedNameMatch 100 DESC 'The distinguished name(s) of subclass(es).' 101 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) 102 103attributetype ( 2.16.840.1.113719.1.203.4.18 104 NAME 'dhcpSharedNetworkDN' 105 EQUALITY distinguishedNameMatch 106 DESC 'The distinguished name(s) of sharedNetworks.' 107 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) 108 109attributetype ( 2.16.840.1.113719.1.203.4.19 110 NAME 'dhcpServiceDN' 111 EQUALITY distinguishedNameMatch 112 DESC 'The DN of dhcpService object(s)which contain the configuration information. Each dhcpServer object has this attribute identifying the DHCP configuration(s) that the server is associated with.' 113 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) 114 115attributetype ( 2.16.840.1.113719.1.203.4.20 116 NAME 'dhcpVersion' 117 DESC 'The version attribute of this object.' 118 EQUALITY caseIgnoreIA5Match 119 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) 120 121attributetype ( 2.16.840.1.113719.1.203.4.21 122 NAME 'dhcpImplementation' 123 EQUALITY caseIgnoreIA5Match 124 DESC 'Description of the DHCP Server implementation e.g. DHCP Servers vendor.' 125 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) 126 127attributetype ( 2.16.840.1.113719.1.203.4.22 128 NAME 'dhcpAddressState' 129 EQUALITY caseIgnoreIA5Match 130 DESC 'This stores information about the current binding-status of an address. For dynamic addresses managed by DHCP, the values should be restricted to the following: "FREE", "ACTIVE", "EXPIRED", "RELEASED", "RESET", "ABANDONED", "BACKUP". For other addresses, it SHOULD be one of the following: "UNKNOWN", "RESERVED" (an address that is managed by DHCP that is reserved for a specific client), "RESERVED-ACTIVE" (same as reserved, but address is currently in use), "ASSIGNED" (assigned manually or by some other mechanism), "UNASSIGNED", "NOTASSIGNABLE".' 131 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) 132 133attributetype ( 2.16.840.1.113719.1.203.4.23 134 NAME 'dhcpExpirationTime' 135 EQUALITY generalizedTimeMatch 136 DESC 'This is the time the current lease for an address expires.' 137 SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE ) 138 139attributetype ( 2.16.840.1.113719.1.203.4.24 140 NAME 'dhcpStartTimeOfState' 141 EQUALITY generalizedTimeMatch 142 DESC 'This is the time of the last state change for a leased address.' 143 SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE ) 144 145attributetype ( 2.16.840.1.113719.1.203.4.25 146 NAME 'dhcpLastTransactionTime' 147 EQUALITY generalizedTimeMatch 148 DESC 'This is the last time a valid DHCP packet was received from the client.' 149 SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE ) 150 151attributetype ( 2.16.840.1.113719.1.203.4.26 152 NAME 'dhcpBootpFlag' 153 EQUALITY booleanMatch 154 DESC 'This indicates whether the address was assigned via BOOTP.' 155 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) 156 157attributetype ( 2.16.840.1.113719.1.203.4.27 158 NAME 'dhcpDomainName' 159 EQUALITY caseIgnoreIA5Match 160 DESC 'This is the name of the domain sent to the client by the server. It is essentially the same as the value for DHCP option 15 sent to the client, and represents only the domain - not the full FQDN. To obtain the full FQDN assigned to the client you must prepend the "dhcpAssignedHostName" to this value with a ".".' 161 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) 162 163attributetype ( 2.16.840.1.113719.1.203.4.28 164 NAME 'dhcpDnsStatus' 165 EQUALITY integerMatch 166 DESC 'This indicates the status of updating DNS resource records on behalf of the client by the DHCP server for this address. The value is a 16-bit bitmask.' 167 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) 168 169attributetype ( 2.16.840.1.113719.1.203.4.29 170 NAME 'dhcpRequestedHostName' 171 EQUALITY caseIgnoreIA5Match 172 DESC 'This is the hostname that was requested by the client.' 173 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) 174 175attributetype ( 2.16.840.1.113719.1.203.4.30 176 NAME 'dhcpAssignedHostName' 177 EQUALITY caseIgnoreIA5Match 178 DESC 'This is the actual hostname that was assigned to a client. It may not be the name that was requested by the client. The fully qualified domain name can be determined by appending the value of "dhcpDomainName" (with a dot separator) to this name.' 179 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) 180 181attributetype ( 2.16.840.1.113719.1.203.4.31 182 NAME 'dhcpReservedForClient' 183 EQUALITY distinguishedNameMatch 184 DESC 'The distinguished name of a "dhcpClient" that an address is reserved for. This may not be the same as the "dhcpAssignedToClient" attribute if the address is being reassigned but the current lease has not yet expired.' 185 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) 186 187attributetype ( 2.16.840.1.113719.1.203.4.32 188 NAME 'dhcpAssignedToClient' 189 EQUALITY distinguishedNameMatch 190 DESC 'This is the distinguished name of a "dhcpClient" that an address is currently assigned to. This attribute is only present in the class when the address is leased.' 191 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) 192 193attributetype ( 2.16.840.1.113719.1.203.4.33 194 NAME 'dhcpRelayAgentInfo' 195 EQUALITY octetStringMatch 196 DESC 'If the client request was received via a relay agent, this contains information about the relay agent that was available from the DHCP request. This is a hex-encoded option value.' 197 SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) 198 199attributetype ( 2.16.840.1.113719.1.203.4.34 200 NAME 'dhcpHWAddress' 201 EQUALITY caseIgnoreIA5Match 202 DESC 'The clients hardware address that requested this IP address.' 203 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) 204 205attributetype ( 2.16.840.1.113719.1.203.4.35 206 NAME 'dhcpHashBucketAssignment' 207 EQUALITY octetStringMatch 208 DESC 'HashBucketAssignment bit map for the DHCP Server, as defined in DHC Load Balancing Algorithm [RFC 3074].' 209 SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) 210 211attributetype ( 2.16.840.1.113719.1.203.4.36 212 NAME 'dhcpDelayedServiceParameter' 213 EQUALITY integerMatch 214 DESC 'Delay in seconds corresponding to Delayed Service Parameter configuration, as defined in DHC Load Balancing Algorithm [RFC 3074]. ' 215 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) 216 217attributetype ( 2.16.840.1.113719.1.203.4.37 218 NAME 'dhcpMaxClientLeadTime' 219 EQUALITY integerMatch 220 DESC 'Maximum Client Lead Time configuration in seconds, as defined in DHCP Failover Protocol [FAILOVR]' 221 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) 222 223attributetype ( 2.16.840.1.113719.1.203.4.38 224 NAME 'dhcpFailOverEndpointState' 225 EQUALITY caseIgnoreIA5Match 226 DESC 'Server (Failover Endpoint) state, as defined in DHCP Failover Protocol [FAILOVR]' 227 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) 228 229attributetype ( 2.16.840.1.113719.1.203.4.39 230 NAME 'dhcpErrorLog' 231 EQUALITY caseIgnoreIA5Match 232 DESC 'Generic error log attribute that allows logging error conditions within a dhcpService or a dhcpSubnet, like no IP addresses available for lease.' 233 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) 234 235attributetype ( 2.16.840.1.113719.1.203.4.40 236 NAME 'dhcpLocatorDN' 237 EQUALITY distinguishedNameMatch 238 DESC 'The DN of dhcpLocator object which contain the DNs of all DHCP configuration objects. There will be a single dhcpLocator object in the tree with links to all the DHCP objects in the tree' 239 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) 240 241attributetype ( 2.16.840.1.113719.1.203.4.41 242 NAME 'dhcpKeyAlgorithm' 243 EQUALITY caseIgnoreIA5Match 244 DESC 'Algorithm to generate TSIG Key' 245 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) 246 247attributetype ( 2.16.840.1.113719.1.203.4.42 248 NAME 'dhcpKeySecret' 249 EQUALITY octetStringMatch 250 DESC 'Secret to generate TSIG Key' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) 251 252attributetype ( 2.16.840.1.113719.1.203.4.43 253 NAME 'dhcpDnsZoneServer' 254 EQUALITY caseIgnoreIA5Match 255 DESC 'Master server of the DNS Zone' 256 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) 257 258attributetype ( 2.16.840.1.113719.1.203.4.44 259 NAME 'dhcpKeyDN' 260 EQUALITY distinguishedNameMatch 261 DESC 'The DNs of TSIG Key to use in secure dynamic updates. In case of locator object, this will be list of TSIG keys. In case of DHCP Service, Shared Network, Subnet and DNS Zone, it will be a single key.' 262 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12) 263 264attributetype ( 2.16.840.1.113719.1.203.4.45 265 NAME 'dhcpZoneDN' 266 EQUALITY distinguishedNameMatch 267 DESC 'The DNs of DNS Zone. In case of locator object, this will be list of DNS Zones in the tree. In case of DHCP Service, Shared Network and Subnet, it will be a single DNS Zone.' 268 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12) 269 270attributetype ( 2.16.840.1.113719.1.203.4.46 271 NAME 'dhcpFailOverPrimaryServer' 272 EQUALITY caseIgnoreIA5Match 273 DESC 'IP address or DNS name of the server playing primary role in DHC Load Balancing and Fail over.' 274 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 275 276attributetype ( 2.16.840.1.113719.1.203.4.47 277 NAME 'dhcpFailOverSecondaryServer' 278 EQUALITY caseIgnoreIA5Match 279 DESC 'IP address or DNS name of the server playing secondary role in DHC Load Balancing and Fail over.' 280 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 281 282attributetype ( 2.16.840.1.113719.1.203.4.48 283 NAME 'dhcpFailOverPrimaryPort' 284 EQUALITY integerMatch 285 DESC 'Port on which primary server listens for connections from its fail over peer (secondary server)' 286 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) 287 288attributetype ( 2.16.840.1.113719.1.203.4.49 289 NAME 'dhcpFailOverSecondaryPort' 290 EQUALITY integerMatch 291 DESC 'Port on which secondary server listens for connections from its fail over peer (primary server)' 292 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) 293 294attributetype ( 2.16.840.1.113719.1.203.4.50 295 NAME 'dhcpFailOverResponseDelay' 296 EQUALITY integerMatch 297 DESC 'Maximum response time in seconds, before Server assumes that connection to fail over peer has failed' 298 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) 299 300attributetype ( 2.16.840.1.113719.1.203.4.51 301 NAME 'dhcpFailOverUnackedUpdates' 302 EQUALITY integerMatch 303 DESC 'Number of BNDUPD messages that server can send before it receives BNDACK from its fail over peer' 304 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) 305 306attributetype ( 2.16.840.1.113719.1.203.4.52 307 NAME 'dhcpFailOverSplit' 308 EQUALITY integerMatch 309 DESC 'Split between the primary and secondary servers for fail over purpose' 310 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) 311 312attributetype ( 2.16.840.1.113719.1.203.4.53 313 NAME 'dhcpFailOverLoadBalanceTime' 314 EQUALITY integerMatch 315 DESC 'Cutoff time in seconds, after which load balance is disabled' 316 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) 317 318attributetype ( 2.16.840.1.113719.1.203.4.54 319 NAME 'dhcpFailOverPeerDN' 320 EQUALITY distinguishedNameMatch 321 DESC 'The DNs of Fail over peers. In case of locator object, this will be list of fail over peers in the tree. In case of Subnet and pool, it will be a single Fail Over Peer' 322 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) 323 324#List of all servers in the tree 325attributetype ( 2.16.840.1.113719.1.203.4.55 326 NAME 'dhcpServerDN' 327 EQUALITY distinguishedNameMatch 328 DESC 'List of all DHCP Servers in the tree. Used by dhcpLocatorObject' 329 SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) 330 331attributetype ( 2.16.840.1.113719.1.203.4.56 332 NAME 'dhcpComments' 333 EQUALITY caseIgnoreIA5Match 334 DESC 'Generic attribute that allows coments within any DHCP object' 335 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) 336 337# Classes 338 339objectclass ( 2.16.840.1.113719.1.203.6.1 340 NAME 'dhcpService' 341 DESC 'Service object that represents the actual DHCP Service configuration. This is a container object.' 342 SUP top 343 MUST (cn) 344 MAY ( dhcpPrimaryDN $ dhcpSecondaryDN $ dhcpServerDN $ dhcpSharedNetworkDN $ dhcpSubnetDN $ dhcpGroupDN $ dhcpHostDN $ dhcpClassesDN $ dhcpOptionsDN $ dhcpZoneDN $ dhcpKeyDN $ dhcpFailOverPeerDN $ dhcpStatements $dhcpComments $ dhcpOption) ) 345 346objectclass ( 2.16.840.1.113719.1.203.6.2 347 NAME 'dhcpSharedNetwork' 348 DESC 'This stores configuration information for a shared network.' 349 SUP top 350 MUST cn 351 MAY ( dhcpSubnetDN $ dhcpPoolDN $ dhcpOptionsDN $ dhcpZoneDN $ dhcpStatements $dhcpComments $ dhcpOption) X-NDS_CONTAINMENT ('dhcpService' ) ) 352 353objectclass ( 2.16.840.1.113719.1.203.6.3 354 NAME 'dhcpSubnet' 355 DESC 'This class defines a subnet. This is a container object.' 356 SUP top 357 MUST ( cn $ dhcpNetMask ) 358 MAY ( dhcpRange $ dhcpPoolDN $ dhcpGroupDN $ dhcpHostDN $ dhcpClassesDN $ dhcpLeasesDN $ dhcpOptionsDN $ dhcpZoneDN $ dhcpKeyDN $ dhcpFailOverPeerDN $ dhcpStatements $ dhcpComments $ dhcpOption ) X-NDS_CONTAINMENT ('dhcpService' 'dhcpSharedNetwork') ) 359 360objectclass ( 2.16.840.1.113719.1.203.6.4 361 NAME 'dhcpPool' 362 DESC 'This stores configuration information about a pool.' 363 SUP top 364 MUST ( cn $ dhcpRange ) 365 MAY ( dhcpClassesDN $ dhcpPermitList $ dhcpLeasesDN $ dhcpOptionsDN $ dhcpZoneDN $dhcpKeyDN $ dhcpStatements $ dhcpComments $ dhcpOption ) 366 X-NDS_CONTAINMENT ('dhcpSubnet' 'dhcpSharedNetwork') ) 367 368objectclass ( 2.16.840.1.113719.1.203.6.5 369 NAME 'dhcpGroup' 370 DESC 'Group object that lists host DNs and parameters. This is a container object.' 371 SUP top 372 MUST cn 373 MAY ( dhcpHostDN $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption ) 374 X-NDS_CONTAINMENT ('dhcpSubnet' 'dhcpService' ) ) 375 376objectclass ( 2.16.840.1.113719.1.203.6.6 377 NAME 'dhcpHost' 378 DESC 'This represents information about a particular client' 379 SUP top 380 MUST cn 381 MAY (dhcpLeaseDN $ dhcpHWAddress $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption) 382 X-NDS_CONTAINMENT ('dhcpService' 'dhcpSubnet' 'dhcpGroup') ) 383 384objectclass ( 2.16.840.1.113719.1.203.6.7 385 NAME 'dhcpClass' 386 DESC 'Represents information about a collection of related clients.' 387 SUP top 388 MUST cn 389 MAY (dhcpSubClassesDN $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption) 390 X-NDS_CONTAINMENT ('dhcpService' 'dhcpSubnet' ) ) 391 392objectclass ( 2.16.840.1.113719.1.203.6.8 393 NAME 'dhcpSubClass' 394 DESC 'Represents information about a collection of related classes.' 395 SUP top 396 MUST cn 397 MAY (dhcpClassData $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption) X-NDS_CONTAINMENT 'dhcpClass' ) 398 399objectclass ( 2.16.840.1.113719.1.203.6.9 400 NAME 'dhcpOptions' 401 DESC 'Represents information about a collection of options defined.' 402 SUP top AUXILIARY 403 MUST cn 404 MAY ( dhcpOption $ dhcpComments ) 405 X-NDS_CONTAINMENT ('dhcpService' 'dhcpSharedNetwork' 'dhcpSubnet' 'dhcpPool' 'dhcpGroup' 'dhcpHost' 'dhcpClass' ) ) 406 407objectclass ( 2.16.840.1.113719.1.203.6.10 408 NAME 'dhcpLeases' 409 DESC 'This class represents an IP Address, which may or may not have been leased.' 410 SUP top 411 MUST ( cn $ dhcpAddressState ) 412 MAY ( dhcpExpirationTime $ dhcpStartTimeOfState $ dhcpLastTransactionTime $ dhcpBootpFlag $ dhcpDomainName $ dhcpDnsStatus $ dhcpRequestedHostName $ dhcpAssignedHostName $ dhcpReservedForClient $ dhcpAssignedToClient $ dhcpRelayAgentInfo $ dhcpHWAddress ) 413 X-NDS_CONTAINMENT ( 'dhcpService' 'dhcpSubnet' 'dhcpPool') ) 414 415objectclass ( 2.16.840.1.113719.1.203.6.11 416 NAME 'dhcpLog' 417 DESC 'This is the object that holds past information about the IP address. The cn is the time/date stamp when the address was assigned or released, the address state at the time, if the address was assigned or released.' 418 SUP top 419 MUST ( cn ) 420 MAY ( dhcpAddressState $ dhcpExpirationTime $ dhcpStartTimeOfState $ dhcpLastTransactionTime $ dhcpBootpFlag $ dhcpDomainName $ dhcpDnsStatus $ dhcpRequestedHostName $ dhcpAssignedHostName $ dhcpReservedForClient $ dhcpAssignedToClient $ dhcpRelayAgentInfo $ dhcpHWAddress $ dhcpErrorLog) 421 X-NDS_CONTAINMENT ('dhcpLeases' 'dhcpPool' 'dhcpSubnet' 'dhcpSharedNetwork' 'dhcpService' ) ) 422 423objectclass ( 2.16.840.1.113719.1.203.6.12 424 NAME 'dhcpServer' 425 DESC 'DHCP Server Object' 426 SUP top 427 MUST ( cn ) 428 MAY (dhcpServiceDN $ dhcpLocatorDN $ dhcpVersion $ dhcpImplementation $ dhcpHashBucketAssignment $ dhcpDelayedServiceParameter $ dhcpMaxClientLeadTime $ dhcpFailOverEndpointState $ dhcpStatements $ dhcpComments $ dhcpOption) 429 X-NDS_CONTAINMENT ('organization' 'organizationalunit' 'domain') ) 430 431objectclass ( 2.16.840.1.113719.1.203.6.13 432 NAME 'dhcpTSigKey' 433 DESC 'TSIG key for secure dynamic updates' 434 SUP top 435 MUST (cn $ dhcpKeyAlgorithm $ dhcpKeySecret ) 436 MAY ( dhcpComments ) 437 X-NDS_CONTAINMENT ('dhcpService' 'dhcpSharedNetwork' 'dhcpSubnet') ) 438 439objectclass ( 2.16.840.1.113719.1.203.6.14 440 NAME 'dhcpDnsZone' 441 DESC 'DNS Zone for updating leases' 442 SUP top 443 MUST (cn $ dhcpDnsZoneServer ) 444 MAY (dhcpKeyDN $ dhcpComments) 445 X-NDS_CONTAINMENT ('dhcpService' 'dhcpSharedNetwork' 'dhcpSubnet') ) 446 447objectclass ( 2.16.840.1.113719.1.203.6.15 448 NAME 'dhcpFailOverPeer' 449 DESC 'This class defines the Fail over peer' 450 SUP top 451 MUST ( cn $ dhcpFailOverPrimaryServer $ dhcpFailOverSecondaryServer $ dhcpFailoverPrimaryPort $ dhcpFailOverSecondaryPort) MAY (dhcpFailOverResponseDelay $ dhcpFailOverUnackedUpdates $ dhcpMaxClientLeadTime $ dhcpFailOverSplit $ dhcpHashBucketAssignment $ dhcpFailOverLoadBalanceTime $ dhcpComments ) 452 X-NDS_CONTAINMENT ('dhcpService' 'dhcpSharedNetwork' 'dhcpSubnet') ) 453 454objectclass ( 2.16.840.1.113719.1.203.6.16 455 NAME 'dhcpLocator' 456 DESC 'Locator object for DHCP configuration in the tree. There will be a single dhcpLocator object in the tree with links to all the DHCP objects in the tree' 457 SUP top 458 MUST ( cn ) 459 MAY ( dhcpServiceDN $dhcpServerDN $ dhcpSharedNetworkDN $ dhcpSubnetDN $ dhcpPoolDN $ dhcpGroupDN $ dhcpHostDN $ dhcpClassesDN $ dhcpKeyDN $ dhcpZoneDN $ dhcpFailOverPeerDN $ dhcpOption $ dhcpComments) 460 X-NDS_CONTAINMENT ('organization' 'organizationalunit' 'domain') ) 461 462 463