この節では、Solaris Bandwidth Manager で使用するオブジェクトクラスの一覧をアルファベット順に示します。
必須属性: baConfState, commonName (cn)
任意属性: baClConfRef, baTimeout
説明: Solaris Bandwidth Manager の設定全体を格納するサブツリーのトップエントリ
必須属性: baIfName, baIfRate, commonName (cn)
任意属性: baIfNetwork, baIfMulticast, baIfNonIP, baIfRtrMac, baIfRtrAddr, baIfActivate
説明: Solaris Bandwidth Manager で制御されるインタフェース用の設定パラメータを含む
必須属性: commonName (cn), groupMember
任意属性: networkMask
説明: Solaris Bandwidth Manager で制御されるホストまたはサブネットのグループ用の設定パラメータを含む
継承元: commonName (cn), URLgroupMember
説明: Solaris Bandwidth Manager で制御される URL グループ用の設定パラメータを含む
継承元: policyCondition
必須属性: なし
任意属性: receivedDSByteCheck
説明: サービスの差別化に関連して、動作全体に適用可能な条件を記述する
継承元: policyCondition
必須属性: なし
任意属性: interfaceName
説明: インタフェースに適用可能な条件を記述する
継承元: policyCondition
必須属性: なし
任意属性: sourceIPHost, destinationIPHost, sourceNetwork, destinationNetwork, sourceGroup, destinationGroup
説明: IP 発信元または IP 着信先に適用可能な条件を記述する
継承元: policyCondition
必須属性: なし
任意属性: sourcePortNumberRanges, destinationPortNumberRanges, portNumberPairs, protocolNumber
説明: IP サービスに適用可能な条件を記述する
継承元: from policyAction
必須属性: なし
任意属性: ceilingRate, guaranteedRate, parent, previous, queueName, queuePriority, tosWrite
説明: リンクの共有という文脈において、実行すべきアクションを記述する
必須属性: commonName, policyName, policyConditionList, policyEnabled
任意属性: policyActionList, PolicyKeywords, policyUsage
説明: 2 つ以上のオブジェクト間の相互動作を記述する
必須属性: commonName (cn), policyActionName
任意属性: なし
説明: ポリシーで指定されたすべての条件が満たされたときに実行されるアクションのセットを記述する
必須属性: policyRef
任意属性: なし
説明: このオブジェクトクラスは、ポリシーをリモートユーザーエントリに関連付けるときに使用される。これは補助オブジェクトで、エントリを作成するときに他のオブジェクトクラスと連結して使用できることを意味する
必須属性: commonName (cn), policyConditionName
任意属性: なし
説明: ポリシーを満足するために適合すべき条件のセットを記述する。このオブジェクトクラスは、Solaris Bandwidth Manager DIT などとしては使用されない。その代わりに、このクラスから派生したオブジェクトクラスは、実際の条件を記述するエントリを作成するときに使用される。このようなオブジェクトクラスには、 DScondition、interfaceCondition、IProuteCondition、IPserviceCondition、URLCondition がある
継承元: policyCondition
任意属性: URLmatch, URLgroupMember
説明: URL に適用可能な条件を記述する