Zamawianie zasobów
Dotyczy: Centrum partnerskie | Centrum partnerskie obsługiwane przez firmę 21Vianet | Centrum partnerskie dla chmury firmy Microsoft dla instytucji rządowych USA
Partner składa zamówienie, gdy klient chce kupić subskrypcję z listy ofert.
Uwaga
Zasób Order ma limit szybkości wynoszący 500 żądań na minutę na identyfikator dzierżawy.
Zamówienie
Opisuje zamówienie partnera.
Właściwość | Type | Opis |
---|---|---|
identyfikator | string | Identyfikator zamówienia dostarczony po pomyślnym utworzeniu zamówienia. |
alternateId | string | Przyjazny identyfikator zamówienia. |
referenceCustomerId | string | Identyfikator klienta. |
billingCycle | string | Wskazuje częstotliwość, z jaką partner jest rozliczany za to zamówienie. Obsługiwane wartości to nazwy elementów członkowskich znajdujące się w obszarze BillingCycleType. Wartość domyślna to Monthly lub OneTime podczas tworzenia zamówienia. To pole jest stosowane po pomyślnym utworzeniu zamówienia. |
transactionType | string | Tylko do odczytu. Typ transakcji zamówienia. Obsługiwane wartości to UserPurchase, SystemPurchase lub SystemBilling |
lineItems | tablica zasobów OrderLineItem | Lista z elementami ofert, które klient kupuje, łącznie z ilością. |
currencyCode | string | Tylko do odczytu. Waluta używana podczas składania zamówienia. Zastosowane po pomyślnym utworzeniu zamówienia. |
currencySymbol | string | Tylko do odczytu. Symbol waluty skojarzony z kodem waluty. |
creationDate (data utworzenia) | datetime | Tylko do odczytu. Data utworzenia zamówienia w formacie daty i godziny. Zastosowane po pomyślnym utworzeniu zamówienia. |
status | string | Tylko do odczytu. Stan zamówienia. Obsługiwane wartości to nazwy elementów członkowskich znalezione w kolumnie OrderStatus. |
połączenia | OrderLinks | Zasób tworzy łącza odpowiadające zamówieniu. |
atrybuty | Atrybuty zasobów | Atrybuty metadanych odpowiadające kolejności. |
OrderLineItem
Zamówienie zawiera listę ofert z elementami, a każdy element jest reprezentowany jako OrderLineItem.
Właściwość | Type | Opis |
---|---|---|
lineItemNumber | int | Każdy element wiersza w kolekcji pobiera unikatowy numer wiersza, licząc od 0 do count-1. |
offerId | string | Identyfikator oferty. |
subscriptionId | string | Identyfikator subskrypcji. |
parentSubscriptionId | string | Opcjonalny. Identyfikator subskrypcji nadrzędnej w ofercie dodatku. Dotyczy tylko poprawki PATCH. |
friendlyName | string | Opcjonalny. Przyjazna nazwa subskrypcji zdefiniowanej przez partnera w celu ułatwienia uściślania. |
ilość | int | Liczba licencji lub wystąpień. |
customTermEndDate | DateTime | Data zakończenia pierwszego okresu rozliczeniowego nowej subskrypcji. |
termDuration | string | Reprezentacja iso 8601 czasu trwania terminu. Bieżące obsługiwane wartości to P1M (1 miesiąc), P1Y (1 rok) i P3Y (3 lata). |
transactionType | string | Tylko do odczytu. Typ transakcji elementu wiersza. Obsługiwane wartości to nowe, odnawiane, addQuantity, removeQuantity, cancel, convert lub customerCredit. |
partnerIdOnRecord | string | Gdy dostawca pośredni składa zamówienie w imieniu odsprzedawcy pośredniego, wypełnij to pole tylko identyfikatorem PartnerID odsprzedawcy pośredniego (nigdy identyfikator dostawcy pośredniego). Zapewnia to właściwą księgowość zachęt. |
provisioningContext | ProvisioningContext | Informacje wymagane do aprowizacji niektórych elementów w wykazie. Właściwość provisioningVariables w jednostce SKU wskazuje, które właściwości są wymagane dla określonych elementów w wykazie. |
połączenia | OrderLineItemLinks | Tylko do odczytu. Zasób łączy odpowiadający elementowi wiersza zamówienia. |
renewsTo | RenewsTo | Szczegóły czasu trwania okresu odnowienia. |
ZaświadczenieAccepted | bool | Wskazuje umowę na warunki oferty lub jednostki SKU. Wymagane tylko w przypadku ofert lub jednostek SKU, w których wartość SkuAttestationProperties lub OfferAttestationProperties wymusza wartość True. |
Cennik | Cennik | Szczegóły cennika. |
purchaseCommitment | PurchaseCommitment | Stała kwota zatwierdzona w usługach obliczeniowych. |
RenewsTo
Reprezentuje szczegóły czasu trwania okresu odnowienia.
Właściwość | Type | Wymagania | opis |
---|---|---|---|
termDuration | string | Nie | Reprezentacja iso 8601 czasu trwania okresu odnowienia. Bieżące obsługiwane wartości to P1M (1 miesiąc) i P1Y (1 rok). |
Cennik
Reprezentuje szczegóły ceny. Kwoty cen są udostępniane przed opodatkowaniem.
Właściwość | Type | Wymagania | opis |
---|---|---|---|
listPrice | double | Nie. | Cena wymieniona w wykazie bez zastosowanych modyfikatorów cen. |
discountedPrice | double | Nie. | Cena po zastosowaniu wszystkich odpowiednich modyfikator cen. |
proporcjonalnaprice | double | Nie. | Obniżona cena po wykonaniu proration. |
price | double | Nie. | Cena w odpowiedniej walucie rozliczeniowej po zastosowaniu wszystkich rabatów i wykonaniu proration. |
extendedPrice | double | Nie. | Cena elementu liniowego z zastosowanymi ilościami, rabatami i proporcjonalnościami w odpowiedniej walucie rozliczeniowej. |
OrderLinks
Reprezentuje łącza zasobów odpowiadające kolejności.
Właściwość | Type | Opis |
---|---|---|
provisioningStatus | Link | Po wypełnieniu link do pobierania stanu aprowizacji zamówienia. |
jaźń | Link | Link umożliwiający pobranie zasobu zamówienia. |
OrderLineItemLinks
Reprezentuje pełną subskrypcję skojarzona z zamówieniem.
Właściwość | Type | Opis |
---|---|---|
provisioningStatus | Link | Po wypełnieniu link umożliwiający pobranie stanu aprowizacji elementu wiersza. |
sku | Link | Link umożliwiający pobranie informacji o jednostce SKU dla zakupionego elementu wykazu. |
subskrypcja | Link | Po wypełnieniu link do pełnych informacji o subskrypcji. |
activationLinks | Link | Po wypełnieniu zasób GET zawiera linki umożliwiające aktywowanie subskrypcji. |
OrderStatus
Element [Enum/dotnet/api/system.enum) z wartościami wskazującymi stan zamówienia.
Wartość | Position | opis |
---|---|---|
Nieznana | 0 | Inicjator wyliczenia. |
zakończona | 1 | Zamówienie zostało ukończone. |
Oczekiwanie | 2 | Zamówienie jest przetwarzane. |
Anulowane | 3 | Zamówienie zostało anulowane. |
zawieszony | 100 | Zamówienie jest zawieszone. Aby dowiedzieć się więcej, zobacz: Stany cyklu życia subskrypcji — wstrzymane NCE. |
oczekująca recenzja | 5 | Zamówienie oczekuje na przegląd pomocniczy. Partnerzy mogą być zobowiązani do przekazania dokumentacji. Zobacz Pomocnicza prezentacja szkoleniowa przeglądu transakcji, aby dowiedzieć się, czego można się spodziewać, jeśli wybrano pomocniczą recenzję transakcji. |
oczekujące na przekazanie | 6 | Partnerem jest przekazanie zamówienia zakupu klienta i wprowadzenie szczegółów zgodnie z opisem w celu przejrzenia przez firmę Microsoft. |
Ukończono przekazywanie po | 7 | Zamówienie zakupu zostało przesłane przez partnera, a firma Microsoft dokonuje przeglądu. Żadne dalsze działania nie są wymagane przez partnera. |
Odrzucono przegląd zamówienia | 8 | Ta kolejność nie przeszła przeglądu pomocniczego i nie zostanie przetworzona. |
częściowe powodzenie | 9 | Co najmniej jedna subskrypcja w kolejności ma problem. Partnerzy powinni ponownie odkupić niewypełnione subskrypcje. |
error | 10 | Kolejność spowodowała błąd. Partnerzy powinni ponownie odkupić. |
OrderLineItemProvisioningStatus
Reprezentuje stan aprowizacji elementu OrderLineItem.
Właściwość | Type | Opis |
---|---|---|
lineItemNumber | int | Unikatowy numer wiersza elementu zamówienia. Wartości wahają się od 0 do count-1. |
status | string | Stan aprowizacji elementu wiersza zamówienia. Wartości obejmują: Spełnione: Realizacja zamówienia została pomyślnie ukończona, a użytkownik będzie mógł korzystać z rezerwacji Niespełnione: Nie spełniono z powodu wstępnego wypełniania anulowania : Twoje żądanie jest nadal przetwarzane, realizacja nie została jeszcze ukończona |
quantityProvisioningInformation | Lista<QuantityProvisioningStatus> | Lista informacji o stanie aprowizacji ilości dla elementu wiersza zamówienia. |
QuantityProvisioningStatus
Reprezentuje stan aprowizacji według ilości.
Właściwość | Type | Opis |
---|---|---|
ilość | int | Liczba elementów. |
status | string | Stan liczby elementów. |
ProvisioningContext
Informacje wymagane do aprowizacji niektórych elementów w wykazie. Właściwość provisioningVariables w jednostce SKU wskazuje, które właściwości są wymagane dla określonych elementów w wykazie.
Właściwość | Type | Opis |
---|---|---|
zakres | string | Typ zakresu zakupu, który wskazuje, gdzie mają zastosowanie korzyści: Pojedynczy, Udostępniony. |
entitlementId | string | Identyfikator subskrypcji platformy Azure, która będzie używana do zakupu. Wymagane dla pojedynczego zakresu. |
PurchaseCommitment
Stała kwota zatwierdzona w usługach obliczeniowych.
Właściwość | Type | Opis |
---|---|---|
kwota | int | Zobowiązanie stałej kwoty. |
currency | string | Waluta zobowiązania. |
zboże | string | Okres zobowiązania. |