Získání cen pro Microsoft Azure

Platí pro: Partnerské centrum | Partnerské centrum pro Microsoft Cloud Germany | Partnerské centrum pro Microsoft Cloud for US Government

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

Pokud chcete sledovat využití a předpovědět měsíční vyúčtování a faktury pro jednotlivé zákazníky, můžete zkombinovat tento dotaz na kartu sazeb Azure a získat ceny služby Microsoft Azure s žádostí o 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í profilu partnera v Partnerské centrum a jazyk prohlížeče a tato nastavení jsou přizpůsobitelná. Povědomí o umístění je zvlášť důležité, pokud spravujete prodeje na několika trzích z jedné centralizované kanceláře. Další informace najdete v tématu Parametry identifikátoru URI.

C#

Pokud chcete získat kartu sazeb Azure, zavolejte metodu IAzureRateCard.Get, která vrátí prostředek AzureRateCard obsahující ceny Azure.

// IAggregatePartner partnerOperations;

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

Ukázka:Konzolová testovací aplikace. Project:SDK pro Partnerské centrum Samples Class: GetAzureRateCard.cs

Java

Sadu Partnerské centrum Java SDK běžně používají partneři ke správě svých Partnerské centrum prostředků. Jedná se o open source projekt, který spravuje komunita partnerů. Vzhledem k tomu, že tento modul udržuje komunita partnerů, Microsoft ho oficiálně nepodporuje. Pokud nastane problém, můžete získat pomoc od komunity GitHub otevřít problém na GitHub problém.

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

// IAggregatePartner partnerOperations;

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

PowerShell

Modul Partnerské centrum PowerShellu běžně používají partneři ke správě svých Partnerské centrum prostředků. Jedná se o open source projekt, který spravuje komunita partnerů. Vzhledem k tomu, že tento modul udržuje komunita partnerů, Microsoft ho oficiálně nepodporuje. Pokud nastane problém, můžete získat pomoc od komunity GitHub otevřít problém na GitHub problém.

Pokud chcete získat kartu Azure, spusťte příkaz Get-PartnerAzureRateCard, který vrátí podrobnosti o kartě sazeb, která obsahuje ceny Azure.

Get-PartnerAzureRateCard

Požadavek REST

Syntaxe požadavku

Metoda Identifikátor URI žádosti
DOSTAT {baseURL}/v1/ratecards/azure?currency={currency} region={region}

Parametry identifikátoru URI

Název Typ Vyžadováno Popis
currency řetězec No Volitelný třípísmenný kód ISO pro měnu, ve které budou uvedeny sazby prostředků (například EUR ). Výchozí formát je USD.
oblast řetězec No Volitelný dvoupísmenný kód ISO země/oblasti, který označuje trh, na kterém je nabídka zakoupená (například FR ). Výchozí formát je US.

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

  • Pokud v požadavku zadáte parametry měny a oblasti, hodnota X-národního prostředí se použije k určení jazyka odpovědi.

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

Hlavička požadavku

Další informace najdete v tématu Partnerské centrum hlavičky REST.

Text požadavku

Žádné

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 Azure Rate Card.

Kódy chyb a úspěšné odpovědi

Každá odpověď má stavový kód HTTP, který indikuje úspěch nebo neúspěch 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 Partnerské centrum kódy chyb REST.

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