Class: Aws::Athena::Types::CreateWorkGroupInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Athena::Types::CreateWorkGroupInput
- Defined in:
- gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#configuration ⇒ Types::WorkGroupConfiguration
Contains configuration information for creating an Athena SQL workgroup, which includes the location in Amazon S3 where query results are stored, the encryption configuration, if any, used for encrypting query results, whether the Amazon CloudWatch Metrics are enabled for the workgroup, the limit for the amount of bytes scanned (cutoff) per query, if it is specified, and whether workgroup's settings (specified with
EnforceWorkGroupConfiguration
) in theWorkGroupConfiguration
override client-side settings. -
#description ⇒ String
The workgroup description.
-
#name ⇒ String
The workgroup name.
-
#tags ⇒ Array<Types::Tag>
A list of comma separated tags to add to the workgroup that is created.
Instance Attribute Details
#configuration ⇒ Types::WorkGroupConfiguration
Contains configuration information for creating an Athena SQL
workgroup, which includes the location in Amazon S3 where query
results are stored, the encryption configuration, if any, used for
encrypting query results, whether the Amazon CloudWatch Metrics are
enabled for the workgroup, the limit for the amount of bytes scanned
(cutoff) per query, if it is specified, and whether workgroup's
settings (specified with EnforceWorkGroupConfiguration
) in the
WorkGroupConfiguration
override client-side settings. See
WorkGroupConfiguration$EnforceWorkGroupConfiguration.
714 715 716 717 718 719 720 721 |
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 714 class CreateWorkGroupInput < Struct.new( :name, :configuration, :description, :tags) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The workgroup description.
714 715 716 717 718 719 720 721 |
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 714 class CreateWorkGroupInput < Struct.new( :name, :configuration, :description, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The workgroup name.
714 715 716 717 718 719 720 721 |
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 714 class CreateWorkGroupInput < Struct.new( :name, :configuration, :description, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
A list of comma separated tags to add to the workgroup that is created.
714 715 716 717 718 719 720 721 |
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 714 class CreateWorkGroupInput < Struct.new( :name, :configuration, :description, :tags) SENSITIVE = [] include Aws::Structure end |