Class: Aws::RDS::Types::OptionSetting

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

Overview

Option settings are the actual settings being applied or configured for that option. It is used when you modify an option group or describe option groups. For example, the NATIVE_NETWORK_ENCRYPTION option has a setting called SQLNET.ENCRYPTION_SERVER that can have several different values.

Constant Summary collapse

SENSITIVE =
[:value]

Instance Attribute Summary collapse

Instance Attribute Details

#allowed_values ⇒ String

The allowed values of the option setting.

Returns:

  • (String)


23477
23478
23479
23480
23481
23482
23483
23484
23485
23486
23487
23488
23489
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23477

class OptionSetting < Struct.new(
  :name,
  :value,
  :default_value,
  :description,
  :apply_type,
  :data_type,
  :allowed_values,
  :is_modifiable,
  :is_collection)
  SENSITIVE = [:value]
  include Aws::Structure
end

#apply_type ⇒ String

The DB engine specific parameter type.

Returns:

  • (String)


23477
23478
23479
23480
23481
23482
23483
23484
23485
23486
23487
23488
23489
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23477

class OptionSetting < Struct.new(
  :name,
  :value,
  :default_value,
  :description,
  :apply_type,
  :data_type,
  :allowed_values,
  :is_modifiable,
  :is_collection)
  SENSITIVE = [:value]
  include Aws::Structure
end

#data_type ⇒ String

The data type of the option setting.

Returns:

  • (String)


23477
23478
23479
23480
23481
23482
23483
23484
23485
23486
23487
23488
23489
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23477

class OptionSetting < Struct.new(
  :name,
  :value,
  :default_value,
  :description,
  :apply_type,
  :data_type,
  :allowed_values,
  :is_modifiable,
  :is_collection)
  SENSITIVE = [:value]
  include Aws::Structure
end

#default_value ⇒ String

The default value of the option setting.

Returns:

  • (String)


23477
23478
23479
23480
23481
23482
23483
23484
23485
23486
23487
23488
23489
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23477

class OptionSetting < Struct.new(
  :name,
  :value,
  :default_value,
  :description,
  :apply_type,
  :data_type,
  :allowed_values,
  :is_modifiable,
  :is_collection)
  SENSITIVE = [:value]
  include Aws::Structure
end

#description ⇒ String

The description of the option setting.

Returns:

  • (String)


23477
23478
23479
23480
23481
23482
23483
23484
23485
23486
23487
23488
23489
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23477

class OptionSetting < Struct.new(
  :name,
  :value,
  :default_value,
  :description,
  :apply_type,
  :data_type,
  :allowed_values,
  :is_modifiable,
  :is_collection)
  SENSITIVE = [:value]
  include Aws::Structure
end

#is_collection ⇒ Boolean

Indicates whether the option setting is part of a collection.

Returns:

  • (Boolean)


23477
23478
23479
23480
23481
23482
23483
23484
23485
23486
23487
23488
23489
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23477

class OptionSetting < Struct.new(
  :name,
  :value,
  :default_value,
  :description,
  :apply_type,
  :data_type,
  :allowed_values,
  :is_modifiable,
  :is_collection)
  SENSITIVE = [:value]
  include Aws::Structure
end

#is_modifiable ⇒ Boolean

Indicates whether the option setting can be modified from the default.

Returns:

  • (Boolean)


23477
23478
23479
23480
23481
23482
23483
23484
23485
23486
23487
23488
23489
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23477

class OptionSetting < Struct.new(
  :name,
  :value,
  :default_value,
  :description,
  :apply_type,
  :data_type,
  :allowed_values,
  :is_modifiable,
  :is_collection)
  SENSITIVE = [:value]
  include Aws::Structure
end

#name ⇒ String

The name of the option that has settings that you can set.

Returns:

  • (String)


23477
23478
23479
23480
23481
23482
23483
23484
23485
23486
23487
23488
23489
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23477

class OptionSetting < Struct.new(
  :name,
  :value,
  :default_value,
  :description,
  :apply_type,
  :data_type,
  :allowed_values,
  :is_modifiable,
  :is_collection)
  SENSITIVE = [:value]
  include Aws::Structure
end

#value ⇒ String

The current value of the option setting.

Returns:

  • (String)


23477
23478
23479
23480
23481
23482
23483
23484
23485
23486
23487
23488
23489
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 23477

class OptionSetting < Struct.new(
  :name,
  :value,
  :default_value,
  :description,
  :apply_type,
  :data_type,
  :allowed_values,
  :is_modifiable,
  :is_collection)
  SENSITIVE = [:value]
  include Aws::Structure
end