メイン コンテンツをスキップする 補完的コンテンツへスキップ

条件 (詳細ビュー)

負荷分散ルールを適用するリソースやユーザー条件を定義します。

構文

[resource.resourcetype = "resourcetypevalue"] [OPERATOR] [(((resource.property = propertyvalue) [OPERATOR (resource.property = propertyvalue)))]

 

[基本] ビューのドロップダウン リストからリソースおよびリソース条件を選択すると、[詳細] ビューの [Conditions (条件)] 項目には、選択したリソース タイプに対応するコードが自動的に入力されます。

条件は、プロパティ値のペアを使用して定義されます。リソースやユーザー条件を指定する必要はありません。実際、[条件] 項目は空欄のままにしておくことができます。

警告メモ少なくとも 1 つの [リソース] 条件または [ノード アクセス] 条件を指定せずにルールを定義すると、このルールは条件の見出しの隣に

条件を定義する順序は関係ありません。リソースを最初に定義してからユーザーやリソース条件を定義したり、その逆の順序で定義したりできます。ただし、リソースと条件を定義する順序は一貫させるようお勧めします。トラブルシューティングが容易になります。

引数

引数の説明
引数説明
resource条件がリソースに適用されることを示唆します。
resourcetype

条件が [resourcetypevalue] で定義されたタイプのリソースに適用されることを示唆します。

また、プロパティ値を返す条件に対してあらかじめ定義された関数を使用することもできます。

セキュリティ ルールの規則

resourcetypevalue

利用可能な値の少なくとも 1 つのリソース タイプ値を指定する必要があります。

リソース フィルタ (詳細ビュー)

プロパティ

利用可能な名前のリソース条件のプロパティ名。

プロパティ

propertyvalue選択されたプロパティ名の値。

プロパティ

プロパティの説明
プロパティ名説明
nameリソースの名前
owner.environment.browserリソース所有者のブラウザ環境
owner.environment.deviceリソース所有者のデバイス 環境
owner.environment.ipリソース所有者の IP 環境
owner.environment.osリソース所有者の OS 環境
owner.environment.requesttypeリソース所有者のリクエスト タイプ 環境
owner.groupユーザー ディレクトリから取得した所有者のグループ メンバーシップ。
owner.nameリソース所有者のユーザー名
owner.userdirectoryリソース所有者のユーザー ディレクトリ
owner.useridリソース所有者のユーザー ID
streams.name関連のあるストリームの名前

例と結果

例と結果
結果
resource.resourcetype="App" and (resource.name like "*")

このルールはすべてのアプリに適用されます。

ヒント メモ[リソース] 項目を「App*」に設定し、[条件] 項目を空にしておくだけで同じルールを定義できます。
resource.resourcetype="App" and (resource.name like "My*")このルールは、名前が「My」で始まっているすべてのアプリに適用されます。
resource.resourcetype="App" and (resource.@Department="Test")このルールはカスタム プロパティ「Department」が「Test」に設定されているすべてのアプリに適用されます。
resource.resourcetype="App" and !(resource.@Department="Test")このルールはカスタム プロパティの「Department」が「Test」に設定されているノード以外のすべてのノードに適用されます。

[リソース フィルター]=*

and Conditions field empty

このルールは、あらゆるリソースとユーザーに適用されます。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。