Share via


DetectorInfo Class

Definition

Definition of Detector

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.DetectorInfoTypeConverter))]
public class DetectorInfo : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IDetectorInfo
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.DetectorInfoTypeConverter))>]
type DetectorInfo = class
    interface IDetectorInfo
    interface IJsonSerializable
Public Class DetectorInfo
Implements IDetectorInfo
Inheritance
DetectorInfo
Attributes
Implements

Constructors

DetectorInfo()

Creates an new DetectorInfo instance.

Properties

AnalysisType

Analysis Types for which this detector should apply to.

Author

Author of the detector.

Category

Problem category. This serves for organizing group for detectors.

Description

Short description of the detector and its purpose.

Id

Id of detector

Name

Name of detector

Score

Defines score of a detector to power ML based matching.

SupportTopicList

List of Support Topics for which this detector is enabled.

Type

Whether this detector is an Analysis Detector or not.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DetectorInfo.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DetectorInfo.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IDetectorInfo.

FromJsonString(String)

Creates a new instance of DetectorInfo, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of DetectorInfo into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to