DetectorInfo Class

Definition

Definition of Detector Serialized Name: DetectorInfo

public class DetectorInfo : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppService.Models.DetectorInfo>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppService.Models.DetectorInfo>
type DetectorInfo = class
    interface IJsonModel<DetectorInfo>
    interface IPersistableModel<DetectorInfo>
Public Class DetectorInfo
Implements IJsonModel(Of DetectorInfo), IPersistableModel(Of DetectorInfo)
Inheritance
DetectorInfo
Implements

Constructors

Name Description
DetectorInfo()

Initializes a new instance of DetectorInfo.

Properties

Name Description
AnalysisType

Analysis Types for which this detector should apply to. Serialized Name: DetectorInfo.analysisType

Author

Author of the detector. Serialized Name: DetectorInfo.author

Category

Problem category. This serves for organizing group for detectors. Serialized Name: DetectorInfo.category

Description

Short description of the detector and its purpose. Serialized Name: DetectorInfo.description

DetectorType

Whether this detector is an Analysis Detector or not. Serialized Name: DetectorInfo.type

Id

Id of detector Serialized Name: DetectorInfo.id

Name

Name of detector Serialized Name: DetectorInfo.name

Score

Defines score of a detector to power ML based matching. Serialized Name: DetectorInfo.score

SupportTopicList

List of Support Topics for which this detector is enabled. Serialized Name: DetectorInfo.supportTopicList

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<DetectorInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<DetectorInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DetectorInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DetectorInfo>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<DetectorInfo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to