Class: Aws::Athena::Types::GetSessionResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Athena::Types::GetSessionResponse
- Defined in:
- gems/aws-sdk-athena/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.
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 |
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 2146 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.
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 |
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 2146 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.
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 |
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 2146 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.
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 |
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 2146 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.
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 |
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 2146 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.
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 |
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 2146 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.
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 |
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 2146 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.
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 |
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 2146 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.
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 |
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 2146 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.
2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 |
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 2146 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 |