public sealed class Detector : IMessage<Detector>, IEquatable<Detector>, IDeepCloneable<Detector>, IBufferMessage, IMessage
Detector is a set of detectors or scanners act as individual checks done within a component e.g. bad IP, bad domains, IAM anomaly, cryptomining, open firewall, etc. Detector is independent of Organization, meaning each detector must be defined for a given Security Center component under a specified billing tier. Organizations can configure the list of detectors based on their subscribed billing tier.
Defines a detector, its billing tier and any applicable labels.
Implements
IMessage<Detector>, IEquatable<Detector>, IDeepCloneable<Detector>, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.Settings.V1Beta1Assembly
Google.Cloud.SecurityCenter.Settings.V1Beta1.dll
Constructors
Detector()
public Detector()
Detector(Detector)
public Detector(Detector other)
Parameter | |
---|---|
Name | Description |
other | Detector |
Properties
BillingTier
public BillingTier BillingTier { get; set; }
Output only. The billing tier may be different for a detector of the same name in another component.
Property Value | |
---|---|
Type | Description |
BillingTier |
Component
public string Component { get; set; }
Output only. Component that supports detector type. Multiple components may support the same detector.
Property Value | |
---|---|
Type | Description |
String |
Detector_
public string Detector_ { get; set; }
Output only. Detector Identifier
Property Value | |
---|---|
Type | Description |
String |
DetectorLabels
public RepeatedField<string> DetectorLabels { get; }
Output only. Google curated detector labels. These are alphanumeric tags that are not necessarily human readable. Labels can be used to group detectors together in the future. An example might be tagging all detectors “PCI” that help with PCI compliance.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |