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: aaaa0000-bb11-2222-33cc-444444dddddd
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: bbbb1111-cc22-3333-44dd-555555eeeeee
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"
}
}