NativeDashboardFilter class
Constructors
-
NativeDashboardFilter({Input<List<String>?>? chartIds, Input<String?>? dataSource, Input<String?>? displayName, Input<String?>? fieldPath, Input<List<NativeDashboardFilterFilterOperatorAndFieldValue>?>? filterOperatorAndFieldValues, Input<String?>? id, Input<bool?>? isMandatory, Input<bool?>? isStandardTimeRangeFilter, Input<bool?>? isStandardTimeRangeFilterEnabled})
-
Creates a new NativeDashboardFilter.
chartIds The IDs of charts that this filter applies to.
dataSource The data source for the filter.
displayName The display name of the filter.
fieldPath The UDM field path being filtered.
filterOperatorAndFieldValues The specific operator and value set for the filter.
id The unique ID of the filter.
isMandatory Whether the filter is mandatory for the dashboard consumer.
isStandardTimeRangeFilter Whether the filter is a standard time range filter.
isStandardTimeRangeFilterEnabled Whether the standard time range filter is currently enabled.
const
-
NativeDashboardFilter.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
chartIds
→ Input<List<String>?>?
-
The IDs of charts that this filter applies to.
final
-
dataSource
→ Input<String?>?
-
The data source for the filter.
Possible values:
UDM, ENTITY, INGESTION_METRICS, RULE_DETECTIONS, RULESETS, GLOBAL,
IOC_MATCHES, RULES, SOAR_CASES, SOAR_PLAYBOOKS, SOAR_CASE_HISTORY,
DATA_TABLE, INVESTIGATION, INVESTIGATION_FEEDBACK
final
-
displayName
→ Input<String?>?
-
The display name of the filter.
final
-
fieldPath
→ Input<String?>?
-
The UDM field path being filtered.
final
-
filterOperatorAndFieldValues
→ Input<List<NativeDashboardFilterFilterOperatorAndFieldValue>?>?
-
The specific operator and value set for the filter.
Structure is documented below.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
id
→ Input<String?>?
-
The unique ID of the filter.
final
-
isMandatory
→ Input<bool?>?
-
Whether the filter is mandatory for the dashboard consumer.
final
-
isStandardTimeRangeFilter
→ Input<bool?>?
-
Whether the filter is a standard time range filter.
final
-
isStandardTimeRangeFilterEnabled
→ Input<bool?>?
-
Whether the standard time range filter is currently enabled.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited