

Amazon Fraud Detector は、2025 年 11 月 7 日をもって新規顧客に公開されなくなりました。Amazon Fraud Detector と同様の機能については、Amazon SageMaker、AutoGluon、および を参照してください AWS WAF。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Lists
<a name="lists"></a>

リストは、イベントデータセット内の変数の入力データのセットです。ディテクターに関連付けられているルールで入力データを使用します。ルールは、不正予測中に入力データを解釈する方法を Amazon Fraud Detector に指示する条件です。たとえば、IP アドレスのリストを作成し、特定の IP アドレスがリストにある場合にアクセスを拒否するルールを作成できます。リストを使用するルールは、 `$ip_address_value` `@list_name` 形式で表されます。

Amazon Fraud Detector を使用すると、関連するルールを更新することなく、データを追加または削除することでリストを管理できます。リストに関連付けられたルールには、新しく追加または削除されたデータが自動的に組み込まれます。

リストには最大 100,000 個の一意のエントリを含めることができ、各エントリの長さは最大 320 文字です。ルールで使用するすべてのリストは、デフォルトで Amazon Fraud Detector の [変数タイプ](variables.md#variable-types) free\$1FORM\$1TEXT に関連付けられています。変数タイプはいつでもリストに割り当てることができます。ルールでは最大 3 つのリストを使用できます。

リストの作成、リストへのエントリの追加、リストの削除、リスト内の 1 つ以上のエントリの削除、Amazon Fraud Detector コンソールでのリストへの変数タイプの割り当て、 API の使用、 AWS CLIの使用、または AWS SDK の使用を行うことができます。

# リストを作成する
<a name="create-list"></a>

イベントデータセット内の変数の入力データ (エントリ) を含むリストを作成し、そのリストをルール式で使用できます。リスト内のエントリは、リストを使用しているルールを更新せずに動的に管理できます。

リストを作成するには、まず名前を指定し、オプションでリストを Amazon Fraud Detector で[変数タイプ](variables.md#variable-types)サポートされている に関連付ける必要があります。デフォルトでは、Amazon Fraud Detector はリストが free\$1FORM\$1TEXT 変数型であると想定します。

Amazon Fraud Detector コンソール、 API、、 AWS CLIまたは AWS SDK を使用してリストを作成できます。

## Amazon Fraud Detector コンソールを使用してリストを作成する
<a name="create-list-console"></a>

**リストを作成するには**

1. [AWS マネジメントコンソール](https://console.aws.amazon.com/)を開き、アカウントにサインインします。Amazon Fraud Detector に移動します。

1. 左側のナビゲーションペインで、**リスト**を選択します。

1. **リストの詳細の下** 

   1. **リスト名**に、リストの名前を入力します。

   1. **説明**に、オプションで説明を入力します。

   1. (オプション) **変数タイプ**で、リストの変数タイプを選択します。
**重要**  
リストに IP アドレスが含まれている場合は、必ず **IP\$1ADDRESS** を変数タイプとして選択してください。変数タイプを選択しない場合、Amazon Fraud Detector はリストが **free\$1FORM\$1TEXT** 変数タイプであると見なします。

1. **リストデータの追加**で、リストエントリを各行に 1 つずつ追加します。スプレッドシートからエントリをコピーして貼り付けることもできます。
**注記**  
エントリがカンマで区切られておらず、リスト内で一意であることを確認します。同じエントリが 2 つ入力されると、1 つだけ追加されます。

1. **[作成]** を選択します。

## を使用してリストを作成する AWS SDK for Python (Boto3)
<a name="create-list-sdk"></a>

リストを作成するには、リスト名を指定します。オプションで、リストの作成時に説明を指定したり、変数タイプを関連付けたり、リストにエントリを追加したりできます。または、エントリまたは説明を追加して、後でリストを更新することもできます。リストの作成時に変数タイプを割り当てていない場合は、後で変数タイプをリストに割り当てることができます。リストの変数タイプは、割り当て後に変更することはできません。

**重要**  
リストに IP アドレスが含まれている場合は、必ず **IP\$1ADDRESS** を変数タイプとして割り当ててください。変数タイプを割り当てない場合、Amazon Fraud Detector はリストが **free\$1FORM\$1TEXT** 変数タイプであると見なします。

次の例では、[CreateList](https://docs.aws.amazon.com//frauddetector/latest/api/API_CreateList.html) API オペレーションを使用して、`allow_email_ids`説明、変数タイプ、および 4 つのリストエントリを追加してリストを作成します。

```
import boto3
fraudDetector = boto3.client('frauddetector')

fraudDetector.create_list (
     name = 'allow_email_ids',
     description = 'legitimate email_ids'
     variableType = 'EMAIL_ADDRESS',
     elements = ['emailId _1', 'emailId_2', 'emailId_3','emailId_4']
     )
```

# リストにエントリを追加する
<a name="add-entries-in-list"></a>

リストを作成したら、いつでもリストにエントリを追加または追加できます。リストにエントリを追加または追加する場合、リストが関連付けられているルールを更新する必要はありません。ルールには、新しく追加されたエントリが自動的に組み込まれます。

リストには最大 100,000 個の一意のエントリを含めることができ、各エントリには最大 320 文字を含めることができます。

Amazon Fraud Detector コンソール、 API、、 AWS CLIまたは AWS SDK を使用してエントリを追加できます。

## Amazon Fraud Detector コンソールを使用してリストにエントリを追加する
<a name="add-entries-in-list-console"></a>

**リストに 1 つ以上のエントリを追加するには**

1. [AWS マネジメントコンソール](https://console.aws.amazon.com/)を開き、アカウントにサインインします。Amazon Fraud Detector に移動します。

1. 左側のナビゲーションペインで、**リスト**を選択します。

1. **リスト**ページで、エントリを追加するリストを選択します。

1. リストの詳細ページで、**「データのリスト**」タブを選択し、**「データの追加**」を選択します。

1. **リストデータの追加**ボックスで、各行に 1 つのエントリを追加するか、スプレッドシートからエントリをコピーして貼り付けます。カンマを使用してエントリを区切らないようにしてください。

1. **[Add]** (追加) を選択します。

## を使用してリストにエントリを追加する AWS SDK for Python (Boto3)
<a name="add-entries-in-list-sdk"></a>

次の例では、[UpdateList](https://docs.aws.amazon.com//frauddetector/latest/api/API_UpdateList.html) API オペレーションを使用して、`allow_email_ids`リストに 2 つの新しいエントリを追加します。追加するエントリがリスト内で一意であることを確認します。

```
import boto3
fraudDetector = boto3.client('frauddetector')

fraudDetector.update_list (
     name = 'allow_email_ids',
     updateMode = 'APPEND'
     elements = ['emailId_11','emailId_12']
```

# 変数タイプをリストに割り当てる
<a name="assign-variable-type-list"></a>

ルールで使用するすべてのリストは、Amazon Fraud Detector の[変数タイプ](variables.md#variable-types)変数タイプに関連付ける必要があります。デフォルトでは、Amazon Fraud Detector はリストが free\$1FORM\$1TEXT 変数型であると想定します。IP アドレスで構成されるリストは、IP\$1ADDRESS 変数タイプに関連付ける必要があることに注意してください。

リストは、リスト作成時または後でいつでも変数タイプに関連付けることができます。リストを変数タイプに既に関連付けていて、後で変更する場合は、新しいリストを作成する必要があります。リストの変数タイプを変更することはできません。

Amazon Fraud Detector コンソール、 API、、 AWS CLIまたは AWS SDK を使用して変数タイプを割り当てることができます。

## Amazon Fraud Detector コンソールを使用して変数タイプをリストに割り当てる
<a name="assign-variable-type-list-console"></a>

**変数タイプをリストに割り当てるには**

1. [AWS マネジメントコンソール](https://console.aws.amazon.com/)を開き、アカウントにサインインします。Amazon Fraud Detector に移動します。

1. 左側のナビゲーションペインで、**リスト**を選択します。

1. **リスト**ページで、変数タイプを割り当てるリストを選択します。

1. リストの詳細ページで、**アクション**を選択し、**リストの編集**を選択します。

1. **リストの編集**ボックスで、リストの変数タイプを選択します。

1. **[保存]** を選択します。

## を使用して変数タイプをリストに割り当てる AWS SDK for Python (Boto3)
<a name="assign-variable-type-list-sdk"></a>

次の例では、[UpdateList](https://docs.aws.amazon.com//frauddetector/latest/api/API_UpdateList.html) API オペレーションを使用して、`allow_ip_address`リストする変数タイプを割り当てます。

```
import boto3
fraudDetector = boto3.client('frauddetector')

fraudDetector.update_list (
     name = 'allow_ip_address',
     variableType = 'IP_ADDRESS'     
)
```

# リストを削除する
<a name="delete-list"></a>

どのルールでも使用されていないリストを削除できます。リストを削除すると、Amazon Fraud Detector はそのリストとリスト内のすべてのエントリを完全に削除します。

Amazon Fraud Detector コンソールで、 API または AWS CLI AWS SDK を使用してリストを削除できます。

## Amazon Fraud Detector コンソールを使用してリストを削除する
<a name="delete-list-console"></a>

**リストを削除するには**

1. [AWS マネジメントコンソール](https://console.aws.amazon.com/)を開き、アカウントにサインインします。Amazon Fraud Detector に移動します。

1. 左側のナビゲーションペインで、**リストを選択します。**

1. **リスト**ページで、削除するリストを選択します。

1. リストの詳細ページで、**アクション**を選択し、**リストの削除**を選択します。

1. **削除リスト**を選択します。

## を使用してリストを削除する AWS SDK for Python (Boto3)
<a name="delete-list-sdk"></a>

次の例では、[DeleteList](https://docs.aws.amazon.com//frauddetector/latest/api/API_DeleteList.html) API オペレーションを使用して を削除します`allow_email_ids`。

```
import boto3
                        fraudDetector = boto3.client('frauddetector')
fraudDetector.delete_list(
   name = 'allow_email_ids' 
)
```

# リストからエントリを削除する
<a name="delete-entries-list"></a>

リストから 1 つ以上のエントリはいつでも削除できます。リスト内のエントリを削除すると、リストが関連付けられているルールを更新する必要はありません。ルールには、更新されたリストが自動的に組み込まれます。

 AWS CLI または AWS SDK を使用して、API を使用して Amazon Fraud Detector コンソールのリストからエントリを削除できます。

## Amazon Fraud Detector コンソールを使用してリストからエントリを削除する
<a name="delete-entries-list-console"></a>

**リストから 1 つ以上のエントリを削除するには**

1. [AWS マネジメントコンソール](https://console.aws.amazon.com/)を開き、アカウントにサインインします。Amazon Fraud Detector に移動します。

1. 左側のナビゲーションペインで、**リストを選択します。**

1. **リスト**ページで、削除するエントリを含むリストを選択します。

1. リストの詳細ページで、**リストデータ**タブを選択し、削除するエントリを選択します。

1. **削除**を選択し、もう一度**削除**を選択して確認します。

## を使用してリストからエントリを削除する AWS SDK for Python (Boto3)
<a name="delete-entries-list-sdk"></a>

次の例では、[UpdateList](https://docs.aws.amazon.com//frauddetector/latest/api/API_UpdateList.html) API オペレーションは`allow_email_ids`リストからエントリを削除します。

```
import boto3
                        fraudDetector = boto3.client('frauddetector')
fraudDetector.update_list(
   name = 'allow_email_ids',
   updateMode = 'REMOVE',
   elements = ['emailId_4', 'emailId_12']
)
```

# リストからすべてのエントリを削除する
<a name="delete-all-entries-list"></a>

リストがルールで使用されていない場合は、リスト内のすべてのエントリを削除できます。リスト内のすべてのエントリを削除し、後で同じリストにエントリを追加できます。

 AWS CLI または AWS SDK を使用して、API を使用して Amazon Fraud Detector コンソールのリストからエントリを削除できます。

## Amazon Fraud Detector コンソールを使用してリストからすべてのエントリを削除する
<a name="delete-all-entries-list-console"></a>

**リストからすべてのエントリを削除するには**

1. [AWS マネジメントコンソール](https://console.aws.amazon.com/)を開き、アカウントにサインインします。Amazon Fraud Detector に移動します。

1. 左側のナビゲーションペインで、**リストを選択します。**

1. **リスト**ページで、削除するエントリを含むリストを選択します。

1. リストの詳細ページで、**リストデータ**タブを選択し、**すべて削除**を選択します。

1. **「すべて削除**」ボックスに`delete all`「」と入力して確認し、**「すべてのリストデータの削除**」を選択します。

## を使用してリストからすべてのエントリを削除する AWS SDK for Python (Boto3)
<a name="delete-all-entries-list-sdk"></a>

次の例では、[UpdateList](https://docs.aws.amazon.com//frauddetector/latest/api/API_UpdateList.html) API オペレーションは`allow_email_ids`リストからすべてのエントリを削除します。

```
import boto3
                        fraudDetector = boto3.client('frauddetector')
fraudDetector.update_list(
   name = 'allow_email_ids',
   updateMode = 'REPLACE',
   elements = []
)
```