コンテンツに適用されたリテンションポリシー割り当てを削除します。
ポリシー割り当てが正常に削除された場合は、空のレスポンスを返します。
変更できないリテンションポリシーに割り当てが関連する場合にエラーを返します。
リテンションポリシー割り当てが存在しない場合にエラーを返します。
予期しないクライアントエラー。
await client.retentionPolicyAssignments.deleteRetentionPolicyAssignmentById(
retentionPolicyAssignment.id
);
client.retention_policy_assignments.delete_retention_policy_assignment_by_id(
retention_policy_assignment.id
)
await client.RetentionPolicyAssignments.DeleteRetentionPolicyAssignmentByIdAsync(retentionPolicyAssignmentId: retentionPolicyAssignment.Id);
BoxRetentionPolicyAssignment assignment = new BoxRetentionPolicyAssignment(api, id);
assignment.delete();
client.retentionPolicies.deleteAssignment('12345')
.then(() => {
// deletion succeeded — no value returned
});
client.retentionPolicy.deleteAssignment(assignmentId: "123456") { result in
guard case let .success = result else {
print("Error deleting retention policy assignment")
return
}
print("Retention policy assignment was deleted")
}