Share via


ClientInfo Class

Definition

Information on the client (user or application) that made some action

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20.ClientInfoTypeConverter))]
public class ClientInfo : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20.IClientInfo
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20.ClientInfoTypeConverter))>]
type ClientInfo = class
    interface IClientInfo
    interface IJsonSerializable
Public Class ClientInfo
Implements IClientInfo
Inheritance
ClientInfo
Attributes
Implements

Constructors

ClientInfo()

Creates an new ClientInfo instance.

Properties

Email

The email of the client.

Name

The name of the client.

ObjectId

The object id of the client.

UserPrincipalName

The user principal name of the client.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ClientInfo.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ClientInfo.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20.IClientInfo.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ClientInfo into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to