Skip to content

Quote

Source code in docs_src/capo_outposts/types/quote.py
class Quote(TypedDict, closed=True):
    quote_id: NotRequired["capo_outposts.types.quote_id.QuoteId"]
    """<p>The ID of the quote.</p>"""
    account_id: NotRequired["capo_outposts.types.account_id.AccountId"]
    """<p>The ID of the account that owns the quote.</p>"""
    quote_status: NotRequired["capo_outposts.types.quote_status.QuoteStatus"]
    """<p>The status of the quote.</p> <ul> <li> <p> <code>CREATED</code> - The quote has been created and is available for review.</p> </li> <li> <p> <code>ORDER_SUBMITTED</code> - An order has been submitted for the quote.</p> </li> <li> <p> <code>EXPIRED</code> - The quote has expired and can no longer be used to submit an order.</p> </li> </ul>"""
    status_message: NotRequired["capo_outposts.types.status_message.StatusMessage"]
    """<p>A message about the status of the quote.</p>"""
    outpost_arn: NotRequired["capo_outposts.types.outpost_arn.OutpostArn"]
    """<p>The ARN of the Outpost associated with the quote.</p>"""
    country_code: NotRequired["capo_outposts.types.country_code.CountryCode"]
    """<p>The country code for the Outpost site location.</p>"""
    requested_capacities: NotRequired[
        "capo_outposts.types.quote_capacity_list.QuoteCapacityList"
    ]
    """<p>The capacity requirements specified in the quote request.</p>"""
    requested_constraints: NotRequired[
        "capo_outposts.types.quote_constraint_list.QuoteConstraintList"
    ]
    """<p>The physical constraints specified in the quote request.</p>"""
    requested_payment_options: NotRequired[
        "capo_outposts.types.payment_option_list.PaymentOptionList"
    ]
    """<p>The payment options specified in the quote request.</p>"""
    requested_payment_terms: NotRequired[
        "capo_outposts.types.payment_term_list.PaymentTermList"
    ]
    """<p>The payment terms specified in the quote request.</p>"""
    quote_options: NotRequired["capo_outposts.types.quote_option_list.QuoteOptionList"]
    """<p>The configuration and pricing options for the quote. Each option includes capacity details, physical specifications, and pricing information.</p>"""
    ordering_requirements: NotRequired[
        "capo_outposts.types.ordering_requirement_list.OrderingRequirementList"
    ]
    """<p>The requirements that must be met before an order can be submitted for the quote.</p>"""
    submitted_order_id: NotRequired[
        "capo_outposts.types.order_identifier.OrderIdentifier"
    ]
    """<p>The ID of the order submitted for the quote.</p>"""
    created_date: NotRequired["capo_outposts.types.iso8601_timestamp.ISO8601Timestamp"]
    """<p>The date the quote was created.</p>"""
    expiration_date: NotRequired[
        "capo_outposts.types.iso8601_timestamp.ISO8601Timestamp"
    ]
    """<p>The date the quote expires.</p>"""
    description: NotRequired["capo_outposts.types.quote_description.QuoteDescription"]
    """<p>The description of the quote.</p>"""

account_id instance-attribute

account_id: NotRequired[AccountId]

The ID of the account that owns the quote.

country_code instance-attribute

country_code: NotRequired[CountryCode]

The country code for the Outpost site location.

created_date instance-attribute

created_date: NotRequired[ISO8601Timestamp]

The date the quote was created.

description instance-attribute

description: NotRequired[QuoteDescription]

The description of the quote.

expiration_date instance-attribute

expiration_date: NotRequired[ISO8601Timestamp]

The date the quote expires.

ordering_requirements instance-attribute

ordering_requirements: NotRequired[OrderingRequirementList]

The requirements that must be met before an order can be submitted for the quote.

outpost_arn instance-attribute

outpost_arn: NotRequired[OutpostArn]

The ARN of the Outpost associated with the quote.

quote_id instance-attribute

quote_id: NotRequired[QuoteId]

The ID of the quote.

quote_options instance-attribute

quote_options: NotRequired[QuoteOptionList]

The configuration and pricing options for the quote. Each option includes capacity details, physical specifications, and pricing information.

quote_status instance-attribute

quote_status: NotRequired[QuoteStatus]

The status of the quote.

  • CREATED - The quote has been created and is available for review.

  • ORDER_SUBMITTED - An order has been submitted for the quote.

  • EXPIRED - The quote has expired and can no longer be used to submit an order.

requested_capacities instance-attribute

requested_capacities: NotRequired[QuoteCapacityList]

The capacity requirements specified in the quote request.

requested_constraints instance-attribute

requested_constraints: NotRequired[QuoteConstraintList]

The physical constraints specified in the quote request.

requested_payment_options instance-attribute

requested_payment_options: NotRequired[PaymentOptionList]

The payment options specified in the quote request.

requested_payment_terms instance-attribute

requested_payment_terms: NotRequired[PaymentTermList]

The payment terms specified in the quote request.

status_message instance-attribute

status_message: NotRequired[StatusMessage]

A message about the status of the quote.

submitted_order_id instance-attribute

submitted_order_id: NotRequired[OrderIdentifier]

The ID of the order submitted for the quote.