KRM API billing.gdc.goog/v1

billing.gdc.goog/v1

Package v1 contains API Schema definitions for the billing.gdc.goog v1 API group

Money

Money represents an amount of money with its currency type.

Appears in: - Price

Field Description
currencyCode string
units integer Units is the whole units of the amount. For example if CurrencyCode is "USD", then 1 unit is one US dollar.
nanos integer Nanos is the number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If Units is positive, nanos must be positive or zero. If Units is zero, nanos can be positive, zero, or negative. If Units is negative, nanos must be negative or zero. For example $-1.75 is represented as Units=-1 and Nanos=-750,000,000.

Price

Appears in: - SKUDescription

Field Description
unitPrice Money UnitPrice represents an amount of money with its currency type.
usageUnit string The unit of usage in which price is defined. Eg: "10 TiB month". If the unit has multiple dimensions, a space between dimensions is expected.
effectiveTime Time EffectiveTime represents the timestamp after which the Price becomes effective.

SKUCategory

Underlying type: string SKUCategory is the classification of a SKU into a category.

Appears in: - SKUDescription

SKUDescription

SKUDescription is the Schema for the skudescriptions API.

Appears in: - SKUDescriptionList

Field Description
apiVersion string billing.gdc.goog/v1
kind string SKUDescription
metadata ObjectMeta Refer to Kubernetes API documentation for fields of metadata.
skuID string SKUID is the unique ID for the SKU. Example: "AA95-CD31-42FE"
invoiceDescription string InvoiceDescription is a human readable description of what the SKU is.
description string Description is a a long human readable description of what the SKU is.
category SKUCategory Category is the classification of a SKU into a similar grouping of SKUs.
deprecationTime Time DeprecationTime represents the timestamp after which the SKU becomes deprecated.
pricingInfo Price array PricingInfo contains a list of Price object, which represents the pricing history.

SKUDescriptionList

SKUDescriptionList contains a list of SKUDescription.

Field Description
apiVersion string billing.gdc.goog/v1
kind string SKUDescriptionList
metadata ListMeta Refer to Kubernetes API documentation for fields of metadata.
items SKUDescription array