Skip to content

ReservedNodesOffering

Source code in docs_src/capo_memorydb/types/reserved_nodes_offering.py
class ReservedNodesOffering(TypedDict, closed=True):
    reserved_nodes_offering_id: NotRequired["capo_memorydb.types.string.String"]
    """<p>The offering identifier.</p>"""
    node_type: NotRequired["capo_memorydb.types.string.String"]
    """<p>The node type for the reserved nodes. For more information, see <a href="https://docs.aws.amazon.com/memorydb/latest/devguide/nodes.reserved.html#reserved-nodes-supported">Supported node types</a>.</p>"""
    duration: "capo_memorydb.types.integer.Integer"
    """<p>The duration of the reservation in seconds.</p>"""
    fixed_price: "capo_memorydb.types.double.Double"
    """<p>The fixed price charged for this reserved node.</p>"""
    offering_type: NotRequired["capo_memorydb.types.string.String"]
    """<p>The offering type of this reserved node.</p>"""
    recurring_charges: NotRequired[
        "capo_memorydb.types.recurring_charge_list.RecurringChargeList"
    ]
    """<p>The recurring price charged to run this reserved node.</p>"""

duration instance-attribute

duration: Integer

The duration of the reservation in seconds.

fixed_price instance-attribute

fixed_price: Double

The fixed price charged for this reserved node.

node_type instance-attribute

node_type: NotRequired[String]

The node type for the reserved nodes. For more information, see Supported node types.

offering_type instance-attribute

offering_type: NotRequired[String]

The offering type of this reserved node.

recurring_charges instance-attribute

recurring_charges: NotRequired[RecurringChargeList]

The recurring price charged to run this reserved node.

reserved_nodes_offering_id instance-attribute

reserved_nodes_offering_id: NotRequired[String]

The offering identifier.