Class: Aws::Lightsail::Types::RelationalDatabaseParameter

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-lightsail/types.rb

Overview

Describes the parameters of a database.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#allowed_valuesString

Specifies the valid range of values for the parameter.

Returns:

  • (String)


13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
# File 'lib/aws-sdk-lightsail/types.rb', line 13165

class RelationalDatabaseParameter < Struct.new(
  :allowed_values,
  :apply_method,
  :apply_type,
  :data_type,
  :description,
  :is_modifiable,
  :parameter_name,
  :parameter_value)
  SENSITIVE = []
  include Aws::Structure
end

#apply_methodString

Indicates when parameter updates are applied.

Can be ‘immediate` or `pending-reboot`.

Returns:

  • (String)


13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
# File 'lib/aws-sdk-lightsail/types.rb', line 13165

class RelationalDatabaseParameter < Struct.new(
  :allowed_values,
  :apply_method,
  :apply_type,
  :data_type,
  :description,
  :is_modifiable,
  :parameter_name,
  :parameter_value)
  SENSITIVE = []
  include Aws::Structure
end

#apply_typeString

Specifies the engine-specific parameter type.

Returns:

  • (String)


13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
# File 'lib/aws-sdk-lightsail/types.rb', line 13165

class RelationalDatabaseParameter < Struct.new(
  :allowed_values,
  :apply_method,
  :apply_type,
  :data_type,
  :description,
  :is_modifiable,
  :parameter_name,
  :parameter_value)
  SENSITIVE = []
  include Aws::Structure
end

#data_typeString

Specifies the valid data type for the parameter.

Returns:

  • (String)


13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
# File 'lib/aws-sdk-lightsail/types.rb', line 13165

class RelationalDatabaseParameter < Struct.new(
  :allowed_values,
  :apply_method,
  :apply_type,
  :data_type,
  :description,
  :is_modifiable,
  :parameter_name,
  :parameter_value)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

Provides a description of the parameter.

Returns:

  • (String)


13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
# File 'lib/aws-sdk-lightsail/types.rb', line 13165

class RelationalDatabaseParameter < Struct.new(
  :allowed_values,
  :apply_method,
  :apply_type,
  :data_type,
  :description,
  :is_modifiable,
  :parameter_name,
  :parameter_value)
  SENSITIVE = []
  include Aws::Structure
end

#is_modifiableBoolean

A Boolean value indicating whether the parameter can be modified.

Returns:

  • (Boolean)


13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
# File 'lib/aws-sdk-lightsail/types.rb', line 13165

class RelationalDatabaseParameter < Struct.new(
  :allowed_values,
  :apply_method,
  :apply_type,
  :data_type,
  :description,
  :is_modifiable,
  :parameter_name,
  :parameter_value)
  SENSITIVE = []
  include Aws::Structure
end

#parameter_nameString

Specifies the name of the parameter.

Returns:

  • (String)


13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
# File 'lib/aws-sdk-lightsail/types.rb', line 13165

class RelationalDatabaseParameter < Struct.new(
  :allowed_values,
  :apply_method,
  :apply_type,
  :data_type,
  :description,
  :is_modifiable,
  :parameter_name,
  :parameter_value)
  SENSITIVE = []
  include Aws::Structure
end

#parameter_valueString

Specifies the value of the parameter.

Returns:

  • (String)


13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
# File 'lib/aws-sdk-lightsail/types.rb', line 13165

class RelationalDatabaseParameter < Struct.new(
  :allowed_values,
  :apply_method,
  :apply_type,
  :data_type,
  :description,
  :is_modifiable,
  :parameter_name,
  :parameter_value)
  SENSITIVE = []
  include Aws::Structure
end