Awso_freetier_eioSourceval get_account_activity :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_freetier.Values.GetAccountActivityRequest.t ->
(Awso_freetier.Values.GetAccountActivityResponse.t,
Awso_freetier.Values.GetAccountActivityResponse.error)
Result.tval get_account_plan_state :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_freetier.Values.GetAccountPlanStateRequest.t ->
(Awso_freetier.Values.GetAccountPlanStateResponse.t,
Awso_freetier.Values.GetAccountPlanStateResponse.error)
Result.tval get_free_tier_usage :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_freetier.Values.GetFreeTierUsageRequest.t ->
(Awso_freetier.Values.GetFreeTierUsageResponse.t,
Awso_freetier.Values.GetFreeTierUsageResponse.error)
Result.tval list_account_activities :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_freetier.Values.ListAccountActivitiesRequest.t ->
(Awso_freetier.Values.ListAccountActivitiesResponse.t,
Awso_freetier.Values.ListAccountActivitiesResponse.error)
Result.tval upgrade_account_plan :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_freetier.Values.UpgradeAccountPlanRequest.t ->
(Awso_freetier.Values.UpgradeAccountPlanResponse.t,
Awso_freetier.Values.UpgradeAccountPlanResponse.error)
Result.tinclude module type of struct include Values endinclude module type of struct include Awso_freetier.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]You don't have sufficient access to perform this action.
The monetary amount of the credit.
The summary of the rewards granted as a result of activities completed.
The summary of activities.
Contains the specifications for the filters to use for your request.
module Expression = Awso_freetier.Values.ExpressionUse Expression to filter in the GetFreeTierUsage API operation. You can use the following patterns: Simple dimension values (Dimensions root operator) Complex expressions with logical operators (AND, NOT, and OR root operators). For simple dimension values, you can set the dimension name, values, and match type for the filters that you plan to use. Example for simple dimension values You can filter to match exactly for REGION==us-east-1 OR REGION==us-west-1. The corresponding Expression appears like the following: { "Dimensions": { "Key": "REGION", "Values": [ "us-east-1", "us-west-1" ], "MatchOptions": ["EQUALS"] } } As shown in the previous example, lists of dimension values are combined with OR when you apply the filter. For complex expressions with logical operators, you can have nested expressions to use the logical operators and specify advanced filtering. Example for complex expressions with logical operators You can filter by ((REGION == us-east-1 OR REGION == us-west-1) OR (SERVICE CONTAINS AWSLambda)) AND (USAGE_TYPE !CONTAINS DataTransfer). The corresponding Expression appears like the following: { "And": [ {"Or": [ {"Dimensions": { "Key": "REGION", "Values": [ "us-east-1", "us-west-1" ], "MatchOptions": ["EQUALS"] }}, {"Dimensions": { "Key": "SERVICE", "Values": ["AWSLambda"], "MatchOptions": ["CONTAINS"] } } ]}, {"Not": {"Dimensions": { "Key": "USAGE_TYPE", "Values": ["DataTransfer"], "MatchOptions": ["CONTAINS"] }}} ] } In the following Contents, you must specify exactly one of the following root operators.
module Expressions = Awso_freetier.Values.ExpressionsConsists of a Amazon Web Services Free Tier offer’s metadata and your data usage for the offer.
Returns a specific activity record that is available to the customer.
The input fails to satisfy the constraints specified by an Amazon Web Services service.
The request was denied due to request throttling.
This exception is thrown when the requested resource cannot be found.
An unexpected error occurred during the processing of your request.
Returns a specific activity record that is available to the customer.
This returns all of the information related to the state of the account plan related to Free Tier.
This returns all of the information related to the state of the account plan related to Free Tier.
Returns a list of all Free Tier usage objects that match your filters.
Returns a list of all Free Tier usage objects that match your filters.
Returns a list of activities that are available. This operation supports pagination and filtering by status.
Returns a list of activities that are available. This operation supports pagination and filtering by status.
The account plan type for the Amazon Web Services account.
The account plan type for the Amazon Web Services account.