public sealed class SessionEvent : IMessage<SessionEvent>, IEquatable<SessionEvent>, IDeepCloneable<SessionEvent>, IBufferMessage, IMessage
These messages contain information about sessions within an environment. The monitored resource is 'Environment'.
Implements
IMessage<SessionEvent>, IEquatable<SessionEvent>, IDeepCloneable<SessionEvent>, IBufferMessage, IMessageNamespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Constructors
SessionEvent()
public SessionEvent()
SessionEvent(SessionEvent)
public SessionEvent(SessionEvent other)
Parameter | |
---|---|
Name | Description |
other | SessionEvent |
Properties
DetailCase
public SessionEvent.DetailOneofCase DetailCase { get; }
Property Value | |
---|---|
Type | Description |
SessionEvent.DetailOneofCase |
Message
public string Message { get; set; }
The log message.
Property Value | |
---|---|
Type | Description |
String |
Query
public SessionEvent.Types.QueryDetail Query { get; set; }
The execution details of the query.
Property Value | |
---|---|
Type | Description |
SessionEvent.Types.QueryDetail |
SessionId
public string SessionId { get; set; }
Unique identifier for the session.
Property Value | |
---|---|
Type | Description |
String |
Type
public SessionEvent.Types.EventType Type { get; set; }
The type of the event.
Property Value | |
---|---|
Type | Description |
SessionEvent.Types.EventType |
UserId
public string UserId { get; set; }
The information about the user that created the session.
Property Value | |
---|---|
Type | Description |
String |