次の方法で共有


TransferEntity リソース

パートナーは、顧客の現在のパートナーへの転送を作成します。 現在または移行元のパートナーが譲渡を受け入れ、転送を完了するためにそれを送信します。

TransferEntity

新しいコマース転送の transferEntity について説明します。

プロパティ タイプ 説明
id string transferEntity の正常な作成時に指定される transferEntity 識別子。
status string transferEntity の状態。 指定できる値は、"Active" (削除/送信可能) と "Completed" (既に完了) です。 transferEntity が正常に作成された場合に適用されます。
transferType string 転送の種類を表す数値。 3 件が ModernAzure に解決され、5 件が NewCommerce に解決されます。 パートナーをパートナーとして実行するパートナーは、新しいコマース転送のいずれかを使用できますが、5 で標準化する必要があります。
customerEmailId string 通知に使用される顧客の電子メールを識別します。
createdTime DateTime transferEntity が作成された日付 (日時形式)。 transferEntity が正常に作成された場合に適用されます。
lastModifiedTime DateTime transferEntity が最後に更新された日付 (日時形式)。 transferEntity が正常に作成された場合に適用されます。
completedTime DateTime transferEntity が完了した日付 (日時形式)。 transferEntity の正常な完了時に適用されます。
customerName string 省略可能。 サブスクリプションが譲渡される顧客の名前。
customerTenantId string 顧客を識別する GUID 形式の顧客 ID。 transferEntity が正常に作成された場合に適用されます。
partnertenantid string パートナーを識別する GUID 形式のパートナー ID。
sourcePartnerName string 省略可能。 譲渡を開始するパートナーの組織の名前。
targetPartnerName string 省略可能。 譲渡の対象となるパートナーの組織の名前。
targetPartnerTenantId string 転送の対象となるパートナーを識別する GUID 形式のパートナー ID。
targetPartnerEmailId string 転送の対象となるパートナーを識別する GUID 形式の pid。 この ID は targetPartnerTenantId と同じです
transferDirection string 転送の方向を表す数値。 1 は、転送を受け入れるパートナーの着信転送を表します。 2 は、転送を作成するパートナーの送信転送を表します。
ignoreEligibilityCheck string この値は false にする必要があります。
lastModifiedUser string 転送を変更する最後のユーザーを識別する GUID 形式のユーザー ID
lineItems オブジェクトの配列 TransferLineItem リソースの配列。

TransferLineItem

新しいコマースの transferEntity に含まれる 1 つの項目を表します。 移行元パートナーには、転送しようとしている品目の転送に関する明細が表示されます。 ターゲット パートナーは、新しく作成された品目が完了した後に表示されます。 ターゲット パートナーは、品目 ID を使用して、譲渡の結果として新しく作成されたサブスクリプションを理解するのに役立ちます。

プロパティ タイプ 説明
id string 転送明細の一意識別子。 transferEntity が正常に作成された場合に適用されます。
subscriptionId string サブスクリプション識別子です。
quantity int ライセンスまたはインスタンスの数。
billingCycle Object 現在の期間に設定支払いサイクルの種類。
productType string 転送された製品の種類を表す文字列。
status string 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 サブスクリプション識別子です。
quantity 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 転送は別の要求によって処理されています。