Class: Aws::MemoryDB::Types::ReservedNodesOffering
- Inherits:
-
Struct
- Object
- Struct
- Aws::MemoryDB::Types::ReservedNodesOffering
- Defined in:
- gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb
Overview
The offering type of this node.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#duration ⇒ Integer
The duration of the reservation in seconds.
-
#fixed_price ⇒ Float
The fixed price charged for this reserved node.
-
#node_type ⇒ String
The node type for the reserved nodes.
-
#offering_type ⇒ String
The offering type of this reserved node.
-
#recurring_charges ⇒ Array<Types::RecurringCharge>
The recurring price charged to run this reserved node.
-
#reserved_nodes_offering_id ⇒ String
The offering identifier.
Instance Attribute Details
#duration ⇒ Integer
The duration of the reservation in seconds.
2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 |
# File 'gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb', line 2477 class ReservedNodesOffering < Struct.new( :reserved_nodes_offering_id, :node_type, :duration, :fixed_price, :offering_type, :recurring_charges) SENSITIVE = [] include Aws::Structure end |
#fixed_price ⇒ Float
The fixed price charged for this reserved node.
2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 |
# File 'gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb', line 2477 class ReservedNodesOffering < Struct.new( :reserved_nodes_offering_id, :node_type, :duration, :fixed_price, :offering_type, :recurring_charges) SENSITIVE = [] include Aws::Structure end |
#node_type ⇒ String
The node type for the reserved nodes. For more information, see Supported node types.
2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 |
# File 'gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb', line 2477 class ReservedNodesOffering < Struct.new( :reserved_nodes_offering_id, :node_type, :duration, :fixed_price, :offering_type, :recurring_charges) SENSITIVE = [] include Aws::Structure end |
#offering_type ⇒ String
The offering type of this reserved node.
2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 |
# File 'gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb', line 2477 class ReservedNodesOffering < Struct.new( :reserved_nodes_offering_id, :node_type, :duration, :fixed_price, :offering_type, :recurring_charges) SENSITIVE = [] include Aws::Structure end |
#recurring_charges ⇒ Array<Types::RecurringCharge>
The recurring price charged to run this reserved node.
2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 |
# File 'gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb', line 2477 class ReservedNodesOffering < Struct.new( :reserved_nodes_offering_id, :node_type, :duration, :fixed_price, :offering_type, :recurring_charges) SENSITIVE = [] include Aws::Structure end |
#reserved_nodes_offering_id ⇒ String
The offering identifier.
2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 |
# File 'gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb', line 2477 class ReservedNodesOffering < Struct.new( :reserved_nodes_offering_id, :node_type, :duration, :fixed_price, :offering_type, :recurring_charges) SENSITIVE = [] include Aws::Structure end |