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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-lightsail/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_values ⇒ String

Specifies the valid range of values for the parameter.

Returns:

  • (String)


13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 13608

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_method ⇒ String

Indicates when parameter updates are applied.

Can be immediate or pending-reboot.

Returns:

  • (String)


13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 13608

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_type ⇒ String

Specifies the engine-specific parameter type.

Returns:

  • (String)


13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 13608

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_type ⇒ String

Specifies the valid data type for the parameter.

Returns:

  • (String)


13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 13608

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

#description ⇒ String

Provides a description of the parameter.

Returns:

  • (String)


13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 13608

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_modifiable ⇒ Boolean

A Boolean value indicating whether the parameter can be modified.

Returns:

  • (Boolean)


13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 13608

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_name ⇒ String

Specifies the name of the parameter.

Returns:

  • (String)


13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 13608

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_value ⇒ String

Specifies the value of the parameter.

Returns:

  • (String)


13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 13608

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