共用方式為


Products interface

代表 Products 的介面。

方法

beginMove(string, string, MoveProductRequest, ProductsMoveOptionalParams)

將產品的費用移至新的發票區段。 新的發票區段必須屬於與現有發票區段相同的帳單配置檔。 這項作業僅支援以週期性費用購買的產品,以及合約類型為Microsoft客戶合約的計費帳戶。

beginMoveAndWait(string, string, MoveProductRequest, ProductsMoveOptionalParams)

將產品的費用移至新的發票區段。 新的發票區段必須屬於與現有發票區段相同的帳單配置檔。 這項作業僅支援以週期性費用購買的產品,以及合約類型為Microsoft客戶合約的計費帳戶。

get(string, string, ProductsGetOptionalParams)

依標識碼取得產品。 只有合約類型Microsoft客戶合約的計費帳戶才支援此作業。

listByBillingAccount(string, ProductsListByBillingAccountOptionalParams)

列出計費帳戶的產品。 這些不包含根據使用量計費的產品。 合約類型Microsoft客戶合約或Microsoft合作夥伴合約的計費帳戶支援此作業。

listByBillingProfile(string, string, ProductsListByBillingProfileOptionalParams)

列出帳單配置檔的產品。 這些不包含根據使用量計費的產品。 合約類型Microsoft客戶合約或Microsoft合作夥伴合約的計費帳戶支援此作業。

listByCustomer(string, string, ProductsListByCustomerOptionalParams)

列出客戶的產品。 這些不包含根據使用量計費的產品。只有合約類型Microsoft合作夥伴合約的計費帳戶才支援此作業。

listByInvoiceSection(string, string, string, ProductsListByInvoiceSectionOptionalParams)

列出發票區段的產品。 這些不包含根據使用量計費的產品。 只有合約類型Microsoft客戶合約的計費帳戶才支援此作業。

update(string, string, ProductPatch, ProductsUpdateOptionalParams)

更新 Product 的屬性。 目前,可以更新自動更新。 只有合約類型Microsoft客戶合約的計費帳戶才支援此作業。

validateMoveEligibility(string, string, MoveProductRequest, ProductsValidateMoveEligibilityOptionalParams)

驗證產品的費用是否可以移至新的發票區段。 這項作業僅支援以週期性費用購買的產品,以及合約類型為Microsoft客戶合約的計費帳戶。

方法詳細資料

beginMove(string, string, MoveProductRequest, ProductsMoveOptionalParams)

將產品的費用移至新的發票區段。 新的發票區段必須屬於與現有發票區段相同的帳單配置檔。 這項作業僅支援以週期性費用購買的產品,以及合約類型為Microsoft客戶合約的計費帳戶。

function beginMove(billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsMoveOptionalParams): Promise<SimplePollerLike<OperationState<Product>, Product>>

參數

billingAccountName

string

可唯一識別計費帳戶的標識碼。

productName

string

可唯一識別產品的標識碼。

parameters
MoveProductRequest

要起始傳輸之產品的屬性。

options
ProductsMoveOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<Product>, Product>>

beginMoveAndWait(string, string, MoveProductRequest, ProductsMoveOptionalParams)

將產品的費用移至新的發票區段。 新的發票區段必須屬於與現有發票區段相同的帳單配置檔。 這項作業僅支援以週期性費用購買的產品,以及合約類型為Microsoft客戶合約的計費帳戶。

function beginMoveAndWait(billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsMoveOptionalParams): Promise<Product>

參數

billingAccountName

string

可唯一識別計費帳戶的標識碼。

productName

string

可唯一識別產品的標識碼。

parameters
MoveProductRequest

要起始傳輸之產品的屬性。

options
ProductsMoveOptionalParams

選項參數。

傳回

Promise<Product>

get(string, string, ProductsGetOptionalParams)

依標識碼取得產品。 只有合約類型Microsoft客戶合約的計費帳戶才支援此作業。

function get(billingAccountName: string, productName: string, options?: ProductsGetOptionalParams): Promise<Product>

參數

billingAccountName

string

可唯一識別計費帳戶的標識碼。

productName

string

可唯一識別產品的標識碼。

options
ProductsGetOptionalParams

選項參數。

傳回

Promise<Product>

listByBillingAccount(string, ProductsListByBillingAccountOptionalParams)

列出計費帳戶的產品。 這些不包含根據使用量計費的產品。 合約類型Microsoft客戶合約或Microsoft合作夥伴合約的計費帳戶支援此作業。

function listByBillingAccount(billingAccountName: string, options?: ProductsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>

參數

billingAccountName

string

可唯一識別計費帳戶的標識碼。

傳回

listByBillingProfile(string, string, ProductsListByBillingProfileOptionalParams)

列出帳單配置檔的產品。 這些不包含根據使用量計費的產品。 合約類型Microsoft客戶合約或Microsoft合作夥伴合約的計費帳戶支援此作業。

function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: ProductsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>

參數

billingAccountName

string

可唯一識別計費帳戶的標識碼。

billingProfileName

string

可唯一識別帳單配置檔的標識碼。

傳回

listByCustomer(string, string, ProductsListByCustomerOptionalParams)

列出客戶的產品。 這些不包含根據使用量計費的產品。只有合約類型Microsoft合作夥伴合約的計費帳戶才支援此作業。

function listByCustomer(billingAccountName: string, customerName: string, options?: ProductsListByCustomerOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>

參數

billingAccountName

string

可唯一識別計費帳戶的標識碼。

customerName

string

可唯一識別客戶的標識碼。

options
ProductsListByCustomerOptionalParams

選項參數。

傳回

listByInvoiceSection(string, string, string, ProductsListByInvoiceSectionOptionalParams)

列出發票區段的產品。 這些不包含根據使用量計費的產品。 只有合約類型Microsoft客戶合約的計費帳戶才支援此作業。

function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: ProductsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>

參數

billingAccountName

string

可唯一識別計費帳戶的標識碼。

billingProfileName

string

可唯一識別帳單配置檔的標識碼。

invoiceSectionName

string

可唯一識別發票區段的標識碼。

傳回

update(string, string, ProductPatch, ProductsUpdateOptionalParams)

更新 Product 的屬性。 目前,可以更新自動更新。 只有合約類型Microsoft客戶合約的計費帳戶才支援此作業。

function update(billingAccountName: string, productName: string, parameters: ProductPatch, options?: ProductsUpdateOptionalParams): Promise<Product>

參數

billingAccountName

string

可唯一識別計費帳戶的標識碼。

productName

string

可唯一識別產品的標識碼。

parameters
ProductPatch

產品。

options
ProductsUpdateOptionalParams

選項參數。

傳回

Promise<Product>

validateMoveEligibility(string, string, MoveProductRequest, ProductsValidateMoveEligibilityOptionalParams)

驗證產品的費用是否可以移至新的發票區段。 這項作業僅支援以週期性費用購買的產品,以及合約類型為Microsoft客戶合約的計費帳戶。

function validateMoveEligibility(billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsValidateMoveEligibilityOptionalParams): Promise<MoveProductEligibilityResult>

參數

billingAccountName

string

可唯一識別計費帳戶的標識碼。

productName

string

可唯一識別產品的標識碼。

parameters
MoveProductRequest

要起始傳輸之產品的屬性。

傳回