consumptionPricingRates property

List<GoogleCloudApigeeV1RateRange>? consumptionPricingRates
getter/setter pair

API call volume ranges and the fees charged when the total number of API calls is within a given range.

The method used to calculate the final fee depends on the selected pricing model. For example, if the pricing model is BANDED and the ranges are defined as follows: ``` { "start": 1, "end": 100, "fee": 2 }, { "start": 101, "end": 200, "fee": 1.50 }, { "start": 201, "end": 0, "fee": 1 }, }

API calls (assuming the currency selected is `USD`): * 50 calls cost 50 x
$2 = $100 * 150 calls cost 100 x $2 + 50 x $1.5 = $275 * 250 calls cost
100 x $2 + 100 x $1.5 + 50 x $1 = $400 * 500 calls cost 100 x $2 + 100 x
$1.5 + 300 x $1 = $650

Implementation

core.List<GoogleCloudApigeeV1RateRange>? consumptionPricingRates;