Class: Aws::Athena::Types::GetSessionResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Athena::Types::GetSessionResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-athena/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#description ⇒ String
The session description.
-
#engine_configuration ⇒ Types::EngineConfiguration
Contains engine configuration information like DPU usage.
-
#engine_version ⇒ String
The engine version used by the session (for example, ‘PySpark engine version 3`).
-
#monitoring_configuration ⇒ Types::MonitoringConfiguration
Contains the configuration settings for managed log persistence, delivering logs to Amazon S3 buckets, Amazon CloudWatch log groups etc.
-
#notebook_version ⇒ String
The notebook version.
-
#session_configuration ⇒ Types::SessionConfiguration
Contains the workgroup configuration information used by the session.
-
#session_id ⇒ String
The session ID.
-
#statistics ⇒ Types::SessionStatistics
Contains the DPU execution time.
-
#status ⇒ Types::SessionStatus
Contains information about the status of the session.
-
#work_group ⇒ String
The workgroup to which the session belongs.
Instance Attribute Details
#description ⇒ String
The session description.
2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 |
# File 'lib/aws-sdk-athena/types.rb', line 2138 class GetSessionResponse < Struct.new( :session_id, :description, :work_group, :engine_version, :engine_configuration, :notebook_version, :monitoring_configuration, :session_configuration, :status, :statistics) SENSITIVE = [] include Aws::Structure end |
#engine_configuration ⇒ Types::EngineConfiguration
Contains engine configuration information like DPU usage.
2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 |
# File 'lib/aws-sdk-athena/types.rb', line 2138 class GetSessionResponse < Struct.new( :session_id, :description, :work_group, :engine_version, :engine_configuration, :notebook_version, :monitoring_configuration, :session_configuration, :status, :statistics) SENSITIVE = [] include Aws::Structure end |
#engine_version ⇒ String
The engine version used by the session (for example, ‘PySpark engine version 3`). You can get a list of engine versions by calling ListEngineVersions.
2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 |
# File 'lib/aws-sdk-athena/types.rb', line 2138 class GetSessionResponse < Struct.new( :session_id, :description, :work_group, :engine_version, :engine_configuration, :notebook_version, :monitoring_configuration, :session_configuration, :status, :statistics) SENSITIVE = [] include Aws::Structure end |
#monitoring_configuration ⇒ Types::MonitoringConfiguration
Contains the configuration settings for managed log persistence, delivering logs to Amazon S3 buckets, Amazon CloudWatch log groups etc.
2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 |
# File 'lib/aws-sdk-athena/types.rb', line 2138 class GetSessionResponse < Struct.new( :session_id, :description, :work_group, :engine_version, :engine_configuration, :notebook_version, :monitoring_configuration, :session_configuration, :status, :statistics) SENSITIVE = [] include Aws::Structure end |
#notebook_version ⇒ String
The notebook version.
2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 |
# File 'lib/aws-sdk-athena/types.rb', line 2138 class GetSessionResponse < Struct.new( :session_id, :description, :work_group, :engine_version, :engine_configuration, :notebook_version, :monitoring_configuration, :session_configuration, :status, :statistics) SENSITIVE = [] include Aws::Structure end |
#session_configuration ⇒ Types::SessionConfiguration
Contains the workgroup configuration information used by the session.
2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 |
# File 'lib/aws-sdk-athena/types.rb', line 2138 class GetSessionResponse < Struct.new( :session_id, :description, :work_group, :engine_version, :engine_configuration, :notebook_version, :monitoring_configuration, :session_configuration, :status, :statistics) SENSITIVE = [] include Aws::Structure end |
#session_id ⇒ String
The session ID.
2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 |
# File 'lib/aws-sdk-athena/types.rb', line 2138 class GetSessionResponse < Struct.new( :session_id, :description, :work_group, :engine_version, :engine_configuration, :notebook_version, :monitoring_configuration, :session_configuration, :status, :statistics) SENSITIVE = [] include Aws::Structure end |
#statistics ⇒ Types::SessionStatistics
Contains the DPU execution time.
2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 |
# File 'lib/aws-sdk-athena/types.rb', line 2138 class GetSessionResponse < Struct.new( :session_id, :description, :work_group, :engine_version, :engine_configuration, :notebook_version, :monitoring_configuration, :session_configuration, :status, :statistics) SENSITIVE = [] include Aws::Structure end |
#status ⇒ Types::SessionStatus
Contains information about the status of the session.
2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 |
# File 'lib/aws-sdk-athena/types.rb', line 2138 class GetSessionResponse < Struct.new( :session_id, :description, :work_group, :engine_version, :engine_configuration, :notebook_version, :monitoring_configuration, :session_configuration, :status, :statistics) SENSITIVE = [] include Aws::Structure end |
#work_group ⇒ String
The workgroup to which the session belongs.
2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 |
# File 'lib/aws-sdk-athena/types.rb', line 2138 class GetSessionResponse < Struct.new( :session_id, :description, :work_group, :engine_version, :engine_configuration, :notebook_version, :monitoring_configuration, :session_configuration, :status, :statistics) SENSITIVE = [] include Aws::Structure end |