You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::APIGateway::Types::Usage
- Inherits:
-
Struct
- Object
- Struct
- Aws::APIGateway::Types::Usage
- Defined in:
- (unknown)
Overview
Represents the usage data of a usage plan.
Returned by:
Instance Attribute Summary collapse
-
#end_date ⇒ String
The ending date of the usage data.
-
#items ⇒ Hash<String,Array<Array<Integer>>>
The usage data, as daily logs of used and remaining quotas, over the specified time interval indexed over the API keys in a usage plan.
-
#position ⇒ String
-
#start_date ⇒ String
The starting date of the usage data.
-
#usage_plan_id ⇒ String
The plan Id associated with this usage data.
Instance Attribute Details
#end_date ⇒ String
The ending date of the usage data.
#items ⇒ Hash<String,Array<Array<Integer>>>
The usage data, as daily logs of used and remaining quotas, over the
specified time interval indexed over the API keys in a usage plan. For
example, {..., "values" : { "`{api_key}`" : [ [0, 100], [10, 90],
[100, 10]]}
, where `{api_key}`
stands for an API key value and
the daily log entry is of the format [used quota, remaining quota]
.
#position ⇒ String
#start_date ⇒ String
The starting date of the usage data.
#usage_plan_id ⇒ String
The plan Id associated with this usage data.