Penagihan KRM API billing.gdc.goog/v1

billing.gdc.goog/v1

Berisi definisi Skema API untuk API terkait Akun Penagihan.

Paket v1 berisi definisi Skema API untuk grup API billing.gdc.goog v1

BillingAccount

Mewakili Akun Penagihan. ID BillingAccount akan menjadi "nama yang memiliki namespace", . ID ini akan muncul di Invoice untuk Akun Penagihan ini, dan ada di pemilih untuk membuat kueri data penagihan di Dasbor.
Akses terbatas: Kolom ini mungkin tidak tersedia karena mungkin tidak terakreditasi untuk digunakan dalam deployment Anda. Anda dapat mengaksesnya setelah disetujui.

Muncul di: - BillingAccountList

Kolom Deskripsi
apiVersion string billing.gdc.goog/v1
kind string BillingAccount
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec BillingAccountSpec
status BillingAccountStatus

BillingAccountBinding

Mewakili link antara Akun Penagihan dan Project atau Organisasi. Akses terbatas: Kolom ini mungkin tidak tersedia karena mungkin tidak diakreditasi untuk digunakan dalam deployment Anda. Anda dapat mengaksesnya setelah disetujui.

Muncul di: - BillingAccountBindingList

Kolom Deskripsi
apiVersion string billing.gdc.goog/v1
kind string BillingAccountBinding
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec BillingAccountBindingSpec
status BillingAccountBindingStatus

BillingAccountBindingList

Berisi daftar BillingAccountBinding

Kolom Deskripsi
apiVersion string billing.gdc.goog/v1
kind string BillingAccountBindingList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items Array BillingAccountBinding

BillingAccountBindingSpec

Menentukan spesifikasi BillingAccountBinding.

Muncul di: - BillingAccountBinding

Kolom Deskripsi
billingAccountRef NamespacedName Akun Penagihan yang akan digunakan. Wajib.

BillingAccountBindingStatus

Menampilkan status BillingAccountBinding.

Muncul di: - BillingAccountBinding

Kolom Deskripsi
conditions Array Condition Kondisi berisi waktu dan status terbaru saat Platform Penagihan memproses binding. Jika kondisi Effective adalah true, binding di ObservedGeneration objek akan berlaku, jika tidak, binding sebelumnya, atau tidak ada binding yang berlaku.

BillingAccountList

Berisi daftar BillingAccounts

Kolom Deskripsi
apiVersion string billing.gdc.goog/v1
kind string BillingAccountList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items Array BillingAccount

BillingAccountSpec

Menentukan metadata Akun Penagihan.

Muncul di: - BillingAccount

Kolom Deskripsi
displayName string Nama atau deskripsi Akun Penagihan ini yang dapat dibaca manusia. Nama ini akan menjadi pemilih untuk membuat kueri data penagihan di dasbor.
paymentSystemConfig PaymentSystemConfig Link ke akun pembayaran eksternal.

BillingAccountStatus

Memberikan status BillingAccount.

Muncul di: - BillingAccount

Kolom Deskripsi
conditions Array Condition Kondisi berisi waktu dan status terbaru saat Platform Penagihan memproses BillingAccount.

Uang

Money mewakili jumlah uang dengan jenis mata uangnya.

Muncul di: - Harga

Kolom Deskripsi
currencyCode string
units integer Unit adalah seluruh unit jumlah. Misalnya, jika CurrencyCode adalah "USD", maka 1 unit adalah satu dolar AS.
nanos integer Nanos adalah jumlah satuan nano (10^-9) dari jumlah. Nilainya harus antara -999.999.999 dan +999.999.999 inklusif. Jika Units positif, nanos harus positif atau nol. Jika Units nol, nanos dapat positif, nol, atau negatif. Jika Units negatif, nanos harus negatif atau nol. Misalnya $-1,75 direpresentasikan sebagai Units=-1 dan Nanos=-750.000.000.

PaymentSystemCloudBillingConfig

Menyimpan konfigurasi untuk akun Penagihan Cloud.

Muncul di: - PaymentSystemConfig

Kolom Deskripsi
accountID string ID akun Penagihan Cloud.

PaymentSystemConfig

Menyimpan link ke akun pembayaran eksternal. Kolom adalah salah satu dari.

Muncul di: - BillingAccountSpec

Kolom Deskripsi
customConfig object (keys:string, values:string) Link ke akun yang disesuaikan yang ditentukan oleh Operator Infrastruktur (IO). Untuk mengonfigurasi akun yang disesuaikan menggunakan CustomConfig:
  • Objek ini harus menyertakan kunci payment-config-type, dengan nilai yang ditentukan oleh IO.
  • Objek ini harus mencantumkan nama ID akun dalam kunci, dan nilai dalam nilai.
Contoh:
"payment-config-type": "Example"
"account-id": "test-account-id-1"
cloudBillingConfig PaymentSystemCloudBillingConfig Link ke akun Penagihan Cloud.

Harga

Muncul di: - SKUDescription

Kolom Deskripsi
unitPrice Uang UnitPrice merepresentasikan jumlah uang dengan jenis mata uangnya.
usageUnit string Unit penggunaan yang menetapkan harga. Misalnya: "10 TiB bulan". Jika unit memiliki beberapa dimensi, spasi di antara dimensi diperlukan.
effectiveTime Waktu EffectiveTime menunjukkan stempel waktu setelah Harga berlaku.

SKUCategory

Jenis pokok: string SKUCategory adalah klasifikasi SKU ke dalam kategori.

Muncul di: - SKUDescription

SKUDescription

SKUDescription adalah Skema untuk skudescriptions API.

Muncul di: - SKUDescriptionList

Kolom Deskripsi
apiVersion string billing.gdc.goog/v1
kind string SKUDescription
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
skuID string SKUID adalah ID unik untuk SKU. Contoh: "AA95-CD31-42FE"
invoiceDescription string InvoiceDescription adalah deskripsi SKU yang dapat dibaca manusia.
description string Deskripsi adalah deskripsi panjang yang dapat dibaca manusia tentang SKU.
category SKUCategory Kategori adalah klasifikasi SKU ke dalam pengelompokan SKU yang serupa.
deprecationTime Waktu DeprecationTime mewakili stempel waktu setelah SKU tidak digunakan lagi.
pricingInfo Array harga PricingInfo berisi daftar objek Harga, yang merepresentasikan histori harga.

SKUDescriptionList

SKUDescriptionList berisi daftar SKUDescription.

Kolom Deskripsi
apiVersion string billing.gdc.goog/v1
kind string SKUDescriptionList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items Array SKUDescription