AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Contains information about the status of a session.

Inheritance Hierarchy

System.Object
  Amazon.Athena.Model.SessionStatus

Namespace: Amazon.Athena.Model
Assembly: AWSSDK.Athena.dll
Version: 3.x.y.z

Syntax

C#
public class SessionStatus

The SessionStatus type exposes the following members

Constructors

NameDescription
Public Method SessionStatus()

Properties

NameTypeDescription
Public Property EndDateTime System.DateTime

Gets and sets the property EndDateTime.

The date and time that the session ended.

Public Property IdleSinceDateTime System.DateTime

Gets and sets the property IdleSinceDateTime.

The date and time starting at which the session became idle. Can be empty if the session is not currently idle.

Public Property LastModifiedDateTime System.DateTime

Gets and sets the property LastModifiedDateTime.

The most recent date and time that the session was modified.

Public Property StartDateTime System.DateTime

Gets and sets the property StartDateTime.

The date and time that the session started.

Public Property State Amazon.Athena.SessionState

Gets and sets the property State.

The state of the session. A description of each state follows.

CREATING - The session is being started, including acquiring resources.

CREATED - The session has been started.

IDLE - The session is able to accept a calculation.

BUSY - The session is processing another task and is unable to accept a calculation.

TERMINATING - The session is in the process of shutting down.

TERMINATED - The session and its resources are no longer running.

DEGRADED - The session has no healthy coordinators.

FAILED - Due to a failure, the session and its resources are no longer running.

Public Property StateChangeReason System.String

Gets and sets the property StateChangeReason.

The reason for the session state change (for example, canceled because the session was terminated).

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5