共用方式為


TransferEntity 資源

合作夥伴會建立轉移給客戶的目前合作夥伴。 目前或來源合作夥伴會接受轉移,並提交以完成傳輸。

TransferEntity

描述新商務轉移的 transferEntity。

屬性 類型​ 描述
識別碼 字串 成功建立 transferEntity 時提供的 transferEntity 標識符。
status 字串 transferEntity 的狀態。 可能的值為 “Active” (可以刪除/提交) 和 “Completed” (已經完成)。 成功建立 transferEntity 時套用。
transferType 字串 數位,表示傳輸的類型。 3 解析為 ModernAzure,5 個解析為 NewCommerce。 執行合作夥伴至合作夥伴的新商務轉移的合作夥伴可以使用其中一項,但應該在5上標準化。
customerEmailId 字串 識別用於通知的客戶電子郵件。
createdTime Datetime 建立 transferEntity 的日期,格式為日期時間格式。 成功建立 transferEntity 時套用。
lastModifiedTime Datetime transferEntity 上次更新的日期,格式為日期時間格式。 成功建立 transferEntity 時套用。
completedTime Datetime transferEntity 已完成的日期,格式為日期時間格式。 在 transferEntity 成功完成時套用。
customerName 字串 選擇性。 要轉移其訂閱的客戶名稱。
customerTenantId 字串 識別客戶的 GUID 格式客戶識別碼。 成功建立 transferEntity 時套用。
partnertenantid 字串 識別合作夥伴的 GUID 格式夥伴識別碼。
sourcePartnerName 字串 選擇性。 正在起始轉移之合作夥伴組織的名稱。
targetPartnerName 字串 選擇性。 轉移的目標合作夥伴組織名稱。
targetPartnerTenantId 字串 GUID 格式化的合作夥伴識別碼,可識別轉移的目標合作夥伴。
targetPartnerEmailId 字串 GUID 格式化的 pid,可識別轉移的目標夥伴。 此標識碼與 targetPartnerTenantId 相同
transferDirection 字串 數位,表示傳輸的方向。 1 代表接受轉移之合作夥伴的傳入轉移。 2 代表建立轉移的合作夥伴的傳出轉移。
ignoreEligibilityCheck 字串 此值應該是 false。
lastModifiedUser 字串 GUID 格式化的使用者識別碼,識別要修改傳輸的最後一位使用者
明細項目 物件陣列 TransferLineItem 資源的陣列

TransferLineItem

代表新商務轉移中所包含的一個專案。 來源合作夥伴會看到其嘗試傳輸之專案的明細專案。 目標合作夥伴會在完成之後看到新建立的明細專案。 目標合作夥伴可以使用明細專案標識碼,協助瞭解從轉移產生的新建立訂用帳戶。

屬性 類型​ 描述
識別碼 字串 傳送明細專案的唯一標識碼。 成功建立 transferEntity 時套用。
subscriptionId 字串 訂用帳戶識別碼。
數量 int 授權或實例的數目。
billingCycle Object 目前期間所設定的計費周期類型。
productType 字串 字串,表示已傳輸的產品類型。
status 字串 transferEntity 中 lineitem 的狀態。

傳統授權型傳輸的 TransferEntity

描述 transferEntity。

屬性 類型​ 描述
識別碼 字串 成功建立 transferEntity 時提供的 transferEntity 標識符。
createdTime Datetime 建立 transferEntity 的日期,格式為日期時間格式。 成功建立 transferEntity 時套用。
lastModifiedTime Datetime transferEntity 上次更新的日期,格式為日期時間格式。 成功建立 transferEntity 時套用。
lastModifiedUser 字串 上次更新 transferEntity 的使用者。 成功建立 transferEntity 時套用。
customerName 字串 選擇性。 要轉移其訂閱的客戶名稱。
customerTenantId 字串 識別客戶的 GUID 格式客戶識別碼。 成功建立 transferEntity 時套用。
partnertenantid 字串 識別合作夥伴的 GUID 格式夥伴識別碼。
sourcePartnerName 字串 選擇性。 正在起始轉移之合作夥伴組織的名稱。
sourcePartnerTenantId 字串 GUID 格式化的夥伴識別碼,可識別起始傳輸的合作夥伴。
targetPartnerName 字串 選擇性。 轉移的目標合作夥伴組織名稱。
targetPartnerTenantId 字串 GUID 格式化的合作夥伴識別碼,可識別轉移的目標合作夥伴。
明細項目 物件陣列 TransferLineItem 資源的陣列
status 字串 transferEntity 的狀態。 可能的值為 “Active” (可以刪除/提交) 和 “Completed” (已經完成)。 成功建立 transferEntity 時套用。

傳統授權型傳輸的 TransferLineItem

表示 transferEntity 中包含的一個專案。

屬性 類型​ 描述
識別碼 字串 傳送明細專案的唯一標識碼。 成功建立 transferEntity 時套用。
subscriptionId 字串 訂用帳戶識別碼。
數量 int 授權或實例的數目。
billingCycle Object 目前期間所設定的計費周期類型。
friendlyName 字串 選擇性。 夥伴所定義之專案的易記名稱,以協助釐清。
partnerIdOnRecord 字串 已接受轉移時所購買的 Record 上的 PartnerId。
offerId 字串 供應項目標識碼。
addonItems TransferLineItem 物件清單 已傳輸的附加元件以及要傳送之基底訂閱的 transferEntity 明細專案集合。 成功建立 transferEntity 時套用。
transferError 字串 在 transferEntity 接受之後套用,以防發生錯誤。
status 字串 transferEntity 中 lineitem 的狀態。

TransferSubmitResult

表示傳統授權型傳輸接受的傳輸結果。

屬性 類型​ 描述
訂單 Order 物件的清單。 訂單的集合。
transferErrors TransferError 物件的清單。 傳輸錯誤的集合。

TransferError

表示接受傳統授權型傳輸時所發生的錯誤。

屬性 類型​ 描述
transferGroupId 字串 訂單的訂單群組標識碼,並出現錯誤。
code int 錯誤碼。
description 字串 錯誤的描述。
明細項目 TransferLineItem 物件清單 屬於傳輸錯誤一部分的 transferEntity 行專案的集合。

TransferErrorCode

[Enum/dotnet/api/system.enum],其值表示傳統授權型傳輸的順序錯誤類型。

位置 描述
PartnerTokenMissing 800001 要求內容中遺漏合作夥伴令牌。
InvalidInput 800002 要求輸入無效。
ServiceException 800003 未預期的服務錯誤。
InvalidOfferId 800004 無效的供應項目標識碼。
CreateOrderError 800005 建立順序不成功。
MpnIdNotFound 800015 找不到 PartnerID。
NotValidIndirectResellerMpnId 800016 PartnerID 不是有效的間接轉銷商。
TransferIdNotFound 900100 找不到傳輸要求。
TransferNotAllowedIfStatusIsInProgress 900101 傳輸要求正在進行中。
TransferNotAllowedIfStatusIsCompleted 900102 傳輸要求已經完成。
TransferCreateOrderError 900103 傳輸順序不成功。
TransferProcessedByAnotherRequest 900104 傳輸正由另一個要求處理。