TransferEntity リソース

パートナーは、顧客がパートナーとのサブスクリプションを別のパートナーに譲渡することを希望する場合に、譲渡を作成します。

TransferEntity

transferEntity について説明します。

プロパティ タイプ 説明
id string transferEntity の正常な作成時に指定される transferEntity 識別子。
createdTime DateTime transferEntity が作成された日付 (日時形式)。 transferEntity が正常に作成された場合に適用されます。
lastModifiedTime DateTime transferEntity が最後に更新された日付 (日時形式)。 transferEntity が正常に作成された場合に適用されます。
lastModifiedUser string transferEntity を最後に更新したユーザー。 transferEntity が正常に作成された場合に適用されます。
customerName string 省略可能。 サブスクリプションが譲渡される顧客の名前。
customerTenantId string 顧客を識別する GUID 形式の顧客 ID。 transferEntity が正常に作成された場合に適用されます。
partnertenantid string パートナーを識別する GUID 形式のパートナー ID。
sourcePartnerName string 省略可能。 譲渡を開始するパートナーの組織の名前。
sourcePartnerTenantId string 転送を開始するパートナーを識別する GUID 形式のパートナー ID。
targetPartnerName string 省略可能。 譲渡の対象となるパートナーの組織の名前。
targetPartnerTenantId string 転送の対象となるパートナーを識別する GUID 形式のパートナー ID。
lineItems オブジェクトの配列 TransferLineItem リソースの配列。
status string transferEntity の状態。 指定できる値は、"Active" (削除/送信可能) と "Completed" (既に完了) です。 transferEntity が正常に作成された場合に適用されます。

TransferLineItem

transferEntity に含まれる 1 つの項目を表します。

プロパティ タイプ 説明
id string 転送明細の一意識別子。 transferEntity が正常に作成された場合に適用されます。
subscriptionId string サブスクリプション識別子です。
数量 int ライセンスまたはインスタンスの数。
billingCycle Object 現在の期間に設定支払いサイクルの種類。
friendlyName string 省略可能。 あいまいさを解消するためにパートナーによって定義された項目のフレンドリ名。
partnerIdOnRecord string 譲渡が受け入れられたときに発生する購入時のレコードの PartnerId。
offerId string オファーの識別子。
addonItems TransferLineItem オブジェクトの一覧 転送される基本サブスクリプションと共に転送されるアドオンの transferEntity 品目のコレクション。 transferEntity が正常に作成された場合に適用されます。
transferError string エラーが発生した場合に、transferEntity が受け入れられた後に適用されます。
status string transferEntity の行項目の状態。

TransferSubmitResult

転送受け入れの結果を表します。

プロパティ タイプ 説明
順序 Order オブジェクトの一覧。 注文のコレクション。
transferErrors TransferError オブジェクトの一覧。 転送エラーのコレクション。

TransferError

転送が受け入れられたときに発生するエラーを表します。

プロパティ タイプ 説明
transferGroupId string エラーが発生した注文の注文グループ ID。
code int エラー コード。
description string エラーの説明。
lineItems TransferLineItem オブジェクトの一覧 転送エラーの一部である transferEntity 品目のコレクション。

TransferErrorCode

順序エラーの種類を示す値を持つ [Enum/dotnet/api/system.enum)。

Value 位置 説明
PartnerTokenMissing 800001 要求コンテキストにパートナー トークンがありません。
InvalidInput 800002 要求入力が無効です。
ServiceException 800003 予期しないサービス エラー。
InvalidOfferId 800004 オファー ID が無効です。
CreateOrderError 800005 作成順序が成功しません。
MpnIdNotFound 800015 PartnerID が見つかりません。
NotValidIndirectResellerMpnId 800016 PartnerID は有効な間接リセラーではありません。
TransferIdNotFound 900100 転送要求が見つかりません。
TransferNotAllowedIfStatusIsInProgress 900101 転送要求は既に進行中です。
TransferNotAllowedIfStatusIsCompleted 900102 転送要求は既に完了しています。
TransferCreateOrderError 900103 転送注文が成功しません。
TransferProcessedByAnotherRequest 900104 転送は別の要求によって処理されています。