Balances - Get By Billing Account

Mendapatkan saldo untuk cakupan dengan billingAccountId. Saldo tersedia melalui API ini hanya untuk 1 Mei 2014 atau yang lebih baru.

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/providers/Microsoft.Consumption/balances?api-version=2021-10-01

Parameter URI

Name In Required Type Description
billingAccountId
path True
  • string

BillingAccount ID

api-version
query True
  • string

Versi API yang akan digunakan dengan permintaan klien. Versi saat ini adalah 2021-10-01.

Respons

Name Type Description
200 OK

OK. Permintaan telah berhasil.

Other Status Codes

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Azure Active Directory Flow OAuth2.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation meniru akun pengguna Anda

Contoh

Balances

Sample Request

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/123456/providers/Microsoft.Consumption/balances?api-version=2021-10-01

Sample Response

{
  "id": "/providers/Microsoft.Billing/billingAccounts/123456/providers/Microsoft.Billing/billingPeriods/201702/providers/Microsoft.Consumption/balances/balanceId1",
  "name": "balanceId1",
  "type": "Microsoft.Consumption/balances",
  "properties": {
    "currency": "USD  ",
    "beginningBalance": 3396469.19,
    "endingBalance": 2922371.02,
    "newPurchases": 0,
    "adjustments": 0,
    "utilized": 474098.17,
    "serviceOverage": 0,
    "chargesBilledSeparately": 0,
    "totalOverage": 0,
    "totalUsage": 474098.17,
    "azureMarketplaceServiceCharges": 609.82,
    "billingFrequency": "Month",
    "priceHidden": false,
    "newPurchasesDetails": [
      {
        "name": "Promo Purchase",
        "value": 1
      }
    ],
    "adjustmentDetails": [
      {
        "name": "Promo Credit",
        "value": 1.1
      },
      {
        "name": "SIE Credit",
        "value": 1
      }
    ]
  }
}

Definisi

AdjustmentDetails

Daftar Penyesuaian (Kredit promo, kredit SIE, dll.).

Balance

Sumber daya keseimbangan.

BillingFrequency

Frekuensi penagihan.

ErrorDetails

Detail kesalahan.

ErrorResponse

Respons kesalahan menunjukkan bahwa layanan tidak dapat memproses permintaan masuk. Alasannya disediakan dalam pesan kesalahan.

Beberapa respons Kesalahan:

  • 429 TooManyRequests - Permintaan dibatasi. Coba lagi setelah menunggu waktu yang ditentukan di header "x-ms-ratelimit-microsoft.consumption-retry-after".

  • 503 ServiceUnavailable - Layanan sementara tidak tersedia. Coba lagi setelah menunggu selama waktu yang ditentukan di header "Coba Lagi Setelah".

NewPurchasesDetails

Daftar pembelian baru.

AdjustmentDetails

Daftar Penyesuaian (Kredit promo, kredit SIE, dll.).

Name Type Description
name
  • string

nama penyesuaian baru.

value
  • number

nilai penyesuaian baru.

Balance

Sumber daya keseimbangan.

Name Type Description
etag
  • string

Etag untuk sumber daya.

id
  • string

ID ARM lengkap yang memenuhi syarat dari suatu peristiwa.

name
  • string

ID yang secara unik mengidentifikasi peristiwa.

properties.adjustmentDetails

Daftar Penyesuaian (Kredit promo, kredit SIE, dll.).

properties.adjustments
  • number

Jumlah penyesuaian total.

properties.azureMarketplaceServiceCharges
  • number

Total biaya untuk Marketplace Azure.

properties.beginningBalance
  • number

Saldo awal untuk periode penagihan.

properties.billingFrequency

Frekuensi penagihan.

properties.chargesBilledSeparately
  • number

Biaya ditagih secara terpisah.

properties.currency
  • string

Mata uang ISO tempat meteran ditagih, misalnya, USD.

properties.endingBalance
  • number

Saldo akhir untuk periode penagihan (untuk periode terbuka, ini akan diperbarui setiap hari).

properties.newPurchases
  • number

Total jumlah pembelian baru.

properties.newPurchasesDetails

Daftar pembelian baru.

properties.priceHidden
  • boolean

Harga disembunyikan atau tidak.

properties.serviceOverage
  • number

Kelebihan untuk layanan Azure.

properties.totalOverage
  • number

serviceOverage + chargesBilledSeparately.

properties.totalUsage
  • number

Komitmen layanan Azure + total Kelebihan Penggunaan.

properties.utilized
  • number

Total penggunaan Komitmen.

tags
  • object

Tag sumber daya.

type
  • string

Jenis sumber daya

BillingFrequency

Frekuensi penagihan.

Name Type Description
Month
  • string
Quarter
  • string
Year
  • string

ErrorDetails

Detail kesalahan.

Name Type Description
code
  • string

Kode Kesalahan.

message
  • string

Pesan kesalahan yang menunjukkan mengapa operasi gagal.

ErrorResponse

Respons kesalahan menunjukkan bahwa layanan tidak dapat memproses permintaan masuk. Alasannya disediakan dalam pesan kesalahan.

Beberapa respons Kesalahan:

  • 429 TooManyRequests - Permintaan dibatasi. Coba lagi setelah menunggu waktu yang ditentukan di header "x-ms-ratelimit-microsoft.consumption-retry-after".

  • 503 ServiceUnavailable - Layanan sementara tidak tersedia. Coba lagi setelah menunggu selama waktu yang ditentukan di header "Coba Lagi Setelah".

Name Type Description
error

Detail kesalahan.

NewPurchasesDetails

Daftar pembelian baru.

Name Type Description
name
  • string

nama pembelian baru.

value
  • number

nilai pembelian baru.