Products interface
Rozhraní představující produkty.
Metody
| begin |
Přesune poplatky za produkt do nového oddílu faktury. Nový oddíl faktury musí patřit do stejného fakturačního profilu jako existující oddíl faktury. Tato operace se podporuje jenom u produktů zakoupených s opakovanými poplatky a fakturačními účty s typem Smlouvy se zákazníkem Microsoftu. |
| begin |
Přesune poplatky za produkt do nového oddílu faktury. Nový oddíl faktury musí patřit do stejného fakturačního profilu jako existující oddíl faktury. Tato operace se podporuje jenom u produktů zakoupených s opakovanými poplatky a fakturačními účty s typem Smlouvy se zákazníkem Microsoftu. |
| get(string, string, Products |
Získá produkt podle ID. Operace se podporuje jenom u fakturačních účtů s typem Smlouvy se zákazníkem Microsoftu. |
| list |
Zobrazí seznam produktů pro fakturační účet. Nezahrnou se do nich produkty fakturované na základě využití. Operace se podporuje pro fakturační účty s typem Smlouvy se zákazníkem Microsoftu nebo Smlouvou s partnerem Microsoftu. |
| list |
Zobrazí seznam produktů pro fakturační profil. Nezahrnou se do nich produkty fakturované na základě využití. Operace se podporuje pro fakturační účty s typem Smlouvy se zákazníkem Microsoftu nebo Smlouvou s partnerem Microsoftu. |
| list |
Zobrazí seznam produktů pro zákazníka. Nezahrnou se do nich produkty fakturované na základě využití. Operace se podporuje jenom u fakturačních účtů s typem Smlouvy s partnerem Microsoftu. |
| list |
Zobrazí seznam produktů pro oddíl faktury. Nezahrnou se do nich produkty fakturované na základě využití. Operace se podporuje jenom u fakturačních účtů s typem Smlouvy se zákazníkem Microsoftu. |
| update(string, string, Product |
Aktualizuje vlastnosti produktu. V současné době je možné automatické prodlužování aktualizovat. Operace se podporuje jenom u fakturačních účtů s typem Smlouvy se zákazníkem Microsoftu. |
| validate |
Ověří, jestli se poplatky za produkt dají přesunout do nového oddílu faktury. Tato operace se podporuje jenom u produktů zakoupených s opakovanými poplatky a fakturačními účty s typem Smlouvy se zákazníkem Microsoftu. |
Podrobnosti metody
beginMove(string, string, MoveProductRequest, ProductsMoveOptionalParams)
Přesune poplatky za produkt do nového oddílu faktury. Nový oddíl faktury musí patřit do stejného fakturačního profilu jako existující oddíl faktury. Tato operace se podporuje jenom u produktů zakoupených s opakovanými poplatky a fakturačními účty s typem Smlouvy se zákazníkem Microsoftu.
function beginMove(billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsMoveOptionalParams): Promise<SimplePollerLike<OperationState<Product>, Product>>
Parametry
- billingAccountName
-
string
ID, které jednoznačně identifikuje fakturační účet.
- productName
-
string
ID, které jednoznačně identifikuje produkt.
- parameters
- MoveProductRequest
Vlastnosti produktu k zahájení přenosu.
- options
- ProductsMoveOptionalParams
Parametry možností.
Návraty
Promise<@azure/core-lro.SimplePollerLike<OperationState<Product>, Product>>
beginMoveAndWait(string, string, MoveProductRequest, ProductsMoveOptionalParams)
Přesune poplatky za produkt do nového oddílu faktury. Nový oddíl faktury musí patřit do stejného fakturačního profilu jako existující oddíl faktury. Tato operace se podporuje jenom u produktů zakoupených s opakovanými poplatky a fakturačními účty s typem Smlouvy se zákazníkem Microsoftu.
function beginMoveAndWait(billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsMoveOptionalParams): Promise<Product>
Parametry
- billingAccountName
-
string
ID, které jednoznačně identifikuje fakturační účet.
- productName
-
string
ID, které jednoznačně identifikuje produkt.
- parameters
- MoveProductRequest
Vlastnosti produktu k zahájení přenosu.
- options
- ProductsMoveOptionalParams
Parametry možností.
Návraty
Promise<Product>
get(string, string, ProductsGetOptionalParams)
Získá produkt podle ID. Operace se podporuje jenom u fakturačních účtů s typem Smlouvy se zákazníkem Microsoftu.
function get(billingAccountName: string, productName: string, options?: ProductsGetOptionalParams): Promise<Product>
Parametry
- billingAccountName
-
string
ID, které jednoznačně identifikuje fakturační účet.
- productName
-
string
ID, které jednoznačně identifikuje produkt.
- options
- ProductsGetOptionalParams
Parametry možností.
Návraty
Promise<Product>
listByBillingAccount(string, ProductsListByBillingAccountOptionalParams)
Zobrazí seznam produktů pro fakturační účet. Nezahrnou se do nich produkty fakturované na základě využití. Operace se podporuje pro fakturační účty s typem Smlouvy se zákazníkem Microsoftu nebo Smlouvou s partnerem Microsoftu.
function listByBillingAccount(billingAccountName: string, options?: ProductsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>
Parametry
- billingAccountName
-
string
ID, které jednoznačně identifikuje fakturační účet.
Parametry možností.
Návraty
listByBillingProfile(string, string, ProductsListByBillingProfileOptionalParams)
Zobrazí seznam produktů pro fakturační profil. Nezahrnou se do nich produkty fakturované na základě využití. Operace se podporuje pro fakturační účty s typem Smlouvy se zákazníkem Microsoftu nebo Smlouvou s partnerem Microsoftu.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: ProductsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>
Parametry
- billingAccountName
-
string
ID, které jednoznačně identifikuje fakturační účet.
- billingProfileName
-
string
ID, které jednoznačně identifikuje fakturační profil.
Parametry možností.
Návraty
listByCustomer(string, string, ProductsListByCustomerOptionalParams)
Zobrazí seznam produktů pro zákazníka. Nezahrnou se do nich produkty fakturované na základě využití. Operace se podporuje jenom u fakturačních účtů s typem Smlouvy s partnerem Microsoftu.
function listByCustomer(billingAccountName: string, customerName: string, options?: ProductsListByCustomerOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>
Parametry
- billingAccountName
-
string
ID, které jednoznačně identifikuje fakturační účet.
- customerName
-
string
ID, které jednoznačně identifikuje zákazníka.
Parametry možností.
Návraty
listByInvoiceSection(string, string, string, ProductsListByInvoiceSectionOptionalParams)
Zobrazí seznam produktů pro oddíl faktury. Nezahrnou se do nich produkty fakturované na základě využití. Operace se podporuje jenom u fakturačních účtů s typem Smlouvy se zákazníkem Microsoftu.
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: ProductsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>
Parametry
- billingAccountName
-
string
ID, které jednoznačně identifikuje fakturační účet.
- billingProfileName
-
string
ID, které jednoznačně identifikuje fakturační profil.
- invoiceSectionName
-
string
ID, které jednoznačně identifikuje oddíl faktury.
Parametry možností.
Návraty
update(string, string, ProductPatch, ProductsUpdateOptionalParams)
Aktualizuje vlastnosti produktu. V současné době je možné automatické prodlužování aktualizovat. Operace se podporuje jenom u fakturačních účtů s typem Smlouvy se zákazníkem Microsoftu.
function update(billingAccountName: string, productName: string, parameters: ProductPatch, options?: ProductsUpdateOptionalParams): Promise<Product>
Parametry
- billingAccountName
-
string
ID, které jednoznačně identifikuje fakturační účet.
- productName
-
string
ID, které jednoznačně identifikuje produkt.
- parameters
- ProductPatch
Produkt.
- options
- ProductsUpdateOptionalParams
Parametry možností.
Návraty
Promise<Product>
validateMoveEligibility(string, string, MoveProductRequest, ProductsValidateMoveEligibilityOptionalParams)
Ověří, jestli se poplatky za produkt dají přesunout do nového oddílu faktury. Tato operace se podporuje jenom u produktů zakoupených s opakovanými poplatky a fakturačními účty s typem Smlouvy se zákazníkem Microsoftu.
function validateMoveEligibility(billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsValidateMoveEligibilityOptionalParams): Promise<MoveProductEligibilityResult>
Parametry
- billingAccountName
-
string
ID, které jednoznačně identifikuje fakturační účet.
- productName
-
string
ID, které jednoznačně identifikuje produkt.
- parameters
- MoveProductRequest
Vlastnosti produktu k zahájení přenosu.
Parametry možností.
Návraty
Promise<MoveProductEligibilityResult>