Class: Aws::Athena::Types::WorkGroupSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb

Overview

The summary information for the workgroup, which includes its name, state, description, and the date and time it was created.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_timeTime

The workgroup creation date and time.

Returns:

  • (Time)


5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 5161

class WorkGroupSummary < Struct.new(
  :name,
  :state,
  :description,
  :creation_time,
  :engine_version,
  :identity_center_application_arn)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The workgroup description.

Returns:

  • (String)


5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 5161

class WorkGroupSummary < Struct.new(
  :name,
  :state,
  :description,
  :creation_time,
  :engine_version,
  :identity_center_application_arn)
  SENSITIVE = []
  include Aws::Structure
end

#engine_versionTypes::EngineVersion

The engine version setting for all queries on the workgroup. Queries on the AmazonAthenaPreviewFunctionality workgroup run on the preview engine regardless of this setting.



5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 5161

class WorkGroupSummary < Struct.new(
  :name,
  :state,
  :description,
  :creation_time,
  :engine_version,
  :identity_center_application_arn)
  SENSITIVE = []
  include Aws::Structure
end

#identity_center_application_arnString

The ARN of the IAM Identity Center enabled application associated with the workgroup.

Returns:

  • (String)


5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 5161

class WorkGroupSummary < Struct.new(
  :name,
  :state,
  :description,
  :creation_time,
  :engine_version,
  :identity_center_application_arn)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the workgroup.

Returns:

  • (String)


5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 5161

class WorkGroupSummary < Struct.new(
  :name,
  :state,
  :description,
  :creation_time,
  :engine_version,
  :identity_center_application_arn)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The state of the workgroup.

Returns:

  • (String)


5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 5161

class WorkGroupSummary < Struct.new(
  :name,
  :state,
  :description,
  :creation_time,
  :engine_version,
  :identity_center_application_arn)
  SENSITIVE = []
  include Aws::Structure
end