Subscription
¶
Source code in docs_src/capo_outposts/types/subscription.py
begin_date
instance-attribute
¶
begin_date: NotRequired[ISO8601Timestamp]
The date your subscription starts.
currency
instance-attribute
¶
currency: NotRequired[CurrencyCode]
The currency of the subscription price. Currently only USD is supported.
end_date
instance-attribute
¶
end_date: NotRequired[ISO8601Timestamp]
The date your subscription ends.
monthly_recurring_price
instance-attribute
¶
monthly_recurring_price: NotRequired[NullableDouble]
The amount you are billed each month in the subscription period.
order_ids
instance-attribute
¶
order_ids: NotRequired[OrderIdList]
The order ID for your subscription.
subscription_id
instance-attribute
¶
subscription_id: NotRequired[String]
The ID of the subscription that appears on the Amazon Web Services Billing Center console.
subscription_status
instance-attribute
¶
subscription_status: NotRequired[SubscriptionStatus]
The status of subscription which can be one of the following:
-
INACTIVE - Subscription requests that are inactive.
-
ACTIVE - Subscription requests that are in progress and have an end date in the future.
-
PENDING - Subscription has been created but billing has not yet commenced because the subscription begin date has not been reached.
-
CANCELLED - Subscription requests that are cancelled.
subscription_type
instance-attribute
¶
subscription_type: NotRequired[SubscriptionType]
The type of subscription which can be one of the following:
-
ORIGINAL - The first order on the Amazon Web Services Outposts.
-
RENEWAL - Renewal requests, both month to month and longer term.
-
CAPACITY_INCREASE - Capacity scaling orders.
upfront_price
instance-attribute
¶
upfront_price: NotRequired[NullableDouble]
The amount billed when the subscription is created. This is a one-time charge.