ReplayConfig¶
None
Field | Type | Description | Required | Default |
---|---|---|---|---|
creator | Creator | Replay creator options | Yes |
See Creator for more details. |
loader | Loader | Replay loader options | Yes |
See Loader for more details. |
Creator¶
Replay creator configuration model
Field | Type | Description | Required | Default |
---|---|---|---|---|
client | Client | Client to use for Replay operations | Yes |
See Client for more details. |
alert_input | InputModule | Input module for alerts | Yes |
See InputModule for more details. |
badlist_input | InputModule | Input module for badlist items | Yes |
See InputModule for more details. |
safelist_input | InputModule | Input module for safelist items | Yes |
See InputModule for more details. |
signature_input | InputModule | Input module for signatures | Yes |
See InputModule for more details. |
submission_input | InputModule | Input module for submissions | Yes |
See InputModule for more details. |
workflow_input | InputModule | Input module for workflows | Yes |
See InputModule for more details. |
lookback_time | Keyword | Lookback time for the Replay creator, e.g., '1d' for one day | Yes |
* |
output_filestore | Keyword | Output filestore URI for the Replay creator, e.g., 'file:///tmp/replay/output' | Yes |
file:///tmp/replay/output |
working_directory | Keyword | Working directory for the Replay creator, e.g., '/tmp/replay/work' | Yes |
/tmp/replay/work |
Client¶
None
Field | Type | Description | Required | Default |
---|---|---|---|---|
type | Enum | Type of client to use for Replay operations Supported values are: "api", "direct" |
Yes |
direct |
options | ClientOptions | Options for the client | Optional |
See ClientOptions for more details. |
ClientOptions¶
None
Field | Type | Description | Required | Default |
---|---|---|---|---|
host | Keyword | None | Yes |
https://localhost:443 |
user | Keyword | None | Yes |
admin |
apikey | Keyword | None | Yes |
devkey:devpass |
verify | Boolean | None | Yes |
True |
InputModule¶
Input module configuration model for Replay creator operations
Field | Type | Description | Required | Default |
---|---|---|---|---|
enabled | Boolean | Is this input module enabled? | Yes |
True |
threads | Integer | Number of threads to use for this input module | Yes |
6 |
filter_queries | List [Keyword] | List of filter queries to apply to this input module | Yes |
['NOT extended_scan:submitted', 'workflows_completed:true'] |
Loader¶
Replay loader configuration model
Field | Type | Description | Required | Default |
---|---|---|---|---|
client | Client | Client to use for Replay loader operations | Yes |
See Client for more details. |
failed_directory | Keyword | Directory to store failed Replay bundles | Yes |
/tmp/replay/failed |
input_threads | Integer | Number of threads to use for loading input bundles | Yes |
6 |
input_directory | Keyword | Directory to load input Replay bundles from | Yes |
/tmp/replay/input |
min_classification | ClassificationString | Minimum classification level for Replay bundles to be processed | Optional |
None |
reclassification | ClassificationString | Classification level to reclassify Replay bundles to after being imported | Optional |
None |
rescan | List [Keyword] | List of services to rescan after importing Replay bundles | Yes |
[] |
working_directory | Keyword | Working directory for the Replay loader, e.g., '/tmp/replay/work' | Yes |
/tmp/replay/work |
sync_check_interval | Integer | How often to check on imported Replay bundles (in seconds)? | Yes |
3600 |
Client¶
None
Field | Type | Description | Required | Default |
---|---|---|---|---|
type | Enum | Type of client to use for Replay operations Supported values are: "api", "direct" |
Yes |
direct |
options | ClientOptions | Options for the client | Optional |
See ClientOptions for more details. |
ClientOptions¶
None
Field | Type | Description | Required | Default |
---|---|---|---|---|
host | Keyword | None | Yes |
https://localhost:443 |
user | Keyword | None | Yes |
admin |
apikey | Keyword | None | Yes |
devkey:devpass |
verify | Boolean | None | Yes |
True |