TransferEntity-Ressourcen
Ein Partner erstellt eine Übertragung, wenn ein Kunde sein Abonnement mit dem Partner an einen anderen Partner übertragen möchte.
TransferEntity
Beschreibt eine transferEntity.
Eigenschaft | Typ | Beschreibung |
---|---|---|
id | Zeichenfolge | Ein transferEntity-Bezeichner, der bei erfolgreicher Erstellung der transferEntity bereitgestellt wird. |
createdTime | Datetime | Das Datum, an dem die transferEntity erstellt wurde, im Datums-/Uhrzeitformat. Auf erfolgreiche Erstellung der transferEntity angewendet. |
lastModifiedTime | Datetime | Das Datum, an dem die transferEntity zuletzt aktualisiert wurde, im Datums-/Uhrzeitformat. Auf erfolgreiche Erstellung der transferEntity angewendet. |
lastModifiedUser | Zeichenfolge | Der Benutzer, der die transferEntity zuletzt aktualisiert hat. Angewendet auf erfolgreiche Erstellung von transferEntity. |
customerName | Zeichenfolge | Optional. Der Name des Kunden, dessen Abonnements übertragen werden. |
customerTenantId | Zeichenfolge | Eine guid formatierte Kunden-ID, die den Kunden identifiziert. Auf erfolgreiche Erstellung der transferEntity angewendet. |
partnertenantid | Zeichenfolge | Eine guid formatierte Partner-ID, die den Partner identifiziert. |
sourcePartnerName | Zeichenfolge | Optional. Der Name der Organisation des Partners, die die Übertragung initiiert. |
sourcePartnerTenantId | Zeichenfolge | Eine guid formatierte Partner-ID, die den Partner identifiziert, der die Übertragung initiiert. |
targetPartnerName | Zeichenfolge | Optional. Der Name der Organisation des Partners, an die die Übertragung gerichtet ist. |
targetPartnerTenantId | Zeichenfolge | Eine GUID-formatierte Partner-ID, die den Partner identifiziert, an den die Übertragung gerichtet ist. |
lineItems | Array von Objekten | Ein Array von TransferLineItem-Ressourcen . |
status | Zeichenfolge | Der Status der transferEntity. Mögliche Werte sind "Aktiv" (kann gelöscht/übermittelt werden) und "Abgeschlossen" (wurde bereits abgeschlossen). Auf erfolgreiche Erstellung der transferEntity angewendet. |
TransferLineItem
Stellt ein Element dar, das in einer transferEntity enthalten ist.
Eigenschaft | Typ | Beschreibung |
---|---|---|
id | Zeichenfolge | Ein eindeutiger Bezeichner für ein Übertragungszeilenelement. Auf erfolgreiche Erstellung der transferEntity angewendet. |
subscriptionId | Zeichenfolge | Die Abonnement-ID. |
Menge | INT | Die Anzahl der Lizenzen oder Instanzen. |
billingCycle | Object | Der Typ der Abrechnungszeitraum für den aktuellen Zeitraum festgelegt. |
friendlyName | Zeichenfolge | Optional. Der Anzeigename für das element, das vom Partner definiert wurde, um mehrdeutig zu sein. |
partnerIdOnRecord | Zeichenfolge | PartnerId on Record on the purchase that happens when the transfer is accepted. |
offerId | Zeichenfolge | Die Angebots-ID |
addonItems | Liste der TransferLineItem-Objekte | Eine Sammlung von transferEntity-Positionen für Addons, die zusammen mit dem übertragenen Basisabonnement übertragen werden. Auf erfolgreiche Erstellung der transferEntity angewendet. |
transferError | Zeichenfolge | Wird angewendet, nachdem transferEntity akzeptiert wurde, falls ein Fehler auftritt. |
status | Zeichenfolge | Der Status des Lineitem in der transferEntity. |
TransferSubmitResult
Stellt das Ergebnis einer Übertragungsakzeptiere dar.
Eigenschaft | Typ | Beschreibung |
---|---|---|
Aufträge | Liste der Order-Objekte . | Die Sammlung von Bestellungen. |
transferErrors | Liste der TransferError-Objekte . | Die Sammlung von Übertragungsfehlern. |
TransferError
Stellt einen Fehler dar, der auftritt, wenn eine Übertragung akzeptiert wird.
Eigenschaft | Typ | Beschreibung |
---|---|---|
transferGroupId | Zeichenfolge | Die Auftragsgruppen-ID der Bestellung mit dem Fehler. |
code | INT | Der Fehlercode. |
Beschreibung | string | Die Beschreibung des Fehlers. |
lineItems | Liste der TransferLineItem-Objekte | Eine Sammlung von transferEntity-Zeilenelementen, die Teil des Übertragungsfehlers sind. |
TransferErrorCode
Eine [Enum/dotnet/api/system.enum) mit Werten, die einen Typ von Bestellfehler angeben.
Wert | Position | Beschreibung |
---|---|---|
PartnerTokenMissing | 800001 | Partnertoken fehlt im Anforderungskontext. |
InvalidInput | 800002 | Ungültige Anforderungseingabe. |
ServiceException | 800003 | Unerwarteter Dienstfehler. |
InvalidOfferId | 800004 | Ungültige Angebots-ID. |
CreateOrderError | 800005 | Die Reihenfolge zum Erstellen ist nicht erfolgreich. |
MpnIdNotFound | 800015 | PartnerID wurde nicht gefunden. |
NotValidIndirectResellerMpnId | 800016 | PartnerID ist kein gültiger indirekter Wiederverkäufer. |
TransferIdNotFound | 900100 | Die Übertragungsanforderung wurde nicht gefunden. |
TransferNotAllowedIfStatusIsInProgress | 900101 | Die Übertragungsanforderung wird bereits ausgeführt. |
TransferNotAllowedIfStatusIsCompleted | 900102 | Die Übertragungsanforderung ist bereits abgeschlossen. |
TransferCreateOrderError | 900103 | Der Überweisungsauftrag ist nicht erfolgreich. |
TransferProcessedByAnotherRequest | 900104 | Die Übertragung wird von einer anderen Anforderung verarbeitet. |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für