billing.gdc.goog/v1
包含与结算账号相关的 API 的 API 架构定义。
软件包 v1 包含 billing.gdc.goog v1 API 组的 API 架构定义
BillingAccount
表示结算账号。
BillingAccount 的标识符将是“命名空间名称”
访问权限有限:此字段可能不可用,因为它可能未获得在您的部署中使用的许可。获得批准后,您就可以访问该文件了。
来源: - BillingAccountList
| 字段 | 说明 |
|---|---|
apiVersion 字符串 |
billing.gdc.goog/v1 |
kind 字符串 |
BillingAccount |
metadata ObjectMeta |
如需了解 metadata 的字段,请参阅 Kubernetes API 文档。 |
spec BillingAccountSpec |
|
status BillingAccountStatus |
BillingAccountBinding
表示结算账号与项目或组织之间的关联。 访问权限有限:此字段可能不可用,因为它可能未获得在您的部署中使用的许可。获得批准后,您就可以使用该功能了。
来源: - BillingAccountBindingList
| 字段 | 说明 |
|---|---|
apiVersion 字符串 |
billing.gdc.goog/v1 |
kind 字符串 |
BillingAccountBinding |
metadata ObjectMeta |
如需了解 metadata 的字段,请参阅 Kubernetes API 文档。 |
spec BillingAccountBindingSpec |
|
status BillingAccountBindingStatus |
BillingAccountBindingList
包含 BillingAccountBinding 的列表
| 字段 | 说明 |
|---|---|
apiVersion 字符串 |
billing.gdc.goog/v1 |
kind 字符串 |
BillingAccountBindingList |
metadata ListMeta |
如需了解 metadata 的字段,请参阅 Kubernetes API 文档。 |
items BillingAccountBinding 数组 |
BillingAccountBindingSpec
定义 BillingAccountBinding 的规范。
来源: - BillingAccountBinding
| 字段 | 说明 |
|---|---|
billingAccountRef NamespacedName |
要使用的结算账号。必填。 |
BillingAccountBindingStatus
显示 BillingAccountBinding 的状态。
来源: - BillingAccountBinding
| 字段 | 说明 |
|---|---|
conditions 条件数组 |
Conditions 包含结算平台处理绑定时的最新时间和状态。如果 Effective 条件为 true,则对象的 ObservedGeneration 中的绑定有效;否则,之前的绑定或无绑定有效。 |
BillingAccountList
包含 BillingAccount 的列表
| 字段 | 说明 |
|---|---|
apiVersion 字符串 |
billing.gdc.goog/v1 |
kind 字符串 |
BillingAccountList |
metadata ListMeta |
如需了解 metadata 的字段,请参阅 Kubernetes API 文档。 |
items BillingAccount 数组 |
BillingAccountSpec
定义结算账号的元数据。
来源: - BillingAccount
| 字段 | 说明 |
|---|---|
displayName 字符串 |
相应结算账号的简明易懂的名称或说明。此名称将成为用于在信息中心内查询结算数据的选择器。 |
paymentSystemConfig PaymentSystemConfig |
指向外部付款账号的链接。 |
BillingAccountStatus
提供结算账号的状态。
来源: - BillingAccount
| 字段 | 说明 |
|---|---|
conditions 条件数组 |
条件包含结算平台处理 BillingAccount 时的最新时间和状态。 |
金额
Money 表示一笔以其货币类型表示的金额。
来源: - 价格
| 字段 | 说明 |
|---|---|
currencyCode 字符串 |
|
units 整数 |
“单位”是金额的整数单位。例如,如果 CurrencyCode 是 "USD",则 1 单位就是一美元。 |
nanos 整数 |
纳诺是金额的纳诺 (10^-9) 单位数。这个值必须在 -999999999(含)和 +999999999(含)之间。如果 Units 是正数,nanos 必须是正数或零。如果 Units 为零,nanos 可以是正数、零或负数。如果 Units 是负数,nanos 必须是负数或零。例如,$-1.75 表示为 Units=-1 和 Nanos=-750000000。 |
PaymentSystemCloudBillingConfig
存储 Cloud Billing 账号的配置。
来源: - PaymentSystemConfig
| 字段 | 说明 |
|---|---|
accountID 字符串 |
Cloud Billing 账号 ID。 |
PaymentSystemConfig
存储指向外部付款账号的链接。 字段为 one-of。
来源: - BillingAccountSpec
| 字段 | 说明 |
|---|---|
customConfig 对象(键:字符串,值:字符串) |
指向由基础设施运营商 (IO) 定义的自定义账号的链接。如需使用 CustomConfig 配置自定义账号,请执行以下操作:
"payment-config-type": "Example" "account-id": "test-account-id-1" |
cloudBillingConfig PaymentSystemCloudBillingConfig |
指向 Cloud Billing 账号的链接。 |
价格
来源: - SKUDescription
| 字段 | 说明 |
|---|---|
unitPrice 钱 |
UnitPrice 表示含有货币类型的金额。 |
usageUnit 字符串 |
价格所依据的使用量单位。例如:“10 TiB 月”。如果单位包含多个维度,则维度之间应有空格。 |
effectiveTime 时间 |
EffectiveTime 表示价格生效的时间戳。 |
SKUCategory
基础类型: string
SKUCategory 是将 SKU 分类到某个类别。
来源: - SKUDescription
SKUDescription
SKUDescription 是 skudescriptions API 的架构。
来源: - SKUDescriptionList
| 字段 | 说明 |
|---|---|
apiVersion 字符串 |
billing.gdc.goog/v1 |
kind 字符串 |
SKUDescription |
metadata ObjectMeta |
如需了解 metadata 的字段,请参阅 Kubernetes API 文档。 |
skuID 字符串 |
SKUID 是 SKU 的唯一 ID。示例:“AA95-CD31-42FE” |
invoiceDescription 字符串 |
InvoiceDescription 是直观易懂的 SKU 说明。 |
description 字符串 |
说明是直观易懂的 SKU 详细说明。 |
category SKUCategory |
类别是指将 SKU 分类到类似的 SKU 群组中。 |
deprecationTime 时间 |
DeprecationTime 表示 SKU 变为已弃用的时间戳。 |
pricingInfo 价格数组 |
PricingInfo 包含 Price 对象列表,表示价格历史记录。 |
SKUDescriptionList
SKUDescriptionList 包含 SKUDescription 的列表。
| 字段 | 说明 |
|---|---|
apiVersion 字符串 |
billing.gdc.goog/v1 |
kind 字符串 |
SKUDescriptionList |
metadata ListMeta |
如需了解 metadata 的字段,请参阅 Kubernetes API 文档。 |
items SKUDescription 数组 |