Získání cen pro Microsoft Azure

Platí pro: Partnerské centrum | Partnerské centrum pro Microsoft Cloud pro státní správu USA

Jak získat cenovou kartu Azure s cenami za nabídku Azure v reálném čase. Ceny Azure jsou poměrně dynamické a často se mění.

Pokud chcete sledovat využití a pomoct předpovědět měsíční vyúčtování a faktury pro jednotlivé zákazníky, můžete tento dotaz na kartu sazby Azure zkombinovat a získat ceny pro Microsoft Azure s požadavkem na získání záznamů o využití zákazníka pro Azure.

Ceny se liší podle trhu a měny a toto rozhraní API bere v úvahu umístění. Ve výchozím nastavení rozhraní API používá nastavení vašeho partnerského profilu v Partnerském centru a v jazyce prohlížeče a tato nastavení se dají přizpůsobit. Povědomí o poloze je zvlášť důležité, pokud spravujete prodej na více trzích z jediné centralizované kanceláře. Další informace najdete v tématu Parametry identifikátoru URI.

C#

Pokud chcete získat kartu Azure Rate Card, zavolejte metodu IAzureRateCard.Get, která vrátí prostředek AzureRateCard, který obsahuje ceny Azure.

// IAggregatePartner partnerOperations;

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

Ukázka: Konzolová testovací aplikace Project: Partner Center SDK – třída ukázek: GetAzureRateCard.cs

Java

Sadu Java SDK Partnerského centra je možné použít ke správě prostředků Partnerského centra. Jedná se o opensourcový projekt spravovaný komunitou partnerů, který oficiálně nepodporuje Microsoft. Pokud narazíte na problém, můžete získat pomoc od komunity nebo otevřít problém na GitHubu .

Pokud chcete získat kartu sazby Azure, zavolejte funkci IAzureRateCard.get , která vrátí podrobnosti o kartě sazby, která obsahuje ceny Azure.

// IAggregatePartner partnerOperations;

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

PowerShell

Modul PowerShellu v Partnerském centru se dá použít ke správě prostředků Partnerského centra. Jedná se o opensourcový projekt spravovaný komunitou partnerů, který oficiálně nepodporuje Microsoft. Pokud narazíte na problém, můžete získat pomoc od komunity nebo otevřít problém na GitHubu .

Pokud chcete získat kartu Azure, spusťte příkaz Get-PartnerAzureRateCard a vraťte podrobnosti o kartě sazby, která obsahuje ceny Azure.

Get-PartnerAzureRateCard

Požadavek REST

Syntaxe požadavku

metoda Identifikátor URI žádosti
GET {baseURL}/v1/ratecards/azure?currency={currency}®ion={region}

Parametry identifikátoru URI

Name Type Požadováno Popis
měna string No Volitelný třímísmenný kód ISO pro měnu, ve které budou uvedeny sazby za zdroje (například EUR). Výchozí hodnota je USD.
region string No Volitelný dvoumísmenný kód ISO země/oblasti, který označuje trh, na kterém je nabídka zakoupena (například FR). Výchozí hodnota je US.

Do požadavku můžete zahrnout volitelnou hlavičku X-Locale. Pokud nezadáte hlavičku X-Locale, použije se výchozí hodnota (en-US).

  • Pokud do požadavku zadáte parametry měny a oblasti, použije se hodnota X-Locale k určení jazyka odpovědi.

  • Pokud v požadavku nezadáte parametry oblasti a měny, použije se hodnota X-Locale k určení oblasti, měny a jazyka odpovědi.

Hlavička požadavku

Další informace najdete v tématu Hlavičky REST Partnerského centra.

Text požadavku

Nezaokrouhlovat.

Příklad požadavku

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

Odpověď REST

Pokud je požadavek úspěšný, vrátí prostředek Karty sazeb Azure.

Kódy úspěšnosti a chyb odpovědi

Každá odpověď obsahuje stavový kód HTTP, který označuje úspěch nebo selhání a další informace o ladění. Ke čtení tohoto kódu, typu chyby a dalších parametrů použijte nástroj pro trasování sítě. Úplný seznam najdete v tématu Kódy chyb REST v Partnerském centru.

Příklad odpovědi

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"
    }
}