Bagikan melalui


Dapatkan harga untuk Microsoft Azure

Berlaku untuk: Pusat Mitra | Pusat Mitra untuk Microsoft Cloud untuk Pemerintah AS

Cara mendapatkan Kartu Tarif Azure dengan harga real-time untuk penawaran Azure. Harga Azure cukup dinamis dan sering berubah.

Untuk melacak penggunaan dan membantu memprediksi tagihan bulanan dan tagihan untuk pelanggan individual, Anda dapat menggabungkan kueri Azure Rate Card ini untuk mendapatkan harga untuk Microsoft Azure dengan permintaan untuk Mendapatkan catatan pemanfaatan pelanggan untuk Azure.

Harga berbeda menurut pasar dan mata uang, dan API ini mempertimbangkan lokasi. Secara default, API menggunakan pengaturan profil mitra Anda di Pusat Mitra dan bahasa browser Anda, dan pengaturan tersebut dapat disesuaikan. Kesadaran lokasi sangat relevan jika Anda mengelola penjualan di beberapa pasar dari satu kantor terpusat. Untuk informasi selengkapnya, lihat Parameter URI.

C#

Untuk mendapatkan Azure Rate Card, panggil metode IAzureRateCard.Get untuk mengembalikan sumber daya AzureRateCard yang berisi harga Azure.

// IAggregatePartner partnerOperations;

var azureRateCard = partner.RateCards.Azure.Get();

Sampel: Aplikasi pengujian konsol. Proyek: Kelas Sampel SDK Pusat Mitra: GetAzureRateCard.cs

Java

SDK Java Pusat Mitra dapat digunakan untuk mengelola sumber daya Pusat Mitra. Ini adalah proyek sumber terbuka yang dikelola oleh komunitas mitra dan tidak didukung secara resmi oleh Microsoft. Anda bisa mendapatkan bantuan dari komunitas atau membuka masalah di GitHub jika Anda mengalami masalah.

Untuk mendapatkan Kartu Tarif Azure, panggil fungsi IAzureRateCard.get untuk mengembalikan detail kartu tarif yang berisi harga Azure.

// IAggregatePartner partnerOperations;

AzureRateCard azureRateCard = partner.getRateCards().getAzure().get();

PowerShell

Modul Pusat Mitra PowerShell dapat digunakan untuk mengelola sumber daya Pusat Mitra. Ini adalah proyek sumber terbuka yang dikelola oleh komunitas mitra dan tidak didukung secara resmi oleh Microsoft. Anda bisa mendapatkan bantuan dari komunitas atau membuka masalah di GitHub jika Anda mengalami masalah.

Untuk mendapatkan Azure Card, jalankan perintah Get-PartnerAzureRateCard untuk mengembalikan detail kartu tarif yang berisi harga Azure.

Get-PartnerAzureRateCard

Permintaan REST

Minta sintaks

Metode URI Permintaan
DAPATKAN {baseURL}/v1/ratecards/azure?currency={currency}®ion={region}

Parameter URI

Nama Jenis Wajib Deskripsi
mata uang string No Kode ISO tiga huruf opsional untuk mata uang tempat tarif sumber daya akan disediakan (misalnya EUR). Default adalah USD.
wilayah string No Kode negara/wilayah ISO dua huruf opsional yang menunjukkan pasar tempat penawaran dibeli (misalnya FR). Default adalah US.

Anda dapat menyertakan header X-Locale opsional dalam permintaan Anda. Jika Anda tidak menyertakan header X-Locale, nilai default ("en-US") digunakan.

  • Jika Anda menyediakan parameter mata uang dan wilayah dalam permintaan Anda, nilai X-Locale digunakan untuk menentukan bahasa respons.

  • Jika Anda tidak menyediakan parameter wilayah dan mata uang dalam permintaan Anda, nilai X-Locale digunakan untuk menentukan wilayah, mata uang, dan bahasa respons.

Header permintaan

Untuk informasi selengkapnya, lihat Header REST Pusat Mitra.

Isi permintaan

Tidak ada.

Contoh permintaan

GET https://api.partnercenter.microsoft.com/v1/ratecards/azure HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 07ced227-3f32-4eeb-8062-f0bef849a9bc
MS-CorrelationId: a687bc47-8d08-4b78-aff6-5a59aa2055c2
X-Locale: en-US
Host: api.partnercenter.microsoft.com
Connection: Keep-Alive

Respons REST

Jika permintaan berhasil, permintaan mengembalikan sumber daya Azure Rate Card .

Kode kesalahan dan keberhasilan respons

Setiap respons dilengkapi dengan kode status HTTP yang menunjukkan keberhasilan atau kegagalan dan informasi penelusuran kesalahan tambahan. Gunakan alat pelacakan jaringan untuk membaca kode ini, jenis kesalahan, dan parameter tambahan. Untuk daftar lengkapnya, lihat Kode kesalahan REST Pusat Mitra.

Contoh tanggapan

HTTP/1.1 200 OK
Content-Length: 1545508
Content-Type: application/json; charset=utf-8
MS-CorrelationId: 57b25659-fc00-4215-87e7-2b09bac6845d
MS-RequestId: 870118d0-adbb-41a3-82d2-a3d45ade3c73
MS-CV: CYBB8PXMsEukJBIn.0
MS-ServerId: 201021413
Date: Wed, 01 Feb 2017 00:13:45 GMT

{
    "locale": "en",
    "currency": "USD",
    "isTaxIncluded": false,
    "meters": [{
            "id": "4b836326-7e19-46e6-8bce-1b19bb6cd91e",
            "name": "Unlimited Data - 1 Gbps",
            "rates": {
                "0": 7395.0
            },
            "tags": [],
            "category": "Networking",
            "subcategory": "ExpressRoute",
            "region": "Zone 2",
            "unit": "Connections",
            "includedQuantity": 0.0,
            "effectiveDate": "2015-09-01T00:00:00Z"
        }, {
            "id": "1e8f6d9f-8b40-4c97-80cc-cff87a290a93",
            "name": "Compute Hours",
            "rates": {
                "0": 3.9729
            },
            "tags": [],
            "category": "Cloud Services",
            "subcategory": "Standard_L16 Cloud Services",
            "region": "AU East",
            "unit": "1 Hour",
            "includedQuantity": 0.0,
            "effectiveDate": "2016-09-01T00:00:00Z"
        }, {
            "id": "7a2639ce-ae47-4413-9837-6b4f4b78be3d",
            "name": "Compute Hours",
            "rates": {
                "0": 0.1122
            },
            "tags": [],
            "category": "Virtual Machines",
            "subcategory": "Standard_D1_v2 VM (Windows)",
            "region": "BR South",
            "unit": "Hours",
            "includedQuantity": 0.0,
            "effectiveDate": "2017-01-01T00:00:00Z"
        }
    ],
    "offerTerms": [{
            "name": "Overage discount",
            "discount": 0.15,
            "excludedMeterIds": ["53cc0061-0fe2-4249-bf62-e1008c811f5c", "c82dbd27-c978-43a7-ad41-525a90d8962b"],
            "effectiveDate": "2014-01-01T00:00:00"
        }
    ],
    "attributes": {
        "objectType": "AzureRateCard"
    }
}