> ## Documentation Index
> Fetch the complete documentation index at: https://developer.box.com/llms.txt
> Use this file to discover all available pages before exploring further.

# リーガルホールドポリシー割り当て リソース

リーガルホールドポリシー割り当ては、ポリシーとカストディアンの関係です。この場合、カストディアンにはユーザー、フォルダ、ファイル、またはファイルバージョンを指定できます。

## リーガルホールドが設定されているファイル

リーガルホールドポリシー割り当てにより、リーガルホールドが設定されているファイルのリスト。

<Accordion title="属性と例">
  | プロパティ         | 型                                                           | 必須  | 説明                                                                             |
  | ------------- | ----------------------------------------------------------- | --- | ------------------------------------------------------------------------------ |
  | `limit`       | `integer`                                                   | いいえ | これらのエントリで使用された制限値。許容される最大値を超えていない限り、クエリパラメータの`limit`と等しくなります。最大値はAPIによって異なります。 |
  | `next_marker` | `string`                                                    | いいえ | 次の検索結果ページの開始場所のマーカー。 `null` を指定できます。                                           |
  | `prev_marker` | `string`                                                    | いいえ | 前の検索結果ページの開始場所のマーカー。 `null` を指定できます。                                           |
  | `entries`     | array of [ファイル (Mini)](/ja/reference/files-resources#-mini) | いいえ | ファイルのリスト。                                                                      |

  ```json 例 theme={null}
  {
    "limit": 1000,
    "next_marker": "JV9IRGZmieiBasejOG9yDCRNgd2ymoZIbjsxbJMjIs3kioVii",
    "prev_marker": "JV9IRGZmieiBasejOG9yDCRNgd2ymoZIbjsxbJMjIs3kioVih",
    "entries": [
      {
        "id": "12345",
        "etag": "1",
        "type": "file",
        "sequence_id": "3",
        "name": "Contract.pdf",
        "sha1": "85136C79CBF9FE36BB9D05D0639C70C265C18D37",
        "file_version": {
          "id": "12345",
          "type": "file_version",
          "sha1": "134b65991ed521fcfe4724b7d814ab8ded5185dc"
        }
      }
    ]
  }
  ```
</Accordion>

## リーガルホールドが設定されているファイルバージョン

リーガルホールドポリシー割り当てにより、リーガルホールドが設定されているファイルのリスト。

<Accordion title="属性と例">
  | プロパティ         | 型                    | 必須  | 説明                                                                             |
  | ------------- | -------------------- | --- | ------------------------------------------------------------------------------ |
  | `limit`       | `integer`            | いいえ | これらのエントリで使用された制限値。許容される最大値を超えていない限り、クエリパラメータの`limit`と等しくなります。最大値はAPIによって異なります。 |
  | `next_marker` | `string`             | いいえ | 次の検索結果ページの開始場所のマーカー。 `null` を指定できます。                                           |
  | `prev_marker` | `string`             | いいえ | 前の検索結果ページの開始場所のマーカー。 `null` を指定できます。                                           |
  | `entries`     | array of `ファイルバージョン` | いいえ | リーガルホールドが設定されているファイルバージョンのリスト。                                                 |

  ```json 例 theme={null}
  {
    "limit": 1000,
    "next_marker": "JV9IRGZmieiBasejOG9yDCRNgd2ymoZIbjsxbJMjIs3kioVii",
    "prev_marker": "JV9IRGZmieiBasejOG9yDCRNgd2ymoZIbjsxbJMjIs3kioVih",
    "entries": [
      {
        "id": "12345",
        "type": "file_version",
        "sha1": "134b65991ed521fcfe4724b7d814ab8ded5185dc",
        "name": "tigers.jpeg",
        "size": 629644,
        "created_at": "2012-12-12T10:53:43-08:00",
        "modified_at": "2012-12-12T10:53:43-08:00",
        "modified_by": {
          "id": "11446498",
          "type": "user",
          "name": "Aaron Levie",
          "login": "ceo@example.com"
        },
        "trashed_at": "2012-12-12T10:53:43-08:00",
        "trashed_by": {
          "id": "11446498",
          "type": "user",
          "name": "Aaron Levie",
          "login": "ceo@example.com"
        },
        "restored_at": "2012-12-12T10:53:43-08:00",
        "restored_by": {
          "id": "11446498",
          "type": "user",
          "name": "Aaron Levie",
          "login": "ceo@example.com"
        },
        "purged_at": "2012-12-12T10:53:43-08:00",
        "uploader_display_name": "Ellis Wiggins"
      }
    ]
  }
  ```
</Accordion>

## リーガルホールドポリシー割り当て

リーガルホールド割り当ては、ユーザー、フォルダ、ファイル、ファイルバージョン、所有権、操作にリーガルホールドポリシーを割り当てる目的に使用されます。 リーガルホールド割り当てを作成すると、その割り当ての「apply-to」エンティティに属するファイルバージョンにホールドが適用されます。

<Accordion title="属性と例">
  | プロパティ               | 型                                                                        | 必須  | 説明                                                                                                            |
  | ------------------- | ------------------------------------------------------------------------ | --- | ------------------------------------------------------------------------------------------------------------- |
  | `id`                | `string`                                                                 | いいえ | このリーガルホールド割り当ての一意の識別子。                                                                                        |
  | `type`              | `enum<string>`                                                           | いいえ | 値は常に`legal_hold_policy_assignment`になります。 使用可能なオプション: `legal_hold_policy_assignment`.                          |
  | `legal_hold_policy` | [リーガルホールドポリシー (Mini)](/ja/reference/legal-hold-policies-resources#-mini) | いいえ | そのリーガルホールドポリシー割り当てを含むポリシー。                                                                                    |
  | `assigned_to`       | `リーガルホールドポリシーの項目`                                                        | いいえ | リーガルホールドポリシーが割り当てられている項目。タイプとIDを含みます。                                                                         |
  | `assigned_by`       | [ユーザー (Mini)](/ja/reference/users-resources#-mini)                       | いいえ | リーガルホールドポリシー割り当てを作成したユーザー。                                                                                    |
  | `assigned_at`       | `string`                                                                 | いいえ | リーガルホールドポリシー割り当てオブジェクトが作成された日時。                                                                               |
  | `deleted_at`        | `string`                                                                 | いいえ | 割り当て解除リクエストが送信された日時 (割り当てが完全に削除されるまでに時間がかかる場合があるため、この日時は割り当てが完全に削除された日時と一致しない場合があります)。nullの場合、割り当ては削除されていません。 |

  ```json 例 theme={null}
  {
    "id": "11446498",
    "type": "legal_hold_policy_assignment",
    "legal_hold_policy": {
      "id": "11446498",
      "type": "legal_hold_policy"
    },
    "assigned_to": {
      "type": "folder",
      "id": "6564564"
    },
    "assigned_by": {
      "id": "11446498",
      "type": "user",
      "name": "Aaron Levie",
      "login": "ceo@example.com"
    },
    "assigned_at": "2012-12-12T10:53:43-08:00",
    "deleted_at": "2012-12-12T10:53:43-08:00"
  }
  ```
</Accordion>

## リーガルホールドポリシー割り当て

リーガルホールドポリシー割り当てのリスト。

<Accordion title="属性と例">
  | プロパティ         | 型                              | 必須  | 説明                                                                             |
  | ------------- | ------------------------------ | --- | ------------------------------------------------------------------------------ |
  | `limit`       | `integer`                      | いいえ | これらのエントリで使用された制限値。許容される最大値を超えていない限り、クエリパラメータの`limit`と等しくなります。最大値はAPIによって異なります。 |
  | `next_marker` | `string`                       | いいえ | 次の検索結果ページの開始場所のマーカー。 `null` を指定できます。                                           |
  | `prev_marker` | `string`                       | いいえ | 前の検索結果ページの開始場所のマーカー。 `null` を指定できます。                                           |
  | `entries`     | array of [リーガルホールドポリシー割り当て](#) | いいえ | リーガルホールドポリシー割り当てのリスト。                                                          |

  ```json 例 theme={null}
  {
    "limit": 1000,
    "next_marker": "JV9IRGZmieiBasejOG9yDCRNgd2ymoZIbjsxbJMjIs3kioVii",
    "prev_marker": "JV9IRGZmieiBasejOG9yDCRNgd2ymoZIbjsxbJMjIs3kioVih",
    "entries": [
      {
        "id": "11446498",
        "type": "legal_hold_policy_assignment",
        "legal_hold_policy": {
          "id": "11446498",
          "type": "legal_hold_policy"
        },
        "assigned_to": {
          "type": "folder",
          "id": "6564564"
        },
        "assigned_by": {
          "id": "11446498",
          "type": "user",
          "name": "Aaron Levie",
          "login": "ceo@example.com"
        },
        "assigned_at": "2012-12-12T10:53:43-08:00",
        "deleted_at": "2012-12-12T10:53:43-08:00"
      }
    ]
  }
  ```
</Accordion>

## リーガルホールドポリシー割り当て (Base)

リーガルホールド割り当ては、ユーザー、フォルダ、ファイル、またはファイルバージョンにリーガルホールドポリシーを割り当てる目的に使用されます。 リーガルホールド割り当てを作成すると、その割り当ての「apply-to」エンティティに属するファイルバージョンにホールドが適用されます。

<Accordion title="属性と例">
  | プロパティ  | 型              | 必須  | 説明                                                                                   |
  | ------ | -------------- | --- | ------------------------------------------------------------------------------------ |
  | `id`   | `string`       | いいえ | このリーガルホールド割り当ての一意の識別子。                                                               |
  | `type` | `enum<string>` | いいえ | 値は常に`legal_hold_policy_assignment`になります。 使用可能なオプション: `legal_hold_policy_assignment`. |

  ```json 例 theme={null}
  {
    "id": "11446498",
    "type": "legal_hold_policy_assignment"
  }
  ```
</Accordion>
