LiveChatSensitiveDataRule
このオブジェクトを使用して、クレジットカード番号、社会保障番号、��話番号、アカウント番号、冒涜的な言葉など、指定したパターンのデータをマスクまたは削除します。Metadata メタデータ型を拡張し、その fullName 項目を継承します。
ファイルのサフィックスおよびディレクトリの場所
LiveChatSensitiveDataRule コンポーネントのサフィックスは .liveChatSensitiveDataRule で、liveChatSensitiveDataRule フォルダに保存されます。
項目
| 項目名 | データ型 | 説明 |
|---|---|---|
| actionType | SensitiveDataActionType (string 型の列挙) | 必須。機密データルールがトリガされたときにテキストに対して実行するアクション。次のような値があります。
|
| description | string | 「社会保障番号をブロックする」などの機密データルールの説明。 |
| enforceOn | int | 必須。ルールが適用されるロールを決定します。値は、ビット単位の OR 演算子を使用して決定します。次のような 7 個の値があります。
|
| isEnabled | boolean | 必須。機密データルールが有効であるか (true)、否か (false) を指定します。デフォルト値 (値が指定されていない場合) は false です。 |
| pattern | string | 必須。ルールでブロックされるテキストのパターン。JavaScript 正規表現 (regex) として記述されます。 |
| replacement | string | ブロックされたテキストに置き換わる文字列 (ActionType Replace が選択されている場合)。 |