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 | 傳輸正由另一個要求處理。 |