public sealed class DetectorReference : IMessage<DetectorReference>, IEquatable<DetectorReference>, IDeepCloneable<DetectorReference>, IBufferMessage, IMessageReference documentation and code samples for the Security Command Center v2 API class DetectorReference.
Represents a reference to a specific anomaly detector.
Implements
IMessageDetectorReference, IEquatableDetectorReference, IDeepCloneableDetectorReference, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.V2Assembly
Google.Cloud.SecurityCenter.V2.dll
Constructors
DetectorReference()
public DetectorReference()DetectorReference(DetectorReference)
public DetectorReference(DetectorReference other)| Parameter | |
|---|---|
| Name | Description |
other |
DetectorReference |
Properties
DetectorId
public string DetectorId { get; set; }The unique identifier of the detector.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DisplayName
public string DisplayName { get; set; }A human readable name for the detector, providing context on its purpose. For example, "ASI02: Tool Misuse", or "Excessive API Calls".
| Property Value | |
|---|---|
| Type | Description |
string |
|
Explanation
public string Explanation { get; set; }A detailed explanation generated by an LLM or the detector itself, describing why this specific anomaly was flagged. This provides rationale and context for the detection.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Recommendation
public string Recommendation { get; set; }Recommended steps or actions to remediate or investigate the anomaly flagged by this detector. These could include configuration changes, code adjustments, or further diagnostic procedures.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Severity
public DetectorReference.Types.Severity Severity { get; set; }The severity of the detector.
| Property Value | |
|---|---|
| Type | Description |
DetectorReferenceTypesSeverity |
|