Values.FreeTierUsageSourceConsists of a Amazon Web Services Free Tier offer’s metadata and your data usage for the offer.
type nonrec t = {service : GenericString.t option;The name of the Amazon Web Services service providing the Free Tier offer. For example, this can be Amazon Elastic Compute Cloud.
*)operation : GenericString.t option;Describes usageType more granularly with the specific Amazon Web Services service API operation. For example, this can be the RunInstances API operation for Amazon Elastic Compute Cloud.
*)usageType : GenericString.t option;Describes the usage details of the offer. For example, this might be Global-BoxUsage:freetrial.
*)region : GenericString.t option;Describes the Amazon Web Services Region for which this offer is applicable
*)actualUsageAmount : GenericDouble.t option;Describes the actual usage accrued month-to-day (MTD) that you've used so far.
*)forecastedUsageAmount : GenericDouble.t option;Describes the forecasted usage by the month that you're expected to use.
*)limit : GenericDouble.t option;Describes the maximum usage allowed in Free Tier.
*)unit : GenericString.t option;Describes the unit of the usageType, such as Hrs.
*)description : GenericString.t option;The description of the Free Tier offer.
*)freeTierType : GenericString.t option;Describes the type of the Free Tier offer. For example, the offer can be "12 Months Free", "Always Free", and "Free Trial".
*)}val make :
?service:GenericString.t ->
?operation:GenericString.t ->
?usageType:GenericString.t ->
?region:GenericString.t ->
?actualUsageAmount:GenericDouble.t ->
?forecastedUsageAmount:GenericDouble.t ->
?limit:GenericDouble.t ->
?unit:GenericString.t ->
?description:GenericString.t ->
?freeTierType:GenericString.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string * [> `Double of GenericDouble.t | `String of GenericString.t ])
list ]