Price Sheet - Get By Billing Period

Dapatkan lembar harga untuk cakupan berdasarkan subscriptionId dan periode penagihan. Lembar harga tersedia melalui API ini hanya untuk 1 Mei 2014 atau yang lebih baru.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Billing/billingPeriods/{billingPeriodName}/providers/Microsoft.Consumption/pricesheets/default?api-version=2021-10-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Billing/billingPeriods/{billingPeriodName}/providers/Microsoft.Consumption/pricesheets/default?$expand={$expand}&$skiptoken={$skiptoken}&$top={$top}&api-version=2021-10-01

Parameter URI

Name In Required Type Description
billingPeriodName
path True
  • string

Nama Periode Penagihan.

subscriptionId
path True
  • string

ID Langganan Azure.

api-version
query True
  • string

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

$expand
query
  • string

Dapat digunakan untuk memperluas properti/meterDetails dalam lembar harga. Secara default, bidang ini tidak disertakan saat mengembalikan lembar harga.

$skiptoken
query
  • string

Skiptoken hanya digunakan jika operasi sebelumnya mengembalikan hasil parsial. Jika respons sebelumnya berisi elemen nextLink, nilai elemen nextLink akan menyertakan parameter skiptoken yang menentukan titik awal yang akan digunakan untuk panggilan berikutnya.

$top
query
  • integer
int32

Dapat digunakan untuk membatasi jumlah hasil ke hasil N teratas.

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

PriceSheetExpand
PriceSheetForBillingPeriod

PriceSheetExpand

Sample Request

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Billing/billingPeriods/201801/providers/Microsoft.Consumption/pricesheets/default?$expand=meterDetails&api-version=2021-10-01

Sample Response

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Billing/billingPeriods/201702/providers/Microsoft.Consumption/pricesheets/default",
  "name": "default",
  "type": "Microsoft.Consumption/pricesheets",
  "properties": {
    "nextLink": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/microsoft.consumption/pricesheets/default?api-version=2018-01-31&$skiptoken=AQAAAA%3D%3D&$expand=properties/pricesheets/meterDetails",
    "pricesheets": [
      {
        "billingPeriodId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Billing/billingPeriods/201702",
        "meterId": "00000000-0000-0000-0000-000000000000",
        "unitOfMeasure": "100 Hours",
        "includedQuantity": 100,
        "partNumber": "XX-11110",
        "unitPrice": 0.00328,
        "currencyCode": "EUR",
        "offerId": "OfferId 1",
        "meterDetails": {
          "meterName": "Data Transfer Out (GB)",
          "meterCategory": "Networking",
          "unit": "GB",
          "meterLocation": "Zone 2",
          "totalIncludedQuantity": 0,
          "pretaxStandardRate": 0.138
        }
      }
    ]
  }
}

PriceSheetForBillingPeriod

Sample Request

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Billing/billingPeriods/201801/providers/Microsoft.Consumption/pricesheets/default?api-version=2021-10-01

Sample Response

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Billing/billingPeriods/201702/providers/Microsoft.Consumption/pricesheets/default",
  "name": "default",
  "type": "Microsoft.Consumption/pricesheets",
  "properties": {
    "nextLink": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Billing/billingPeriods/201702/providers/microsoft.consumption/pricesheets/default?api-version=2018-01-31",
    "pricesheets": [
      {
        "billingPeriodId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Billing/billingPeriods/201702",
        "meterId": "00000000-0000-0000-0000-000000000000",
        "unitOfMeasure": "100 Hours",
        "includedQuantity": 100,
        "partNumber": "XX-11110",
        "unitPrice": 0.00328,
        "currencyCode": "EUR",
        "offerId": "OfferId 1"
      }
    ]
  }
}

Definisi

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 untuk sementara tidak tersedia. Coba lagi setelah menunggu selama waktu yang ditentukan di header "Coba Lagi Setelah".

MeterDetails

Properti detail meteran.

PriceSheetProperties

Properti lembar harga.

PriceSheetResult

Sumber daya lembar harga.

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 untuk sementara tidak tersedia. Coba lagi setelah menunggu selama waktu yang ditentukan di header "Coba Lagi Setelah".

Name Type Description
error

Detail kesalahan.

MeterDetails

Properti detail meteran.

Name Type Description
meterCategory
  • string

Kategori meteran, misalnya, 'Layanan cloud', 'Jaringan', dll..

meterLocation
  • string

Lokasi tempat layanan Azure tersedia.

meterName
  • string

Nama meteran, dalam kategori meteran yang diberikan

meterSubCategory
  • string

Subkataan meteran, misalnya, 'Layanan cloud A6', 'ExpressRoute (IXP)', dll..

pretaxStandardRate
  • number

Harga daftar pretaks.

serviceName
  • string

Nama layanan.

serviceTier
  • string

Tingkat layanan.

totalIncludedQuantity
  • number

Total kuantitas yang disertakan yang terkait dengan penawaran.

unit
  • string

Unit tempat konsumsi meteran dibebankan, misalnya, 'Jam', 'GB', dll.

PriceSheetProperties

Properti lembar harga.

Name Type Description
billingPeriodId
  • string

Id sumber daya periode penagihan tempat penggunaan berada.

currencyCode
  • string

Kode mata uang

includedQuantity
  • number

Kualitas yang disertakan untuk penawaran

meterDetails

Detail tentang meteran. Secara default ini tidak diisi, kecuali ditentukan dalam $expand.

meterId
  • string

Id meter (GUID)

offerId
  • string

Id Penawaran

partNumber
  • string

Nomor Bagian

unitOfMeasure
  • string

Satuan ukuran

unitPrice
  • number

Harga Satuan

PriceSheetResult

Sumber daya lembar harga.

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.download

Detail unduhan pricesheet.

properties.nextLink
  • string

Tautan (url) ke halaman hasil berikutnya.

properties.pricesheets

Lembar harga

tags
  • object

Tag sumber daya.

type
  • string

Jenis sumber daya