リーガルホールドポリシーが割り当てられている項目のリストを取得します。
1234323
ポリシーが割り当てられている項目のIDのみに結果を絞り込みます。
file
ポリシーが適用されている項目のタイプのみに結果を絞り込みます。
次の値のいずれか1つ: file
,file_version
,folder
,user
1000
1000
返す項目の1ページあたりの最大数。
JV9IRGZmieiBasejOG9yDCRNgd2ymoZIbjsxbJMjIs3kioVii
結果が返される開始位置のマーカー。マーカーベースのページ割りを使用している場合に使用されます。
これを使用するには、usemarker
をtrue
に設定する必要があります。
324432
リーガルホールドポリシーのID
リーガルホールドポリシー割り当てのリストを返します。
予期しないクライアントエラー。
curl -X GET https://api.box.com/2.0/legal_hold_policy_assignments?policy_id=324432 \
-H 'Authorization: Bearer <ACCESS_TOKEN>'
BoxCollectionMarkerBased<BoxLegalHoldPolicyAssignment> assignments = await client.LegalHoldPoliciesManager
.GetAssignmentsAsync(legalHoldPolicyId: "11111");
assignments = client.legal_hold_policy(policy_id='12345').get_assignments()
for assignment in assignments:
print('Found policy assignment with ID {0}'.format(assignment.id))
client.legalHoldPolicies.getAssignments('8763245', {assign_to_type: 'folder'})
.then(assignments => {
/* assignments -> {
entries: [ { type: 'legal_hold_policy_assignment', id: '22222' } ],
limit: 100,
next_marker: 'someMarkerString' }
*/
});
client.legalHolds.listPolicyAssignments(policyId: "1234") { results in
switch results {
case let .success(iterator):
for i in 1 ... 10 {
iterator.next { result in
switch result {
case let .success(assignment):
print("Policy Assignment \(assignment.id)")
case let .failure(error):
print(error)
}
}
}
case let .failure(error):
print(error)
}
}