[AIX Solaris HP-UX Linux Windows][z/OS]

Intelligent Management: ODR サービス・ポリシー・ルールの管理用タスク

管理用タスクを使用して、オンデマンド・ルーター (ODR) サービス・ポリシーの Session Initiation Protocol (SIP) または HTTP ルールを構成することができます。

コマンド・リスト

コマンドには、SIP または HTTP プロトコルを指定できます。以下の例では、プロトコルに SIP を使用しています。

addServiceRule

addServiceRule コマンドは、サービス・ポリシーのルールを追加します。

必須パラメーター

-protocol
ルールに関連付けるプロトコルの名前を指定します。(ストリング、必須)
-priority
ルールの優先度を表す正整数の値を指定します。ゼロが最高の優先度です。(ストリング、必須)
-expression
ルール式を指定します。式は二重引用符で囲む必要があります。(ストリング、必須)
-transactionClass
ルールに関連付けるトランザクション・クラスを指定します。(ストリング、必須)

オプション・パラメーター

-odrname
サービス・ポリシー作業クラスを適用する ODR の名前を指定します。-odrname パラメーターは、ODR を変更する場合に限って必須になります。
-nodename
ODR が存在するノードの名前を指定します。-nodename パラメーターは、ODR を変更する場合に限って必須になります。
-clustername
ルールを適用するクラスター名を指定します。-clustername パラメーターは、ODR クラスターを変更する場合に限って必須になります。

バッチ・モードの使用例

  • Jacl を使用:
    $AdminTask addServiceRule {-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = 'getOperation'" -transactionClass Default_TC}
  • Jython ストリングを使用:
    AdminTask.addServiceRule('-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = ¥'getOperation¥'" -transactionClass Default_TC') 

対話モードの使用例

  • Jacl を使用:
    $AdminTask addServiceRule {-interactive}
  • Jython ストリングを使用:
    AdminTask.addServiceRule ('[-interactive]')

removeServiceRule

removeServiceRule コマンドは、サービス・ポリシーのルールを除去します。

必須パラメーター

-protocol
ルールに関連付けるプロトコルの名前を指定します。(ストリング、必須)
-expression
ルール式を指定します。式は二重引用符で囲む必要があります。(ストリング、必須)

オプション・パラメーター

-odrname
サービス・ポリシー作業クラスを適用する ODR の名前を指定します。-odrname パラメーターは、ODR を変更する場合に限って必須になります。
-nodename
ODR が存在するノードの名前を指定します。-nodename パラメーターは、ODR を変更する場合に限って必須になります。
-clustername
ルールを適用するクラスター名を指定します。-clustername パラメーターは、ODR クラスターを変更する場合に限って必須になります。

バッチ・モードの使用例

  • Jacl を使用:
    $AdminTask removeServiceRule {-odrname odr -nodename node1 -protocol SIP -expression "request.method = 'getOperation'"}
  • Jython ストリングを使用:
    AdminTask.removeServiceRule('-odrname odr -nodename node1 -protocol SIP -expression "request.method = ¥'getOperation¥'"')

対話モードの使用例

  • Jacl を使用:
    $AdminTask removeServiceRule {-interactive}
  • Jython ストリングを使用:
    AdminTask.removeServiceRule ('[-interactive]')

createServiceRules

createServiceRules コマンドは、サービス・ポリシーのルール・リストを作成します。

必須パラメーター

-protocol
ルールに関連付けるプロトコルの名前を指定します。(ストリング、必須)

オプション・パラメーター

-odrname
サービス・ポリシー作業クラスを適用する ODR の名前を指定します。-odrname パラメーターは、ODR を変更する場合に限って必須になります。
-nodename
ODR が存在するノードの名前を指定します。-nodename パラメーターは、ODR を変更する場合に限って必須になります。
-clustername
ルールを適用するクラスター名を指定します。-clustername パラメーターは、ODR クラスターを変更する場合に限って必須になります。

バッチ・モードの使用例

  • Jacl を使用:
    $AdminTask createServiceRules {-odrname odr -nodename node1 -protocol SIP}
  • Jython ストリングを使用:
    AdminTask.createServiceRules('-odrname odr -nodename node1 -protocol SIP')

対話モードの使用例

  • Jacl を使用:
    $AdminTask createServiceRules {-interactive}
  • Jython ストリングを使用:
    AdminTask.createServiceRules ('[-interactive]')

listServiceRules

listServiceRules は、サービス・ポリシーのルールをリストします。

必須パラメーター

-protocol
ルールに関連付けるプロトコルの名前を指定します。(ストリング、必須)

オプション・パラメーター

-odrname
サービス・ポリシー作業クラスを適用する ODR の名前を指定します。-odrname パラメーターは、ODR を変更する場合に限って必須になります。
-nodename
ODR が存在するノードの名前を指定します。-nodename パラメーターは、ODR を変更する場合に限って必須になります。
-clustername
ルールを適用するクラスター名を指定します。-clustername パラメーターは、ODR クラスターを変更する場合に限って必須になります。

バッチ・モードの使用例

  • Jacl を使用:
    $AdminTask listServiceRules {-odrname odr -nodename node1 -protocol SIP} 
  • Jython ストリングを使用:
    AdminTask.listServiceRules('-odrname odr -nodename node1 -protocol SIP')

対話モードの使用例

  • Jacl を使用:
    $AdminTask listServiceRules {-interactive}
  • Jython ストリングを使用:
    AdminTask.listServiceRules ('[-interactive]')

changeServiceRuleAction

changeServiceRuleAction コマンドは、ルールのサービス・ポリシー・アクションを変更します。
制約事項: changeServiceRuleAction コマンドと HTTP を併用することはサポートされていません。

必須パラメーター

-protocol
ルールに関連付けるプロトコルの名前を指定します。(ストリング、必須)
-priority
ルールの優先度を表す正整数の値を指定します。ゼロが最高の優先度です。(ストリング、必須)
-transactionClass
ルールに関連付けるトランザクション・クラスを指定します。(ストリング、必須)

オプション・パラメーター

-odrname
サービス・ポリシー作業クラスを適用する ODR の名前を指定します。-odrname パラメーターは、ODR を変更する場合に限って必須になります。
-nodename
ODR が存在するノードの名前を指定します。-nodename パラメーターは、ODR を変更する場合に限って必須になります。
-clustername
ルールを適用するクラスター名を指定します。-clustername パラメーターは、ODR クラスターを変更する場合に限って必須になります。

バッチ・モードの使用例

  • Jacl を使用:
    $AdminTask changeServiceRuleAction {-odrname odr -nodename node1 -protocol SIP -priority 0 -transactionClass Default_TC}
  • Jython ストリングを使用:
    AdminTask.changeServiceRuleAction('-odrname odr -nodename node1 -protocol SIP -priority 0 -transactionClass Default_TC') 

対話モードの使用例

  • Jacl を使用:
    $AdminTask changeServiceRuleAction {-interactive}
  • Jython ストリングを使用:
    AdminTask.changeServiceRuleAction ('[-interactive]')

changeServiceDefaultRulesAction

changeServiceDefaultRulesAction コマンドは、サービス・ポリシー・ルールのデフォルト・アクションを変更します。
制約事項: changeServiceDefaultRulesAction コマンドと HTTP を併用することはサポートされていません。

必須パラメーター

-protocol
ルールに関連付けるプロトコルの名前を指定します。(ストリング、必須)
-transactionClass
ルールに関連付けるトランザクション・クラスを指定します。(ストリング、必須)

オプション・パラメーター

-odrname
サービス・ポリシー作業クラスを適用する ODR の名前を指定します。-odrname パラメーターは、ODR を変更する場合に限って必須になります。
-nodename
ODR が存在するノードの名前を指定します。-nodename パラメーターは、ODR を変更する場合に限って必須になります。
-clustername
ルールを適用するクラスター名を指定します。-clustername パラメーターは、ODR クラスターを変更する場合に限って必須になります。

バッチ・モードの使用例

  • Jacl を使用:
    $AdminTask changeServiceDefaultRulesAction {-odrname odr -nodename node1 -protocol SIP -transactionClass Default_TC}
  • Jython ストリングを使用:
    AdminTask.changeServiceDefaultRulesAction('-odrname odr -nodename node1 -protocol SIP -transactionClass Default_TC')

対話モードの使用例

  • Jacl を使用:
    $AdminTask changeServiceDefaultRulesAction {-interactive}
  • Jython ストリングを使用:
    AdminTask.changeServiceDefaultRulesAction ('[-interactive]')

changeServiceRuleExpression

changeServiceRuleExpression コマンドは、サービス・ポリシーのルール式を変更します。

必須パラメーター

-protocol
ルールに関連付けるプロトコルの名前を指定します。(ストリング、必須)
-priority
ルールの優先度を表す正整数の値を指定します。ゼロが最高の優先度です。(ストリング、必須)
-expression
ルール式を指定します。式は二重引用符で囲む必要があります。(ストリング、必須)
-transactionClass
ルールに関連付けるトランザクション・クラスを指定します。(ストリング、必須)

オプション・パラメーター

-odrname
サービス・ポリシー作業クラスを適用する ODR の名前を指定します。-odrname パラメーターは、ODR を変更する場合に限って必須になります。
-nodename
ODR が存在するノードの名前を指定します。-nodename パラメーターは、ODR を変更する場合に限って必須になります。
-clustername
ルールを適用するクラスター名を指定します。-clustername パラメーターは、ODR クラスターを変更する場合に限って必須になります。

バッチ・モードの使用例

  • Jacl を使用:
    $AdminTask changeServiceRuleExpression {-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = 'getOperation0'"}
  • Jython ストリングを使用:
    AdminTask.changeServiceRuleExpression('-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = ¥'getOperation¥'"')

対話モードの使用例

  • Jacl を使用:
    $AdminTask changeServiceRuleExpression {-interactive}
  • Jython ストリングを使用:
    AdminTask.changeServiceRuleExpression ('[-interactive]')

changeServiceRulePriority

changeServiceRulePriority コマンドは、サービス・ポリシー・ルールの優先度を変更します。

必須パラメーター

-protocol
ルールに関連付けるプロトコルの名前を指定します。(ストリング、必須)
-priority
ルールの優先度を表す正整数の値を指定します。ゼロが最高の優先度です。(ストリング、必須)
-expression
ルール式を指定します。式は二重引用符で囲む必要があります。(ストリング、必須)

オプション・パラメーター

-odrname
サービス・ポリシー作業クラスを適用する ODR の名前を指定します。-odrname パラメーターは、ODR を変更する場合に限って必須になります。
-nodename
ODR が存在するノードの名前を指定します。-nodename パラメーターは、ODR を変更する場合に限って必須になります。
-clustername
ルールを適用するクラスター名を指定します。-clustername パラメーターは、ODR クラスターを変更する場合に限って必須になります。

バッチ・モードの使用例

  • Jacl を使用:
    $AdminTask changeServiceRulePriority {-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = 'getOperation0'"}
  • Jython ストリングを使用:
    AdminTask.changeServiceRulePriority('-odrname odr -nodename node1 -protocol SIP -priority 0 -expression "request.method = ¥'getOperation¥'"')

対話モードの使用例

  • Jacl を使用:
    $AdminTask changeServiceRulePriority {-interactive}
  • Jython ストリングを使用:
    AdminTask.changeServiceRulePriority ('[-interactive]')

トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwve_xdhttpsrvplcy
ファイル名:rwve_xdhttpsrvplcy.html