Share via


DiagnosticAnalysisProperties Class

Definition

DiagnosticAnalysis resource specific properties

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

Constructors

DiagnosticAnalysisProperties()

Creates an new DiagnosticAnalysisProperties instance.

Properties

AbnormalTimePeriod

List of time periods.

EndTime

End time of the period

NonCorrelatedDetector

Data by each detector for detectors that did not corelate

Payload

Data by each detector

StartTime

Start time of the period

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DiagnosticAnalysisProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DiagnosticAnalysisProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DiagnosticAnalysisProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to