public sealed class SessionEvent : IMessage<SessionEvent>, IEquatable<SessionEvent>, IDeepCloneable<SessionEvent>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Dataplex v1 API class SessionEvent.
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 |
|
EventSucceeded
public bool EventSucceeded { get; set; }The status of the event.
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
FastStartupEnabled
public bool FastStartupEnabled { get; set; }If the session is associated with an Environment with fast startup enabled, and was pre-created before being assigned to a user.
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
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 |
|
UnassignedDuration
public Duration UnassignedDuration { get; set; }The idle duration of a warm pooled session before it is assigned to user.
| Property Value | |
|---|---|
| Type | Description |
Duration |
|
UserId
public string UserId { get; set; }The information about the user that created the session. It will be the email address of the user.
| Property Value | |
|---|---|
| Type | Description |
String |
|