InvestigationResult Class

Definition

Details about the investigation result

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.MonitorWorkspace.Models.InvestigationResultTypeConverter))]
public class InvestigationResult : Microsoft.Azure.PowerShell.Cmdlets.Monitor.MonitorWorkspace.Models.IInvestigationResult
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Monitor.MonitorWorkspace.Models.InvestigationResultTypeConverter))>]
type InvestigationResult = class
    interface IInvestigationResult
    interface IJsonSerializable
Public Class InvestigationResult
Implements IInvestigationResult
Inheritance
InvestigationResult
Attributes
Implements

Constructors

Name Description
InvestigationResult()

Creates an new InvestigationResult instance.

Properties

Name Description
CreatedAt

The creation time of the investigation (in UTC)

Id

The identifier of the investigation

LastModifiedAt

The last update time of the investigation (in UTC)

OriginAddedBy

The ID of the origin - for example, in case of 'Manual', the user ID/app ID, and in case of 'Automatic', the name of the automatic system

OriginAddedByType

The source of the origin - Manual or Automatic

ResourceGroupName

Gets the resource group name

Result

The result of this investigation

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InvestigationResult.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InvestigationResult.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Monitor.MonitorWorkspace.Models.IInvestigationResult.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of InvestigationResult into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to