Azure サブスクリプションを再アクティブ化する
適用対象: パートナー センター | 21Vianet が運営するパートナー センター | Microsoft Cloud for US Government のパートナー センター
この API は、以前にされた Azure サブスクリプションを再アクティブ化します。 複数のサブスクリプションを再アクティブ化するには、API を個別に呼び出して、各サブスクリプションを再アクティブ化します。
再アクティブ化するには、パートナーが管理者エージェント ロールを持つグローバル管理者である必要があります。
前提条件
- パートナー センターの認証に関するページで説明している資格情報。 このシナリオでは、スタンドアロン アプリとアプリ + ユーザーの両方の資格情報を使った認証がサポートされています。
- Customer_id
- Subscription_id
- Entitlement_id
- バージョン
C#
Azure サブスクリプションを再アクティブ化するには、再アクティブ化する Azure サブスクリプションの顧客 ID、サブスクリプション ID、エンタイトルメント ID を識別する必要があります。
顧客 ID を取得するには、「 顧客を ID で取得する 顧客を顧客 ID 別に取得 する - REST APIを参照してください。
サブスクリプション ID を取得するには、「ID でサブスクリプションを取得するおよび
ID でサブスクリプションを取得する - REST APIを参照してください。 エンタイトルメント ID を取得するには、「 サブスクリプションの Azure エンタイトルメントを取得する - REST APIを参照してください。
REST 要求
要求の構文
認証方法 | 要求 URI |
---|---|
投稿 | {baseURL}/v1/customers/{customer_id}/subscriptions/{subscription_id}/azureEntitlements/{entitlement_id}/再アクティブ化 HTTP/1.1 |
URI パラメーター
次の表に、Azure サブスクリプションを再アクティブ化するために必要なクエリ パラメーターを示します。
名前 | タイプ | Required | 説明 |
---|---|---|---|
customer_id | String | 年 | 値は、顧客の識別子を表す文字列です。 |
subscription_id | String | 年 | 値は、顧客の識別子を表す文字列です。 |
entitlement_id | String | 年 | 値は、Azure サブスクリプションの権利の識別子を示す文字列です。 |
version | String | 年 | API のバージョン。 |
要求ヘッダー
「<
REST 応答
成功した場合、このメソッドは HTTP Code 202 を返します。これは、サブスクリプション要求の Azure エンタイトルメントの再アクティブ化が受け入れられたことを示します。
応答の成功とエラーのコード
各応答には、成功または失敗とその他のデバッグ情報を示す HTTP 状態コードが付属しています。 ネットワーク トレース ツールを使用して、このコード、エラーの種類、およびその他のパラメーターを読み取ります。 完全な一覧については、パートナー センターの REST エラーコードに関する記事を参照してください。
HTTP の状態 | HTTP コード | エラー コード | 説明 |
---|---|---|---|
BadRequest | 400 | 900118 | 顧客 ID が無効です。 |
BadRequest | 400 | 800002 | 顧客 ID {0} は GUID 形式である必要があります (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)。 |
BadRequest | 400 | 800002 | サブスクリプション ID が必要です。 |
BadRequest | 400 | 800002 | エンタイトルメント ID が必要です。 |
Forbidden | 403 | 900159 | アカウント ID {0} と組織 ID {1} を持つパートナーは、アカウント ID {2} と組織 ID {3}を持つ顧客との商取引関係を持っていません。 |
BadRequest | 400 | 900337 | パートナーは、ID {0}を使用して Azure エンタイトルメントを再アクティブ化することはできません。 |
Forbidden | 403 | 900335 | パートナーには、ID {0}を使用して Azure エンタイトルメントを再アクティブ化するために必要なアクセス許可がありません。 |
NotFound | 404 | 800111 | ID {0} を持つ Azure エンタイトルメントが見つかりません。 |