Sdílet prostřednictvím


Products interface

Rozhraní představující produkty.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

options
ProductsListByBillingAccountOptionalParams

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.

options
ProductsListByBillingProfileOptionalParams

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.

options
ProductsListByCustomerOptionalParams

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.

options
ProductsListByInvoiceSectionOptionalParams

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.

options
ProductsValidateMoveEligibilityOptionalParams

Parametry možností.

Návraty