Enum usiem::components::common::SiemFunctionType [−][src]
#[non_exhaustive]
pub enum SiemFunctionType {
Show 16 variants
STOP_COMPONENT,
START_COMPONENT,
LOG_QUERY,
ISOLATE_IP,
ISOLATE_ENDPOINT,
FILTER_IP,
FILTER_DOMAIN,
FILTER_EMAIL_SENDER,
LIST_USE_CASES,
GET_USE_CASES,
LIST_RULES,
GET_RULE,
LIST_TASKS,
LIST_DATASETS,
DOWNLOAD_QUERY,
OTHER(Cow<'static, str>, BTreeMap<Cow<'static, str>, Cow<'static, str>>),
}
Expand description
Define commands to be used by the users or other components.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Function name, Map<ParamName, Description>