Share via


IncidentOwnerInfo Class

Definition

Information on the user an incident is assigned to

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IncidentOwnerInfoTypeConverter))]
public class IncidentOwnerInfo : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IIncidentOwnerInfo
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IncidentOwnerInfoTypeConverter))>]
type IncidentOwnerInfo = class
    interface IIncidentOwnerInfo
    interface IJsonSerializable
Public Class IncidentOwnerInfo
Implements IIncidentOwnerInfo
Inheritance
IncidentOwnerInfo
Attributes
Implements

Constructors

IncidentOwnerInfo()

Creates an new IncidentOwnerInfo instance.

Properties

AssignedTo

The name of the user the incident is assigned to.

Email

The email of the user the incident is assigned to.

ObjectId

The object id of the user the incident is assigned to.

OwnerType

The type of the owner the incident is assigned to.

UserPrincipalName

The user principal name of the user the incident is assigned to.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of IncidentOwnerInfo.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of IncidentOwnerInfo.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IIncidentOwnerInfo.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of IncidentOwnerInfo into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to