billing.gdc.goog/v1
Contiene le definizioni dello schema API per le API correlate all'account di fatturazione.
Il pacchetto v1 contiene le definizioni dello schema API per il gruppo di API v1 di billing.gdc.goog
BillingAccount
Rappresenta un account di fatturazione.
L'identificatore di BillingAccount
sarà il "nome con spazio dei nomi",
Accesso limitato: questo campo potrebbe non essere disponibile perché potrebbe non essere
accreditato per l'utilizzo nel tuo deployment. Potrai accedervi una volta approvato.
Visualizzato in: - BillingAccountList
Campo | Descrizione |
---|---|
apiVersion stringa |
billing.gdc.goog/v1 |
kind stringa |
BillingAccount |
metadata ObjectMeta |
Per i campi di metadata , consulta la documentazione dell'API Kubernetes. |
spec BillingAccountSpec |
|
status BillingAccountStatus |
BillingAccountBinding
Rappresenta il collegamento tra un account di fatturazione e un progetto o l'organizzazione. Accesso limitato: questo campo potrebbe non essere disponibile perché potrebbe non essere accreditato per l'utilizzo nel tuo deployment. Potrai accedervi una volta approvato.
Visualizzato in: - BillingAccountBindingList
Campo | Descrizione |
---|---|
apiVersion stringa |
billing.gdc.goog/v1 |
kind stringa |
BillingAccountBinding |
metadata ObjectMeta |
Per i campi di metadata , consulta la documentazione dell'API Kubernetes. |
spec BillingAccountBindingSpec |
|
status BillingAccountBindingStatus |
BillingAccountBindingList
Contiene un elenco di BillingAccountBinding
Campo | Descrizione |
---|---|
apiVersion stringa |
billing.gdc.goog/v1 |
kind stringa |
BillingAccountBindingList |
metadata ListMeta |
Per i campi di metadata , consulta la documentazione dell'API Kubernetes. |
items BillingAccountBinding |
BillingAccountBindingSpec
Definisce la specifica di un BillingAccountBinding.
Visualizzato in: - BillingAccountBinding
Campo | Descrizione |
---|---|
billingAccountRef NamespacedName |
L'account di fatturazione da utilizzare. Obbligatorio. |
BillingAccountBindingStatus
Mostra lo stato di BillingAccountBinding.
Visualizzato in: - BillingAccountBinding
Campo | Descrizione |
---|---|
conditions Array Condition |
Conditions contiene l'ora e lo stato più recenti in cui la piattaforma di fatturazione ha elaborato il binding. Se la condizione Effective è true , il binding in ObservedGeneration dell'oggetto è efficace, altrimenti è efficace il binding precedente o nessun binding. |
BillingAccountList
Contiene un elenco di BillingAccounts
Campo | Descrizione |
---|---|
apiVersion stringa |
billing.gdc.goog/v1 |
kind stringa |
BillingAccountList |
metadata ListMeta |
Per i campi di metadata , consulta la documentazione dell'API Kubernetes. |
items BillingAccount |
BillingAccountSpec
Definisce i metadati di un account di fatturazione.
Visualizzato in: - BillingAccount
Campo | Descrizione |
---|---|
displayName stringa |
Un nome o una descrizione leggibili di questo account di fatturazione. Questo nome sarà un selettore per eseguire query sui dati di fatturazione nelle dashboard. |
paymentSystemConfig PaymentSystemConfig |
Il link a un account pagamenti esterno. |
BillingAccountStatus
Fornisce lo stato di un BillingAccount.
Visualizzato in: - BillingAccount
Campo | Descrizione |
---|---|
conditions Array Condition |
Conditions contiene l'ora e lo stato più recenti in cui la piattaforma di fatturazione elabora BillingAccount. |
Denaro
Money rappresenta un importo con il tipo di valuta.
Appare in: - Prezzo
Campo | Descrizione |
---|---|
currencyCode stringa |
|
units integer |
Le unità sono le unità intere dell'importo. Ad esempio, se CurrencyCode è "USD" , un'unità corrisponde a un dollaro statunitense. |
nanos integer |
Nanos è il numero di unità nano (10^-9) dell'importo. Il valore deve essere compreso tra -999.999.999 e +999.999.999 inclusi. Se Units è positivo, nanos deve essere positivo o zero. Se Units è zero, nanos può essere positivo, zero o negativo. Se Units è negativo, nanos deve essere negativo o zero. Ad esempio, -1,75 $ è rappresentato come Units =-1 e Nanos =-750.000.000. |
PaymentSystemCloudBillingConfig
Memorizza la configurazione di un account di fatturazione Cloud.
Visualizzato in: - PaymentSystemConfig
Campo | Descrizione |
---|---|
accountID stringa |
L'ID account di fatturazione Cloud. |
PaymentSystemConfig
Memorizza il link a un account pagamenti esterno. I campi sono di tipo uno-di.
Visualizzato in: - BillingAccountSpec
Campo | Descrizione |
---|---|
customConfig object (keys:string, values:string) |
Un link a un account personalizzato definito dagli operatori dell'infrastruttura (IO). Per configurare l'account personalizzato utilizzando CustomConfig :
"payment-config-type": "Example" "account-id": "test-account-id-1" |
cloudBillingConfig PaymentSystemCloudBillingConfig |
Un link a un account di fatturazione Cloud. |
Prezzo
Visualizzato in: - SKUDescription
Campo | Descrizione |
---|---|
unitPrice Soldi |
UnitPrice rappresenta un importo di denaro con il relativo tipo di valuta. |
usageUnit stringa |
L'unità di utilizzo in cui viene definito il prezzo. Ad esempio: "10 TiB al mese". Se l'unità ha più dimensioni, è previsto uno spazio tra le dimensioni. |
effectiveTime Ora |
EffectiveTime rappresenta il timestamp dopo il quale il prezzo diventa effettivo. |
SKUCategory
Tipo sottostante:string
SKUCategory è la classificazione di una SKU in una categoria.
Visualizzato in: - SKUDescription
SKUDescription
SKUDescription è lo schema per l'API skudescriptions.
Appare in: - SKUDescriptionList
Campo | Descrizione |
---|---|
apiVersion stringa |
billing.gdc.goog/v1 |
kind stringa |
SKUDescription |
metadata ObjectMeta |
Per i campi di metadata , consulta la documentazione dell'API Kubernetes. |
skuID stringa |
SKUID è l'ID univoco dello SKU. Esempio: "AA95-CD31-42FE" |
invoiceDescription stringa |
InvoiceDescription è una descrizione leggibile di cosa sia lo SKU. |
description stringa |
Description è una descrizione lunga e leggibile dello SKU. |
category SKUCategory |
La categoria è la classificazione di uno SKU in un raggruppamento simile di SKU. |
deprecationTime Ora |
DeprecationTime rappresenta il timestamp dopo il quale lo SKU viene ritirato. |
pricingInfo Array Price |
PricingInfo contiene un elenco di oggetti Price, che rappresenta la cronologia dei prezzi. |
SKUDescriptionList
SKUDescriptionList contiene un elenco di SKUDescription.
Campo | Descrizione |
---|---|
apiVersion stringa |
billing.gdc.goog/v1 |
kind stringa |
SKUDescriptionList |
metadata ListMeta |
Per i campi di metadata , consulta la documentazione dell'API Kubernetes. |
items Array SKUDescription |