2025/07/18 - AWS Outposts - 1 new api methods
Changes Add AWS Outposts API to surface customer billing information
Gets current and historical billing information about the specified Outpost.
See also: AWS API Documentation
Request Syntax
client.get_outpost_billing_information( NextToken='string', MaxResults=123, OutpostIdentifier='string' )
string
The pagination token.
integer
The maximum page size.
string
[REQUIRED]
The ID or ARN of the Outpost.
dict
Response Syntax
{ 'NextToken': 'string', 'Subscriptions': [ { 'SubscriptionId': 'string', 'SubscriptionType': 'ORIGINAL'|'RENEWAL'|'CAPACITY_INCREASE', 'SubscriptionStatus': 'ACTIVE'|'INACTIVE'|'CANCELLED', 'OrderIds': [ 'string', ], 'BeginDate': datetime(2015, 1, 1), 'EndDate': datetime(2015, 1, 1), 'MonthlyRecurringPrice': 123.0, 'UpfrontPrice': 123.0 }, ], 'ContractEndDate': 'string' }
Response Structure
(dict) --
NextToken (string) --
The pagination token.
Subscriptions (list) --
The subscription details for the specified Outpost.
(dict) --
Provides information about your Amazon Web Services Outposts subscriptions.
SubscriptionId (string) --
The ID of the subscription that appears on the Amazon Web Services Billing Center console.
SubscriptionType (string) --
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.
SubscriptionStatus (string) --
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.
CANCELLED - Subscription requests that are cancelled.
OrderIds (list) --
The order ID for your subscription.
(string) --
BeginDate (datetime) --
The date your subscription starts.
EndDate (datetime) --
The date your subscription ends.
MonthlyRecurringPrice (float) --
The amount you are billed each month in the subscription period.
UpfrontPrice (float) --
The amount billed when the subscription is created. This is a one-time charge.
ContractEndDate (string) --
The date the current contract term ends for the specified Outpost. You must start the renewal or decommission process at least 5 business days before the current term for your Amazon Web Services Outposts ends. Failing to complete these steps at least 5 business days before the current term ends might result in unanticipated charges.