Table of Contents

Class LogEntry

Namespace
Auth0.ManagementApi.Models
Assembly
Auth0.ManagementApi.dll

Information about a log entry

public class LogEntry
Inheritance
LogEntry
Inherited Members

Properties

Audience

API audience the event applies to

[JsonProperty("audience")]
public string Audience { get; set; }

Property Value

string

ClientId

The identifier of the client

[JsonProperty("client_id")]
public string ClientId { get; set; }

Property Value

string

ClientIpAddress

The IP address of the Client

[JsonProperty("client_ip")]
public string ClientIpAddress { get; set; }

Property Value

string

ClientName

The name of the client

[JsonProperty("client_name")]
public string ClientName { get; set; }

Property Value

string

Connection

The name of the connection

[JsonProperty("connection")]
public string Connection { get; set; }

Property Value

string

ConnectionId

The id of the connection

[JsonProperty("connection_id")]
public string ConnectionId { get; set; }

Property Value

string

Date

The date when the event was created

[JsonProperty("date")]
public DateTime Date { get; set; }

Property Value

DateTime

Description

A description for the event

[JsonProperty("description")]
public string Description { get; set; }

Property Value

string

Details

Additional (and very useful) details about the event.

[JsonProperty("details")]
public dynamic Details { get; set; }

Property Value

dynamic

HostName

The hostname for the request.

[JsonProperty("hostname")]
public string HostName { get; set; }

Property Value

string

Id

The unique identifier for the log entry

[JsonProperty("_id")]
public string Id { get; set; }

Property Value

string

ImpersonatorUserId

The User ID of the user for an impersonation request.

[JsonProperty("impersonator_user_id")]
public string ImpersonatorUserId { get; set; }

Property Value

string

ImpersonatorUserName

The Username of the user for an impersonation request.

[JsonProperty("impersonator_user_name")]
public string ImpersonatorUserName { get; set; }

Property Value

string

IpAddress

The IP address of the log event source

[JsonProperty("ip")]
public string IpAddress { get; set; }

Property Value

string

IsMobile

Whether the event was from a mobile device.

[JsonProperty("isMobile")]
public bool? IsMobile { get; set; }

Property Value

bool?

LocationInfo

Additional details about the event's ip trace location. If the ip matches either as private or localhost it returns an empty object

[JsonProperty("location_info")]
public dynamic LocationInfo { get; set; }

Property Value

dynamic

LogId

Unique ID of the event

[JsonProperty("log_id")]
public string LogId { get; set; }

Property Value

string

Scope

Scope permissions applied to the event

[JsonProperty("scope")]
public string Scope { get; set; }

Property Value

string

Strategy

The strategy used

[JsonProperty("strategy")]
public string Strategy { get; set; }

Property Value

string

StrategyType

The strategy type

[JsonProperty("strategy_type")]
public string StrategyType { get; set; }

Property Value

string

TenantName

The tenant in which the log event belongs to

[JsonProperty("tenant_name")]
public string TenantName { get; set; }

Property Value

string

Type

The log event type

[JsonProperty("type")]
public string Type { get; set; }

Property Value

string

UserAgent

The user's browser user-agent

[JsonProperty("user_agent")]
public string UserAgent { get; set; }

Property Value

string

UserId

The user's unique identifier

[JsonProperty("user_id")]
public string UserId { get; set; }

Property Value

string

UserName

The user's name

[JsonProperty("user_name")]
public string UserName { get; set; }

Property Value

string