billing.gdc.goog/v1
Contiene definiciones de esquemas de API para las APIs relacionadas con la cuenta de facturación.
El paquete v1 contiene definiciones de esquemas de API para el grupo de APIs de v1 de billing.gdc.goog
BillingAccount
Representa una cuenta de facturación.
El identificador del BillingAccount
será el "nombre con espacio de nombres",
Acceso limitado: Es posible que este campo no esté disponible, ya que no está acreditado para su uso en tu implementación. Podrás acceder a ella cuando se apruebe.
Aparece en: - BillingAccountList
Campo | Descripción |
---|---|
apiVersion string |
billing.gdc.goog/v1 |
kind string |
BillingAccount |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata . |
spec BillingAccountSpec |
|
status BillingAccountStatus |
BillingAccountBinding
Representa la vinculación entre una cuenta de facturación y un proyecto o la organización. Acceso limitado: Es posible que este campo no esté disponible, ya que podría no estar acreditado para su uso en tu implementación. Podrás acceder a ella cuando se apruebe.
Aparece en: - BillingAccountBindingList
Campo | Descripción |
---|---|
apiVersion string |
billing.gdc.goog/v1 |
kind string |
BillingAccountBinding |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata . |
spec BillingAccountBindingSpec |
|
status BillingAccountBindingStatus |
BillingAccountBindingList
Contiene una lista de BillingAccountBinding
Campo | Descripción |
---|---|
apiVersion string |
billing.gdc.goog/v1 |
kind string |
BillingAccountBindingList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata . |
items Arreglo de BillingAccountBinding |
BillingAccountBindingSpec
Define la especificación de un BillingAccountBinding.
Aparece en: - BillingAccountBinding
Campo | Descripción |
---|---|
billingAccountRef NamespacedName |
Es la cuenta de facturación que se usará. Obligatorio. |
BillingAccountBindingStatus
Muestra el estado de BillingAccountBinding.
Aparece en: - BillingAccountBinding
Campo | Descripción |
---|---|
conditions arreglo de condiciones |
Conditions contiene la fecha y hora y el estado más recientes en que la Plataforma de facturación procesó la vinculación. Si la condición Effective es true , la vinculación en el ObservedGeneration del objeto es efectiva; de lo contrario, es efectiva la vinculación anterior o ninguna vinculación. |
BillingAccountList
Contiene una lista de BillingAccounts.
Campo | Descripción |
---|---|
apiVersion string |
billing.gdc.goog/v1 |
kind string |
BillingAccountList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata . |
items arreglo de BillingAccount |
BillingAccountSpec
Define los metadatos de una cuenta de facturación.
Aparece en: - BillingAccount
Campo | Descripción |
---|---|
displayName string |
Es el nombre o la descripción legible por humanos de esta cuenta de facturación. Este nombre será un selector para consultar los datos de facturación en los paneles. |
paymentSystemConfig PaymentSystemConfig |
Es el vínculo a una cuenta de pagos externa. |
BillingAccountStatus
Proporciona el estado de una BillingAccount.
Aparece en: - BillingAccount
Campo | Descripción |
---|---|
conditions arreglo de condiciones |
Conditions contiene la fecha y hora más recientes, y el estado en el que la Plataforma de facturación procesa el objeto BillingAccount. |
Dinero
Money representa un importe de dinero con su tipo de moneda.
Aparece en: - Precio
Campo | Descripción |
---|---|
currencyCode string |
|
units número entero |
Units son las unidades enteras del importe. Por ejemplo, si CurrencyCode es "USD" , 1 unidad es un dólar estadounidense. |
nanos número entero |
Nanos es la cantidad de nanounidades (10^-9) del importe. Debe ser un valor entre -999,999,999 y +999,999,999. Si Units es positivo, nanos debe ser positivo o cero. Si Units es cero, nanos puede ser positivo, cero o negativo. Si Units es negativo, nanos debe ser negativo o cero. Por ejemplo, –$1.75 se representa como Units =-1 y Nanos =-750,000,000. |
PaymentSystemCloudBillingConfig
Almacena la configuración de una cuenta de Facturación de Cloud.
Aparece en: - PaymentSystemConfig
Campo | Descripción |
---|---|
accountID string |
Es el ID de la cuenta de Facturación de Cloud. |
PaymentSystemConfig
Almacena el vínculo a una cuenta de pago externa. Los campos son únicos.
Aparece en: - BillingAccountSpec
Campo | Descripción |
---|---|
customConfig objeto (claves:cadena, valores:cadena) |
Es un vínculo a una cuenta personalizada definida por los operadores de infraestructura (IO). Para configurar la cuenta personalizada con CustomConfig , haz lo siguiente:
"payment-config-type": "Example" "account-id": "test-account-id-1" |
cloudBillingConfig PaymentSystemCloudBillingConfig |
Es un vínculo a una cuenta de Facturación de Cloud. |
Precio
Aparece en: - SKUDescription
Campo | Descripción |
---|---|
unitPrice Dinero |
UnitPrice representa un importe de dinero con su tipo de moneda. |
usageUnit string |
Unidad de uso en la que se define el precio. P. ej., "10 TiB al mes". Si la unidad tiene varias dimensiones, se espera un espacio entre ellas. |
effectiveTime Hora |
EffectiveTime representa la marca de tiempo después de la cual el precio entra en vigencia. |
SKUCategory
Tipo subyacente: string
SKUCategory es la clasificación de un SKU en una categoría.
Aparece en: - SKUDescription
SKUDescription
SKUDescription es el esquema de la API de skudescriptions.
Aparece en: - SKUDescriptionList
Campo | Descripción |
---|---|
apiVersion string |
billing.gdc.goog/v1 |
kind string |
SKUDescription |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata . |
skuID string |
SKUID es el ID único del SKU. Ejemplo: "AA95-CD31-42FE" |
invoiceDescription string |
InvoiceDescription es una descripción legible de lo que es el SKU. |
description string |
La descripción es una descripción larga y legible de lo que es el SKU. |
category SKUCategory |
La categoría es la clasificación de un SKU en una agrupación similar de SKU. |
deprecationTime Hora |
DeprecationTime representa la marca de tiempo después de la cual el SKU deja de estar disponible. |
pricingInfo arreglo de precios |
PricingInfo contiene una lista de objetos Price, que representa el historial de precios. |
SKUDescriptionList
SKUDescriptionList contiene una lista de SKUDescription.
Campo | Descripción |
---|---|
apiVersion string |
billing.gdc.goog/v1 |
kind string |
SKUDescriptionList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata . |
items SKUDescription |