sdk.filter.create()
elements.sdk.api.filter
Create a filter.
Create a new filter definition with an expression that can be used to filter computation results.
Parameters
- expression (str) - The filter expression
- filter_language (str) - The language/syntax of the filter expression
- [Optional] data_type (str) - The data type the filter applies to
- [Optional] name (str) - A human-readable name for the filter
- [Optional] description (str) - A description of what the filter does
- [Optional] metadata (Struct) - Additional metadata
Returns
str - The created filter ID
Example(s)
# Create a filter
filter_id = await sdk.filter.create(
expression="confidence > 0.8",
filter_language="sql",
data_type="detections",
name="High Confidence Filter",
description="Filters results with confidence above 0.8"
)
# Output (str)
"filter-uuid-here"Updated 6 months ago