FreeTierClient

You can use the Amazon Web Services Free Tier API to query programmatically your Free Tier usage data.

Free Tier tracks your monthly usage data for all free tier offers that are associated with your Amazon Web Services account. You can use the Free Tier API to filter and show only the data that you want.

Service endpoint

The Free Tier API provides the following endpoint:

For more information, see Using the Amazon Web Services Free Tier in the Billing User Guide.

Properties

Link copied to clipboard
abstract override val config: FreeTierClient.Config

FreeTierClient's configuration

Functions

Link copied to clipboard

Returns a specific activity record that is available to the customer.

Link copied to clipboard
abstract suspend fun getAccountPlanState(input: GetAccountPlanStateRequest = GetAccountPlanStateRequest { }): GetAccountPlanStateResponse

This returns all of the information related to the state of the account plan related to Free Tier.

Link copied to clipboard
abstract suspend fun getFreeTierUsage(input: GetFreeTierUsageRequest = GetFreeTierUsageRequest { }): GetFreeTierUsageResponse

Returns a list of all Free Tier usage objects that match your filters.

Link copied to clipboard
abstract suspend fun listAccountActivities(input: ListAccountActivitiesRequest = ListAccountActivitiesRequest { }): ListAccountActivitiesResponse

Returns a list of activities that are available. This operation supports pagination and filtering by status.

Link copied to clipboard

The account plan type for the Amazon Web Services account.

Inherited functions

Link copied to clipboard
expect abstract fun close()
Link copied to clipboard

Returns a specific activity record that is available to the customer.

Link copied to clipboard

This returns all of the information related to the state of the account plan related to Free Tier.

Link copied to clipboard

Returns a list of all Free Tier usage objects that match your filters.

Link copied to clipboard

Returns a list of activities that are available. This operation supports pagination and filtering by status.

Link copied to clipboard

The account plan type for the Amazon Web Services account.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.