This section contains an alphabetical list of the object classes that are used by Solaris Bandwidth Manager:
Mandatory attributes: baConfState, commonName (cn)
Optional attributes: baClConfRef, baTimeout
Description: Top entry of a subtree that holds a complete configuration for Solaris Bandwidth Manager
Mandatory attributes: baIfName, baIfRate, commonName (cn)
Optional attributes: baIfNetwork, baIfMulticast, baIfNonIP, baIfRtrMac, baIfRtrAddr, baIfActivate
Description: Contains the configuration parameters for an interface controlled by Solaris Bandwidth Manager
Mandatory attributes: commonName (cn), groupMember
Optional attributes: networkMask
Description: Contains the configuration parameters for a group of hosts or subnets controlled by Solaris Bandwidth Manager
Mandatory attributes: commonName (cn), URLgroupMember
Description: Contains the configuration parameters for a group of URLs controlled by Solaris Bandwidth Manager
Inherits from policyCondition
Mandatory attributes: none
Optional attributes: receivedDSByteCheck
Description: In the context of differentiated services, describes a condition applicable to behavior aggregate
Inherits from policyCondition
Mandatory attributes: none
Optional attributes: interfaceName
Description: Describes a condition applicable to an interface
Inherits from policyCondition
Mandatory attributes: none
Optional attributes: sourceIPHost, destinationIPHost, sourceNetwork, destinationNetwork, sourceGroup, destinationGroup
Description: Describes a condition applicable to an IP source or IP destination
Inherits from policyCondition
Mandatory attributes: none
Optional attributes: sourcePortNumberRanges, destinationPortNumberRanges, portNumberPairs, protocolNumber
Description: Describes a condition applicable to an IP service
Inherits from policyAction
Mandatory attributes: none
Optional attributes: ceilingRate, guaranteedRate, parent, previous, queueName, queuePriority, tosWrite
Description: Describes an action to be performed in the context of link sharing
Mandatory attributes: commonName, policyName, policyConditionList, policyEnabled
Optional attributes: policyActionList, PolicyKeywords, policyUsage
Description: Describes the interaction between two or more objects
Mandatory attributes: commonName (cn), policyActionName
Optional attributes: None
Description: Describes a set of actions to be performed when all the conditions listed by a policy have been met
Mandatory attributes: policyRef
Optional attributes: None
Description: This object class is used to associate a policy with a remote user entry. It is an auxiliary object class which means that it can be used in conjunction with any other object class to create an entry.
Mandatory attributes: commonName (cn), policyConditionName
Optional attributes: None
Description: Describes a set of conditions to be met to satisfy a policy. This object class is not used as such in the Solaris Bandwidth Manager DIT. Instead, the object classes derived from it are used to create entries that describe actual conditions. These object classes are DScondition, interfaceCondition, IProuteCondition, IPserviceCondition, URLCondition.
Inherits from policyCondition
Optional attributes: URLmatch, URLgroupMember
Description: Describes a condition applicable to a URL