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

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

Overview

Note:

When making an API call, you may pass RelationalDatabaseParameter data as a hash:

{
  allowed_values: "string",
  apply_method: "string",
  apply_type: "string",
  data_type: "string",
  description: "string",
  is_modifiable: false,
  parameter_name: "string",
  parameter_value: "string",
}

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)


11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 11014

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)


11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 11014

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)


11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 11014

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)


11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 11014

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)


11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 11014

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)


11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 11014

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)


11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 11014

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)


11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 11014

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