Skip to content

CapacityReservationModificationQuote

Source code in docs_src/capo_ec2/types/capacity_reservation_modification_quote.py
class CapacityReservationModificationQuote(TypedDict, closed=True):
    capacity_reservation_modification_quote_id: NotRequired[
        "capo_ec2.types.capacity_reservation_modification_quote_id.CapacityReservationModificationQuoteId"
    ]
    """<p>The ID of the modification quote.</p>"""
    capacity_reservation_id: NotRequired[
        "capo_ec2.types.capacity_reservation_id.CapacityReservationId"
    ]
    """<p>The ID of the Capacity Reservation associated with the modification quote.</p>"""
    create_time: NotRequired["capo_ec2.types.millisecond_date_time.MillisecondDateTime"]
    """<p>The date and time at which the modification quote was created.</p>"""
    expiration_time: NotRequired[
        "capo_ec2.types.millisecond_date_time.MillisecondDateTime"
    ]
    """<p>The date and time at which the modification quote expires.</p>"""
    quote_state: NotRequired[
        "capo_ec2.types.capacity_reservation_modification_quote_state.CapacityReservationModificationQuoteState"
    ]
    """<p>The state of the modification quote itself. Possible values are:</p> <ul> <li> <p> <code>active</code> - The quote can still be used.</p> </li> <li> <p> <code>expired</code> - The quote can no longer be used. A quote becomes <code>expired</code> at its <code>expirationTime</code>.</p> </li> </ul>"""
    current_configuration: NotRequired[
        "capo_ec2.types.modification_quote_current_configuration.ModificationQuoteCurrentConfiguration"
    ]
    """<p>The configuration that the Capacity Reservation has at the time the quote was generated.</p>"""
    modification_terms: NotRequired[
        "capo_ec2.types.modification_terms.ModificationTerms"
    ]
    """<p>The terms of the modification, including the configuration that the Capacity Reservation will have if you accept them by using <code>ModifyCapacityReservation</code>.</p>"""
    tags: NotRequired["capo_ec2.types.tag_list.TagList"]
    """<p>The tags assigned to the modification quote.</p>"""

capacity_reservation_id instance-attribute

capacity_reservation_id: NotRequired[CapacityReservationId]

The ID of the Capacity Reservation associated with the modification quote.

capacity_reservation_modification_quote_id instance-attribute

capacity_reservation_modification_quote_id: NotRequired[
    CapacityReservationModificationQuoteId
]

The ID of the modification quote.

create_time instance-attribute

create_time: NotRequired[MillisecondDateTime]

The date and time at which the modification quote was created.

current_configuration instance-attribute

current_configuration: NotRequired[ModificationQuoteCurrentConfiguration]

The configuration that the Capacity Reservation has at the time the quote was generated.

expiration_time instance-attribute

expiration_time: NotRequired[MillisecondDateTime]

The date and time at which the modification quote expires.

modification_terms instance-attribute

modification_terms: NotRequired[ModificationTerms]

The terms of the modification, including the configuration that the Capacity Reservation will have if you accept them by using ModifyCapacityReservation.

quote_state instance-attribute

The state of the modification quote itself. Possible values are:

  • active - The quote can still be used.

  • expired - The quote can no longer be used. A quote becomes expired at its expirationTime.

tags instance-attribute

tags: NotRequired[TagList]

The tags assigned to the modification quote.