metering

metering
metering
JSON Example
{
    "baseRate": "number",
    "chargeBasedOn": "string",
    "chargeOnPowerState": "string",
    "chargePeriod": "string",
    "conditionalBaseRates": [
        {
            "baseRate": "number",
            "usageLowerBound": "number"
        }
    ],
    "fixedPrice": "number",
    "overage": false,
    "overageRate": "number",
    "unit": "string"
}
number As double As double
baseRate
Required

The base rate of the charge

string
chargeBasedOn
Required

The charging type of the metering item

Possible values are : USAGE, ALLOCATION, RESERVATION, MAX_FROM_USAGE_AND_ALLOCATION, MAX_FROM_USAGE_AND_RESERVATION, UNKNOWN,
string
chargeOnPowerState
Optional

The charge type depending on the power state

Possible values are : ALWAYS, ONLY_WHEN_POWERED_ON, POWERED_ON_AT_LEAST_ONCE, UNKNOWN,
string
chargePeriod
Optional

The charge period

Possible values are : HOURLY, DAILY, WEEKLY, MONTHLY, UNKNOWN,
conditionalBaseRates
Optional

conditionalBaseRates

number As double As double
fixedPrice
Required

The fixed price of the metering item

boolean
overage
Optional

Flag that indicates whether

number As double As double
overageRate
Optional

The overage rate of the charge

string
unit
Optional

The unit of the underlying metric/property of metering item