You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Redshift::Types::ReservedNodeOffering

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Describes a reserved node offering.

Instance Attribute Summary collapse

Instance Attribute Details

#currency_codeString

The currency code for the compute nodes offering.

Returns:

  • (String)

    The currency code for the compute nodes offering.

#durationInteger

The duration, in seconds, for which the offering will reserve the node.

Returns:

  • (Integer)

    The duration, in seconds, for which the offering will reserve the node.

#fixed_priceFloat

The upfront fixed charge you will pay to purchase the specific reserved node offering.

Returns:

  • (Float)

    The upfront fixed charge you will pay to purchase the specific reserved node offering.

#node_typeString

The node type offered by the reserved node offering.

Returns:

  • (String)

    The node type offered by the reserved node offering.

#offering_typeString

The anticipated utilization of the reserved node, as defined in the reserved node offering.

Returns:

  • (String)

    The anticipated utilization of the reserved node, as defined in the reserved node offering.

#recurring_chargesArray<Types::RecurringCharge>

The charge to your account regardless of whether you are creating any clusters using the node offering. Recurring charges are only in effect for heavy-utilization reserved nodes.

Returns:

  • (Array<Types::RecurringCharge>)

    The charge to your account regardless of whether you are creating any clusters using the node offering.

#reserved_node_offering_idString

The offering identifier.

Returns:

  • (String)

    The offering identifier.

#usage_priceFloat

The rate you are charged for each hour the cluster that is using the offering is running.

Returns:

  • (Float)

    The rate you are charged for each hour the cluster that is using the offering is running.