Class: Aws::Athena::Types::UpdateSystemTableConfigurationInput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#kms_key_arn ⇒ String

The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS) key to use for encrypting the system table data. The encryption key is immutable while the system table exists, so a change takes effect only after the table has been deleted.

Returns:

  • (String)


5518
5519
5520
5521
5522
5523
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 5518

class UpdateSystemTableConfigurationInput < Struct.new(
  :table_name,
  :kms_key_arn)
  SENSITIVE = []
  include Aws::Structure
end

#table_name ⇒ String

The system table configuration to update. The only accepted value is ALL.

Returns:

  • (String)


5518
5519
5520
5521
5522
5523
# File 'gems/aws-sdk-athena/lib/aws-sdk-athena/types.rb', line 5518

class UpdateSystemTableConfigurationInput < Struct.new(
  :table_name,
  :kms_key_arn)
  SENSITIVE = []
  include Aws::Structure
end