Цены на Общие службы партнеров Microsoft Azure
Область применения: Центр партнеров
Как получить карту тарифа Azure с ценами на общие службы Microsoft Azure Partner.
Цены различаются по рынкам и валюте, и этот API принимает во внимание расположение. По умолчанию API использует параметры профиля партнера в Центре партнеров и языке браузера, а эти параметры настраиваются. Осведомленность о расположении особенно актуальна, если вы управляете продажами на нескольких рынках из одного централизованного офиса.
Пример кода
C#
Чтобы получить карту скорости Azure, вызовите метод IAzureRateCard.GetShared, чтобы вернуть ресурс AzureRateCard, содержащий цены Azure.
// IAggregatePartner partnerOperations;
var azureRateCard = partner.RateCards.Azure.GetShared();
Java
Пакет SDK для Java центра партнеров можно использовать для управления ресурсами Центра партнеров. Это проект с открытым исходным кодом, поддерживаемый сообществом партнеров и официально не поддерживаемый корпорацией Майкрософт. При необходимости вы можете получить помощь от сообщества или опубликовать проблему в GitHub.
Чтобы получить карту скорости Azure, вызовите функцию IAzureRateCard.getShared, чтобы вернуть скорость карта сведения, содержащие цены Azure.
// IAggregatePartner partnerOperations;
AzureRateCard azureRateCard = partner.getRateCards().getAzure().getShared();
PowerShell
Модуль PowerShell Центра партнеров можно использовать для управления ресурсами Центра партнеров. Это проект с открытым исходным кодом, поддерживаемый сообществом партнеров и официально не поддерживаемый корпорацией Майкрософт. При необходимости вы можете получить помощь от сообщества или опубликовать проблему в GitHub.
Чтобы получить карту Azure, выполните команду Get-PartnerAzureRateCard и укажите параметр SharedServices для возврата карта сведений о ценах Azure.
Get-PartnerAzureRateCard -SharedServices
Запрос REST
Синтаксис запроса
Способ | URI запроса |
---|---|
GET | {baseURL}/v1/rate карта s/azure-shared?currency={currency}®ion={region} |
Параметры универсального кода ресурса (URI)
Имя. | Type | Обязательно | Описание |
---|---|---|---|
валюта | строка | Нет | Необязательный три буквы ISO-кода для валюты, в которой будут предоставлены тарифы ресурсов (например EUR ). По умолчанию используется валюта, связанная с рынком, указанным в профиле партнера. |
регион | строка | Нет | Необязательный двухбуквенный код страны или региона ISO, указывающий рынок, на котором приобретено предложение (например FR ). По умолчанию используется код страны или региона, указанный в профиле партнера. |
Если необязательный заголовок X-Locale включен в запрос, его значение определяет язык, используемый для сведений в ответе.
Заголовки запросов
Дополнительные сведения см. в статье о заголовках REST Центра партнеров.
Текст запроса
Нет.
Пример запроса
GET https://api.partnercenter.microsoft.com/v1/ratecards/azure-shared 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
Ответ REST
Если запрос выполнен успешно, он возвращает ресурс карты скорости Azure.
Коды успешного выполнения и ошибок в ответе
Каждый ответ сопровождается кодом состояния HTTP, обозначающим успешное или неудачное выполнение, и дополнительными сведениями для отладки. Используйте средство трассировки сети, чтобы просматривать этот код, тип ошибки и дополнительные параметры. Полный список ответов есть в статье Коды ошибок REST в Центре партнеров.
Пример ответа
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-US",
"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"
}
}
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по