Prostředky produktů

Zdroje, které představují nákupní zboží nebo služby. Obsahuje zdroje pro popis typu a tvaru produktu (SKU) a kontrolu dostupnosti produktu v inventáři.

Produkt

Představuje nákupní zboží nebo službu. Produkt sám o sobě není nákupní položkou.

Vlastnost Type Popis
ID String ID produktu.
title String Název produktu.
description String Popis produktu.
productType Itemtype Objekt, který popisuje kategorizace typů tohoto produktu.
isMicrosoftProduct Bool Označuje, jestli se jedná o produkt společnosti Microsoft.
publisherName String Název vydavatele produktu, pokud je k dispozici.
propojení ProductLinks Odkazy na prostředky obsažené v produktu.

Typ položky

Představuje typ produktu.

Vlastnost Type Popis
ID String Identifikátor typu.
displayName String Zobrazovaný název typu položky.
subType Itemtype Nepovinné. Objekt, který popisuje kategorizaci podtypu pro typ položky.

Obsahuje seznam odkazů pro produkt.

Vlastnost Type Popis
Sku Odkaz Odkaz pro přístup k podkladovým skladovým položekm.
propojení ResourceLinks Propojení prostředků obsažená v prostředku

Skladová jednotka (SKU)

Představuje nákupní skladovou jednotku (SKU) pod produktem.

Vlastnost Type Popis
ID String ID skladové položky. ID je jedinečné pouze v kontextu nadřazeného produktu.
title String Název skladové položky.
description String Popis skladové položky.
productId String ID nadřazeného produktu , který obsahuje skladovou položku.
minimumQuantity Int Minimální množství povolené k nákupu.
maximumQuantity Int Maximální množství povolené k nákupu.
isTrial Bool Určuje, jestli je skladová položka zkušební položkou.
supportedBillingCycles Pole řetězců Seznam podporovaných fakturačních cyklů pro skladovou položku Podporované hodnoty jsou názvy členů nalezené v BillingCycleType.
purchasePrerequisites Pole řetězců Seznam požadovaných kroků nebo akcí, které jsou potřeba před nákupem položky. Podporované hodnoty jsou:
"InventoryCheck" – Označuje, že inventář položky by se měl vyhodnotit před pokusem o nákup položky.
AzureSubscriptionRegistration – označuje, že je potřeba předplatné Azure a musí být zaregistrované před nákupem položky.
inventoryVariables Pole řetězců Seznam proměnných potřebných k provedení kontroly inventáře u položky Podporované hodnoty jsou:
CustomerId – ID zákazníka, pro kterého by byl nákup určený.
AzureSubscriptionId – ID předplatného Azure, které se použije k nákupu rezervace Azure.
ArmRegionName – oblast, pro kterou se má ověřit inventář. Tato hodnota musí odpovídat "ArmRegionName" z dynamicAttributes skladové položky.
provisioningVariables Pole řetězců Seznam proměnných, které musí být poskytnuty do kontextu zřizování položky řádku košíku při nákupu položky. Podporované hodnoty jsou:
Rozsah – Rozsah nákupu rezervací Azure: Single( Single), Shared (Sdílený).
SubscriptionId – ID předplatného Azure, které se použije k nákupu rezervace Azure.
Doba trvání – Doba trvání rezervace Azure: 1Year, 3Year.
dynamicAttributes páry klíč/hodnota Slovník dynamických vlastností, které se vztahují na položku. Vlastnosti ve slovníku jsou dynamické a můžou se měnit bez předchozího upozornění. Partneři by se měli vyhnout vytváření silných závislostí na konkrétních klíčích existujících v hodnotě vlastnosti.
propojení ResourceLinks Propojení prostředků obsažená v skladové položkách.
Ověření identityProperties Ověření identityProperties Vlastnosti ověření identity pro skladovou položku.
consumptionType String Je k dispozici pouze v případě, že skladová položka podporuje spotřebu, jako je nadlimitní využití.
specialOfferProperties Seznam specializovanýchOfferProperties Je k dispozici pouze v případě, že je produkt subType of SpecializedOffer.
minimumPurchaseCommitment MinimumPurchaseCommitment Pevná částka potvrzená výpočetními službami.

Dynamické atributy skladové položky

Důležité vlastnosti relevantní pro nové produkty a služby založené na obchodních licencích.

Poznámka:

Nové komerční prostředí pro služby založené na licencích zahrnují mnoho nových funkcí a jsou k dispozici pro všechny poskytovatele cloudových řešení (CSP). Další informace najdete v přehledu nových obchodních prostředí.

Vlastnost Type Popis
hasConstraints Logická hodnota Popisuje, jestli skladová položka obsahuje assetContraints.
isAddon Logická hodnota Popisuje, jestli je skladová položka doplňkem.
prerequisiteSkus pole řetězců Popisuje produkty a skladové položky, se kterými může doplněk pracovat.
upgradeTargetOffers pole řetězců Seznam produktů a skladových položek, na které se dá položka upgradovat
conversionInstructions Seznam převodníchInstrukcí Seznam pokynů použitelných pro operace převodu

specialOfferProperties

Poznámka:

Nové komerční prostředí pro služby založené na licencích zahrnují mnoho nových funkcí a jsou k dispozici pro všechny poskytovatele cloudových řešení (CSP). Další informace najdete v přehledu nových obchodních prostředí.

Platí pouze pro podtypy produktu "SpecializedOffers"

Vlastnost Type Popis
startDate String ID termínů, na které se pokyny vztahují
endDate String Možnosti, které definují prodloužení
pricingPolicies Seznam cenPolicies Seznam zásad, které definují typy slev a hodnoty propagačních slev.

MinimumPurchaseCommitment

Atributy minimální částky, kterou je možné potvrdit ve výpočetních službách.

Vlastnost Type Popis
Obilí String Období minimálního nákupního závazku.
currencyCode Řetězec slovníku<, řetězec> "měna" a "symbol" minimální částky, kterou lze potvrdit.
částky Int Minimální částka, kterou je možné potvrdit u výpočetních služeb.

PricingPolicies

Popište typy a hodnoty slev pro zvýšení úrovně.

Vlastnost Type Popis
type String Popište, jestli je sleva založená na procentech nebo slevách na plochou sazbu.
hodnota String Definuje částku uplatněné slevy.

Dostupnost

Představuje konfiguraci, ve které je skladová položka k dispozici pro nákup (například země/oblast, měna a oborový segment).

Vlastnost Type Popis
ID String ID pro tuto dostupnost. Toto ID je jedinečné pouze v kontextu nadřazeného produktu a skladové položky. Poznámka: ID dostupnosti se můžou v průběhu času měnit. Partneři by se na tuto hodnotu měli po načtení spolehnout pouze během krátkého časového rozsahu.
productId String ID produktu , který tuto dostupnost obsahuje.
skuId String ID skladové položky , která tuto dostupnost obsahuje.
catalogItemId String Jedinečný identifikátor této položky v katalogu. Toto ID musí být vyplněno do vlastnosti OrderLineItem.OfferId nebo CartLineItem.CatalogItemId při nákupu nadřazené skladové položky. Poznámka: Toto ID se může v průběhu času měnit. Tuto hodnotu byste měli spoléhat jenom během krátké doby po načtení. Měla by být přístupná a používána pouze v době nákupu.
defaultCurrency String Výchozí měna podporovaná pro tuto dostupnost.
segment String Oborový segment pro tuto dostupnost. Podporované hodnoty jsou: Komerční, Vzdělávání, Vláda, NonProfit.
country String Země nebo oblast (ve formátu kódu země ISO), kde se tato dostupnost vztahuje.
isPurchasable Bool Určuje, jestli je tato dostupnost koupitelná.
isRenewable Bool Určuje, jestli je tato dostupnost obnovitelná.
RenewalInstructions RenewalInstruction Představuje pokyny pro prodloužení pro danou dostupnost.
product Product (Produkt) Produkt, který tato dostupnost odpovídá.
sku Sku Skladová položka tato dostupnost odpovídá.
Podmínky Pole prostředků termínů Kolekce podmínek, které se vztahují k této dostupnosti.
propojení ResourceLinks Odkazy na prostředky obsažené v rámci dostupnosti.

Pokyny k prodloužení

Poznámka:

Nové komerční prostředí pro služby založené na licencích zahrnují mnoho nových funkcí a jsou k dispozici pro všechny poskytovatele cloudových řešení (CSP). Další informace najdete v přehledu nových obchodních prostředí.

Představuje pokyny pro prodloužení pro danou dostupnost.

Vlastnost Type Popis
applicableTermIds Pole řetězců ID termínů, na které se pokyny vztahují
RenewalOptions Pole RenewalOption Možnosti, které definují prodloužení

RenewalOption

Poznámka:

Nové komerční prostředí pro služby založené na licencích zahrnují mnoho nových funkcí a jsou k dispozici pro všechny poskytovatele cloudových řešení (CSP). Další informace najdete v přehledu nových obchodních prostředí.

Představuje pokyny pro prodloužení pro danou dostupnost.

Vlastnost Type Popis
renewToId String Představuje produkt a skladovou položku, na které se má prodloužit
isAutoRenewable Bool Jestli je možné dostupnost automaticky obnovit nebo ne

Období

Představuje termín, pro který lze zakoupit dostupnost.

Vlastnost Type Popis
doba trvání String Reprezentace doby trvání období iso 8601. Aktuální podporované hodnoty jsou P1M (jeden měsíc), P1Y (jeden rok) a P3Y (tři roky).
description String Popis termínu.

InventoryCheckRequest

Představuje požadavek na kontrolu inventáře u určitých položek katalogu.

Vlastnost Type Popis
targetItems Pole InventoryItem Seznampoložekch
inventoryContext Páry klíč/hodnota Slovník kontextových hodnot, které jsou potřeba k provedení kontrol inventáře. Každá skladová položka produktů definuje, které hodnoty (pokud existují) potřebné k provedení této operace.
propojení ResourceLinks Odkazy na prostředky obsažené v žádosti o kontrolu inventáře.

InventoryItem

Představuje jednu položku v operaci kontroly inventáře. Tento prostředek se používá k určení cílových položek ve vstupním požadavku a slouží také k reprezentaci výstupních výsledků operace kontroly inventáře.

Vlastnost Type Popis
productId String (Povinné) ID produktu.
skuId String ID skladové položky. Při použití tohoto prostředku jako vstupu do požadavku inventáře je tato hodnota volitelná. Pokud tuto hodnotu nezadáte, budou se všechny skladové položky v rámci produktu považovat za cílové položky operace kontroly inventáře.
isRestricted Bool Určuje, zda byla nalezena, aby tato položka měla omezený inventář.
Omezení Pole InventoryRestriction Podrobnosti o všech omezeních nalezených pro tuto položku. Tato vlastnost se naplní pouze v případě, že isRestricted = "true".

InventoryRestriction

Představuje podrobnosti o omezení inventáře. Tyto podrobnosti platí jenom pro výsledky kontroly inventáře, ne pro vstupní požadavky.

Vlastnost Type Popis
reasonCode String Kód, který identifikuje důvod omezení.
description String Popis omezení inventáře.
vlastnosti Páry klíč/hodnota Slovník vlastností, které můžou poskytnout další podrobnosti o omezení.

BillingCycleType

[Enum/dotnet/api/system.enum) s hodnotami, které označují typ fakturačního cyklu.

Hodnota Position Popis
Neznámý 0 Inicializátor výčtu.
měsíčním 0 Označuje, že se partner bude účtovat měsíčně.
Roční 2 Označuje, že se partner bude účtovat ročně.
Nic 3 Označuje, že se partner nebude účtovat. Tuto hodnotu lze použít pro zkušební položky.
OneTime 4 Označuje, že partner se bude účtovat jednou.
Trienále 5 Označuje, že se partner bude účtovat každé tři roky.

Ověření identityProperties

Představuje typ ověření identity a je-li vyžadován k nákupu.

Vlastnost Type Popis
attestationType String Označuje typ ověření identity. Produkty Windows 365 budou mít hodnotu Windows 365. Text ověření identity windows 365 je "Rozumím tomu, že každá osoba používající Windows 365 Business s Zvýhodněné hybridní využití Windows musí mít na svém primárním pracovním zařízení nainstalovanou platnou kopii Windows 10/11 Pro.".
enforceAttestation Logická hodnota Určuje, jestli se ověření identity vyžaduje k nákupu.