Enum usiem::components::dataset::SiemDatasetType [−][src]
#[non_exhaustive]
pub enum SiemDatasetType {
Show 27 variants
GeoIp,
IpHost,
IpMac,
IpDNS,
MacHost,
HostUser,
BlockIp,
BlockDomain,
BlockEmailSender,
BlockCountry,
UserTag,
AssetTag,
IpCloudService,
IpCloudProvider,
UserHeadquarters,
IpHeadquarters,
HeadquartersWorkingHours,
HostVulnerable,
CustomMapIpNet(Cow<'static, str>),
CustomMapText(Cow<'static, str>),
CustomMapTextList(Cow<'static, str>),
CustomIpList(Cow<'static, str>),
CustomIpMap(Cow<'static, str>),
CustomTextList(Cow<'static, str>),
MantainceCalendar,
Configuration,
Secrets(Cow<'static, str>),
}
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Map IP to country, city, latitude and longitude
IP associated with a hostname
IP associated with a MAC address
IP associated with a resolved domain
MAC address associated with a Hostname
Hostname associated with a username
List of IPs in the block list
List of domain in the block list
List of email senders in the block list
List of countries in the block list
Tag each user with roles => user.roles = [vip, admin, extern, guest, director, super_user, local_user]
Tag each host with categories => [web_server, sec_related, critical, ad_related, net_related]
Cloud service => Office 365, G Suit …
Cloud Provider => Azure, Google Cloud, AWS
User associated with a headquarter
IP net associated with a headquarter
Working hours of each headquarter
Vulnerabilities on a computer
User custom dataset IP_NET => Text
User custom dataset Text => Text
User custom dataset Text => Text[]
User custom dataset IP list
User custom dataset Text list
Mantaince Calendar
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for SiemDatasetType
impl Send for SiemDatasetType
impl Sync for SiemDatasetType
impl Unpin for SiemDatasetType
impl UnwindSafe for SiemDatasetType
Blanket Implementations
Mutably borrows from an owned value. Read more