Skip to content

BillingModeSummary

Source code in docs_src/capo_dynamodb/types/billing_mode_summary.py
class BillingModeSummary(TypedDict, closed=True):
    billing_mode: NotRequired["capo_dynamodb.types.billing_mode.BillingMode"]
    """<p>Controls how you are charged for read and write throughput and how you manage capacity. This setting can be changed later.</p> <ul> <li> <p> <code>PROVISIONED</code> - Sets the read/write capacity mode to <code>PROVISIONED</code>. We recommend using <code>PROVISIONED</code> for predictable workloads.</p> </li> <li> <p> <code>PAY_PER_REQUEST</code> - Sets the read/write capacity mode to <code>PAY_PER_REQUEST</code>. We recommend using <code>PAY_PER_REQUEST</code> for unpredictable workloads. </p> </li> </ul>"""
    last_update_to_pay_per_request_date_time: NotRequired[
        "capo_dynamodb.types.date.Date"
    ]
    """<p>Represents the time when <code>PAY_PER_REQUEST</code> was last set as the read/write capacity mode.</p>"""

billing_mode instance-attribute

billing_mode: NotRequired[BillingMode]

Controls how you are charged for read and write throughput and how you manage capacity. This setting can be changed later.

  • PROVISIONED - Sets the read/write capacity mode to PROVISIONED. We recommend using PROVISIONED for predictable workloads.

  • PAY_PER_REQUEST - Sets the read/write capacity mode to PAY_PER_REQUEST. We recommend using PAY_PER_REQUEST for unpredictable workloads.

last_update_to_pay_per_request_date_time instance-attribute

last_update_to_pay_per_request_date_time: NotRequired[Date]

Represents the time when PAY_PER_REQUEST was last set as the read/write capacity mode.