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. |