mlb rule update-staged¶
任意パラメーター¶
パラメーター名 | データ形式 | デフォルト値 | パラメーター説明 |
---|---|---|---|
--priority |
<int> | 1 | ルールの優先度。入力可能な値は1から1000です。同一ポリシーに属するルールで一意な値を指定してください。 |
--target-group-id |
<uuid> | なし | 対象ターゲットグループのID |
--conditions |
<json> '{“path_patterns“:[<string>,…]}' | なし | 対象ターゲットグループへの振り分け条件。トラフィック転送先のパスを指定します。path_patterns は正規表現(PCRE format)でパスを指定します。 |
コマンド使用例¶
ecl mlb rule update-staged <RULE_ID>
$ ecl mlb rule update-staged 8368eff3-46ee-45a0-9d8d-28a4780f6a02 --priority 20
+-----------------+--------------------------------------+
| Field | Value |
+-----------------+--------------------------------------+
| Priority | 20 |
| Target Group ID | 7059d9ef-46cc-4ab6-827e-4346a7ff9577 |
| Conditions | { |
| | "path_patterns": [ |
| | "^/statics/", |
| | "^/sample/" |
| | ] |
| | } |
+-----------------+--------------------------------------+
注釈
- ポリシー内の異なるルールにおいて、同じパスを指定することはできませんのでご注意ください。
- ルールでは、デフォルトターゲットグループとは異なるターゲットグループを指定する必要があります。ルールを追加する場合は、ポリシーにて指定したデフォルトターゲットグループとは異なるターゲットグループを予め作成しておいてください。
- path_patternsで指定できる正規表現では、グループと後方参照はサポート外となります。