View a markdown version of this page

Quote - AWS Outposts

Quote

Information about a quote for an Outpost. A quote provides pricing and configuration options based on the requested capacity.

Contents

AccountId

The ID of the account that owns the quote.

Type: String

Length Constraints: Fixed length of 12.

Pattern: \d{12}

Required: No

CountryCode

The country code for the Outpost site location.

Type: String

Length Constraints: Fixed length of 2.

Pattern: ^[A-Z]{2}$

Required: No

CreatedDate

The date the quote was created.

Type: Timestamp

Required: No

Description

The description of the quote.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 1024.

Pattern: ^[\S \n]*$

Required: No

ExpirationDate

The date the quote expires.

Type: Timestamp

Required: No

OrderingRequirements

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

Type: Array of OrderingRequirement objects

Array Members: Maximum number of 50 items.

Required: No

OutpostArn

The ARN of the Outpost associated with the quote.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Pattern: ^arn:aws([a-z-]+)?:outposts:[a-z\d-]+:\d{12}:outpost/op-[a-f0-9]{17}$

Required: No

QuoteId

The ID of the quote.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Pattern: ^oq-[a-f0-9]{17}$

Required: No

QuoteOptions

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

Type: Array of QuoteOption objects

Array Members: Maximum number of 10 items.

Required: No

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.

Type: String

Valid Values: CREATED | ORDER_SUBMITTED | EXPIRED

Required: No

RequestedCapacities

The capacity requirements specified in the quote request.

Type: Array of QuoteCapacity objects

Array Members: Maximum number of 2000 items.

Required: No

RequestedConstraints

The physical constraints specified in the quote request.

Type: Array of QuoteConstraint objects

Array Members: Maximum number of 10 items.

Required: No

RequestedPaymentOptions

The payment options specified in the quote request.

Type: Array of strings

Array Members: Maximum number of 3 items.

Valid Values: ALL_UPFRONT | NO_UPFRONT | PARTIAL_UPFRONT

Required: No

RequestedPaymentTerms

The payment terms specified in the quote request.

Type: Array of strings

Array Members: Maximum number of 3 items.

Valid Values: THREE_YEARS | ONE_YEAR | FIVE_YEARS

Required: No

StatusMessage

A message about the status of the quote.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 2048.

Pattern: ^[\S \n]+$

Required: No

SubmittedOrderId

The ID of the order submitted for the quote.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 20.

Pattern: ^oo-[a-f0-9]{17}$

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: