Dela via


TransferEntity-resurser

En partner skapar en överföring till en kunds nuvarande partner. Den aktuella partnern eller källpartnern accepterar överföringen och skickar den för att slutföra överföringen.

TransferEntity

Beskriver en transferEntity för nya handelsöverföringar.

Egendom Typ Beskrivning
ID sträng En identifierare för transferEntity som ges vid lyckad skapelse av transferEntity.
status sträng Status för transferEntity. Möjliga värden är "Aktiv" (kan tas bort/skickas) och "Slutfört" (har redan slutförts). Tillämpas vid en framgångsrik skapelse av transferEntity.
överföringstyp sträng Ett tal som representerar typen av överföring. 3 motsvarar ModernAzure och 5 motsvarar NewCommerce. Partner som kör partner till partner för nya handelsöverföringar kan använda antingen men bör standardisera på 5.
kundensE-postId sträng Identifierar kundens e-post som används för meddelanden.
skapatTid Datum/tid Datumet då transferEntity skapades i datum-tid-format. Tillämpas vid lyckad skapelse av transferEntity.
senasteÄndringstid Datum/tid Datumet då transferEntity senast uppdaterades, i datum-tid-format. Tillämpas vid lyckad skapelse av transferEntity.
avslutadTid Datum/tid Datumet när transferEntity slutfördes, i datum-tidsformat. Tillämpas vid framgångsrikt slutförande av överföringsenheten.
kundnamn sträng Valfritt. Namnet på kunden vars prenumerationer överförs.
customerTenantId sträng Ett GUID-formaterat kund-ID som identifierar kunden. Tillämpas vid lyckad skapelse av överföringsentitet.
partnertenantid sträng Ett GUID-formaterat partner-ID som identifierar partnern.
sourcePartnerName sträng Valfritt. Namnet på den partnerorganisation som initierar överföringen.
målpartnerNamn sträng Valfritt. Namnet på den partnerorganisation som överföringen är riktad till.
målinriktade produkttyper sträng Valfritt. En samling strängar som dikterar vilka typer av prenumerationer som kan skickas in för en överföring. Null antas för alla datatyper. Värden kan vara AzureSubscription, AzureReservation, AzureSavingsPlan och OnlineServicesNCE.
targetPartnerTenantId sträng Ett GUID-formaterat partner-ID som identifierar den partner som överföringen är riktad till.
målpartnerns e-post-ID sträng Ett GUID-formaterat partner-ID som identifierar den partner som överföringen är riktad till. Det här ID:t är detsamma som targetPartnerTenantId
transferDirection sträng Ett tal som representerar överföringens riktning. 1 representerar en inkommande överföring för den partner som accepterar överföringen. 2 representerar utgående överföring för den partner som skapar överföringen.
ignoreraBerättigandekontroll sträng Det här värdet ska vara falskt.
senastModifierandeAnvändare sträng Ett GUID-formaterat användar-ID som identifierar den senaste användaren att ändra överföringen
lineItems Objektmatris En matris med TransferLineItem-resurser .

TransferLineItem

Representerar ett objekt som finns i en ny handelstransferenhet. Källpartners ser radposter för överföring av objekt som de försöker överföra. Målpartner ser nyligen skapade radobjekt efter att de har slutförts. Målpartner kan använda radobjekts-ID:n för att förstå nyligen skapade prenumerationer som är resultatet av överföringen.

Fastighet Typ Beskrivning
ID sträng En unik identifierare för ett överföringsradobjekt. Tillämplig vid framgångsrik skapelse av transferEntity.
prenumerations-ID sträng Prenumerationsidentifieraren.
kvantitet int Antalet licenser eller instanser.
billingCycle Objekt Typ av faktureringsperiod som angetts för den aktuella perioden.
produkttyp sträng En sträng som representerar den typ av produkt som överförs.
status sträng Status för radobjektet i transferEntity.

TransferEntity för traditionella licensbaserade överföringar

Beskriver en överföringsenhet.

Egendom Typ Beskrivning
ID sträng En identifierare för transferEntity som tillhandahålls vid lyckad skapande av transferEntity.
skapadTid Datum/tid Datumet då transferEntity skapades i datum-tid-format. Används när transferEntity har skapats framgångsrikt.
senasteÄndringstid Datum/tid Datumet då transferEntity senast uppdaterades, i datum-tid-format. Tillämpas när transferEntity har skapats.
senast ändrad av användare sträng Användaren som senast uppdaterade transferEntity. Tillämpas vid lyckat skapande av transferEntity.
kundNamn sträng Valfritt. Namnet på kunden vars prenumerationer överförs.
customerTenantId sträng Ett GUID-formaterat kund-ID som identifierar kunden. Tillämpas vid lyckad skapelse av transferentity.
partnertenantid sträng Ett GUID-formaterat partner-ID som identifierar partnern.
sourcePartnerName sträng Valfritt. Namnet på den partnerorganisation som initierar överföringen.
sourcePartnerTenantId sträng Ett GUID-formaterat partner-ID som identifierar partnern som initierar överföringen.
targetPartnerName sträng Valfritt. Namnet på den partnerorganisation som överföringen är riktad till.
targetPartnerTenantId sträng Ett GUID-formaterat partner-ID som identifierar den partner som överföringen är riktad till.
lineItems Objektmatris En matris med TransferLineItem-resurser .
status sträng Status för transferEntity. Möjliga värden är "Aktiv" (kan tas bort/skickas) och "Slutfört" (har redan slutförts). Tillämpas vid lyckad skapelse av överföringsenheten.

TransferLineItem för traditionella licensbaserade överföringar

Representerar ett objekt som finns i en transferEntity.

Egendom Typ Beskrivning
ID sträng En unik identifierare för ett överföringsradobjekt. Tillämpas efter framgångsrik skapelse av transferEntity.
abonnemangs-ID sträng Prenumerationsidentifieraren.
kvantitet int Antalet licenser eller instanser.
billingCycle Objekt Typ av faktureringsperiod som angetts för den aktuella perioden.
vänligt namn sträng Valfritt. Det egna namnet på det objekt som definierats av partnern för att underlätta tvetydigheten.
partnerIdOnRecord sträng PartnerId på Posten vid köpet som sker när överföringen godkänns.
offerId sträng Erbjudandeidentifieraren.
Tilläggsobjekt Lista över TransferLineItem-objekt En samling transferEntity-radobjekt för tillägg som överförs tillsammans med den basprenumeration som överförs. Används efter att transferEntity har skapats framgångsrikt.
överföringsfel sträng Används efter att överföringen har godkänts, om det skulle uppstå ett fel.
status sträng Status för radobjektet i transferEntity.

ResultatAvÖverföringsinlämning

Representerar resultatet av en överförings accept för traditionella licensbaserade överföringar.

Egenskap Typ Beskrivning
beställningar Lista över orderobjekt. Samling av beställningar.
överföringsfel Lista över TransferError-objekt. Samling av överföringsfel.

TransferError

Representerar ett fel som uppstår när en traditionell licensbaserad överföring godkänns.

Egendom Typ Beskrivning
överföringsgruppID sträng Ordergruppens ID för ordern med felet .
kod heltal Felkoden.
beskrivning sträng Beskrivningen av felet.
lineItems Lista över TransferLineItem-objekt En samling transferEntity-radobjekt som ingår i överföringsfelet.

TransferErrorCode

En [Enum/dotnet/api/system.enum) med värden som anger en typ av orderfel för traditionella licensbaserade överföringar.

Värde Position Beskrivning
PartnerTokenSaknas 800001 Partnertoken saknas i begärandekontexten.
OgiltigInmatning 800002 Ogiltiga indata för begäran.
ServiceException 800003 Oväntat tjänstfel.
OgiltigtErbjudandeId 800004 Ogiltigt erbjudande-ID.
SkapaBeställningsFel 800005 Det gick inte att skapa beställningen.
MpnIdNotFound 800015 PartnerID hittades inte.
NotValidIndirectResellerMpnId 800016 PartnerID är inte en giltig indirekt återförsäljare.
Överförings-ID hittades inte 900100 Det går inte att hitta överföringsbegäran.
ÖverföringTillåtenOmStatusÄrUnderBehandling 900101 Överföringsbegäran pågår redan.
Överföring ej tillåten om status är slutförd 900102 Överföringsbegäran är redan klar.
TransferCreateOrderError 900103 Överföringsordern kunde inte genomföras.
Överföring bearbetad av en annan begäran 900104 Överföringen hanteras av en annan begäran.