# SearchByAuditLogRequest

Documents matching all provided criteria will be returned

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**username** | **string** | Username who made the action | [optional] [default to undefined]
**id** | **string** | Document ID to search for | [optional] [default to undefined]
**type** | **string** | Type of the document to search - if not provided or null : search all types | [optional] [default to undefined]
**action** | **string** | Action to search for - if not provided or null : search all actions | [optional] [default to undefined]
**details** | **{ [key: string]: any; }** | Audit Metadata key-value pairs to search for | [optional] [default to undefined]

## Example

```typescript
import { SearchByAuditLogRequest } from '@openfilz-sdk/typescript';

const instance: SearchByAuditLogRequest = {
    username,
    id,
    type,
    action,
    details,
};
```

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
