Skip to content

ReservedNode

Source code in docs_src/capo_memorydb/types/reserved_node.py
class ReservedNode(TypedDict, closed=True):
    reservation_id: NotRequired["capo_memorydb.types.string.String"]
    """<p>A customer-specified identifier to track this reservation.</p>"""
    reserved_nodes_offering_id: NotRequired["capo_memorydb.types.string.String"]
    """<p>The ID of the reserved node offering to purchase.</p>"""
    node_type: NotRequired["capo_memorydb.types.string.String"]
    """<p>The node type for the reserved nodes.</p>"""
    start_time: NotRequired["capo_memorydb.types.t_stamp.TStamp"]
    """<p>The time the reservation started.</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>"""
    node_count: "capo_memorydb.types.integer.Integer"
    """<p>The number of nodes that have been reserved.</p>"""
    offering_type: NotRequired["capo_memorydb.types.string.String"]
    """<p>The offering type of this reserved node.</p>"""
    state: NotRequired["capo_memorydb.types.string.String"]
    """<p>The state of the reserved node.</p>"""
    recurring_charges: NotRequired[
        "capo_memorydb.types.recurring_charge_list.RecurringChargeList"
    ]
    """<p>The recurring price charged to run this reserved node.</p>"""
    arn: NotRequired["capo_memorydb.types.string.String"]
    """<p>The Amazon Resource Name (ARN) of the reserved node.</p>"""

arn instance-attribute

arn: NotRequired[String]

The Amazon Resource Name (ARN) of the reserved node.

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_count instance-attribute

node_count: Integer

The number of nodes that have been reserved.

node_type instance-attribute

node_type: NotRequired[String]

The node type for the reserved nodes.

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.

reservation_id instance-attribute

reservation_id: NotRequired[String]

A customer-specified identifier to track this reservation.

reserved_nodes_offering_id instance-attribute

reserved_nodes_offering_id: NotRequired[String]

The ID of the reserved node offering to purchase.

start_time instance-attribute

start_time: NotRequired[TStamp]

The time the reservation started.

state instance-attribute

state: NotRequired[String]

The state of the reserved node.