Microsoft Azure パートナー共有サービスの価格を取得する

適用対象: パートナー センター

Microsoft Azure パートナー共有サービスの 価格を含む Azure レート カード を取得する方法。

価格は市場と通貨によって異なり、この API では場所が考慮されます。 既定では、API はパートナー センターのパートナー プロファイル設定とブラウザー言語を使用します。これらの設定はカスタマイズ可能です。 場所の認識は、1 つの一元化されたオフィスから複数の市場での売上を管理する場合に特に関連します。

コード例

C#

Azure Rate Card を取得するには、IAzureRateCard.GetShared メソッドを呼び出して、Azure 価格を含む AzureRateCard リソースを返します。

// IAggregatePartner partnerOperations;

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

Java

パートナー センター Java SDK を使用して、パートナー センター リソースを管理できます。 これは、パートナー コミュニティによってメインされ、Microsoft によって正式にサポートされていないオープンソース プロジェクトです。 問題が発生した場合は、コミュニティから支援を得るか、GitHub に問題を投稿することができます。

Azure Rate Card を取得するには、IAzureRateCard.getShared 関数を呼び出して、Azure 価格を含むレートカード詳細を返します。

// IAggregatePartner partnerOperations;

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

PowerShell

パートナー センター PowerShell モジュールを使用して、パートナー センター リソースを管理できます。 これは、パートナー コミュニティによってメインされ、Microsoft によって正式にサポートされていないオープンソース プロジェクトです。 問題が発生した場合は、コミュニティから支援を得るか、GitHub に問題を投稿することができます。

Azure Card を取得するには、Get-PartnerAzureRateCard コマンドを実行し、SharedServices パラメーターを指定して、Azure 価格を含むレートカード詳細を返します。

Get-PartnerAzureRateCard -SharedServices

REST 要求

要求の構文

認証方法 要求 URI
GET {baseURL}/v1/rateカードs/azure-shared?currency={currency}>region={region}

URI パラメーター

名前 タイプ Required 説明
通貨 string いいえ リソースレートが提供される通貨のオプションの 3 文字の ISO コード (たとえば EUR)。 既定値は、パートナー プロファイル内の市場に関連付けられている通貨です。
region string いいえ オファーを購入する市場を示すオプションの 2 文字の 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 Rate Card リソースが返されます。

応答の成功とエラーのコード

各応答には、成功または失敗を示す 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"
    }
}