Bagikan melalui


Products interface

Antarmuka yang mewakili Produk.

Metode

beginMove(string, string, MoveProductRequest, ProductsMoveOptionalParams)

Memindahkan biaya produk ke bagian faktur baru. Bagian faktur baru harus milik profil penagihan yang sama dengan bagian faktur yang ada. Operasi ini hanya didukung untuk produk yang dibeli dengan biaya berulang dan untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

beginMoveAndWait(string, string, MoveProductRequest, ProductsMoveOptionalParams)

Memindahkan biaya produk ke bagian faktur baru. Bagian faktur baru harus milik profil penagihan yang sama dengan bagian faktur yang ada. Operasi ini hanya didukung untuk produk yang dibeli dengan biaya berulang dan untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

get(string, string, ProductsGetOptionalParams)

Mendapatkan produk berdasarkan ID. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

listByBillingAccount(string, ProductsListByBillingAccountOptionalParams)

Mencantumkan produk untuk akun penagihan. Ini tidak termasuk produk yang ditagih berdasarkan penggunaan. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft atau Perjanjian Mitra Microsoft.

listByBillingProfile(string, string, ProductsListByBillingProfileOptionalParams)

Mencantumkan produk untuk profil penagihan. Ini tidak termasuk produk yang ditagih berdasarkan penggunaan. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft atau Perjanjian Mitra Microsoft.

listByCustomer(string, string, ProductsListByCustomerOptionalParams)

Mencantumkan produk untuk pelanggan. Ini tidak termasuk produk yang ditagih berdasarkan penggunaan. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Mitra Microsoft.

listByInvoiceSection(string, string, string, ProductsListByInvoiceSectionOptionalParams)

Mencantumkan produk untuk bagian faktur. Ini tidak termasuk produk yang ditagih berdasarkan penggunaan. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

update(string, string, ProductPatch, ProductsUpdateOptionalParams)

Memperbarui properti Produk. Saat ini, perpanjangan otomatis dapat diperbarui. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

validateMoveEligibility(string, string, MoveProductRequest, ProductsValidateMoveEligibilityOptionalParams)

Memvalidasi apakah biaya produk dapat dipindahkan ke bagian faktur baru. Operasi ini hanya didukung untuk produk yang dibeli dengan biaya berulang dan untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

Detail Metode

beginMove(string, string, MoveProductRequest, ProductsMoveOptionalParams)

Memindahkan biaya produk ke bagian faktur baru. Bagian faktur baru harus milik profil penagihan yang sama dengan bagian faktur yang ada. Operasi ini hanya didukung untuk produk yang dibeli dengan biaya berulang dan untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

productName

string

ID yang secara unik mengidentifikasi produk.

parameters
MoveProductRequest

Properti produk untuk memulai transfer.

options
ProductsMoveOptionalParams

Parameter opsi.

Mengembalikan

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

beginMoveAndWait(string, string, MoveProductRequest, ProductsMoveOptionalParams)

Memindahkan biaya produk ke bagian faktur baru. Bagian faktur baru harus milik profil penagihan yang sama dengan bagian faktur yang ada. Operasi ini hanya didukung untuk produk yang dibeli dengan biaya berulang dan untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

productName

string

ID yang secara unik mengidentifikasi produk.

parameters
MoveProductRequest

Properti produk untuk memulai transfer.

options
ProductsMoveOptionalParams

Parameter opsi.

Mengembalikan

Promise<Product>

get(string, string, ProductsGetOptionalParams)

Mendapatkan produk berdasarkan ID. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

productName

string

ID yang secara unik mengidentifikasi produk.

options
ProductsGetOptionalParams

Parameter opsi.

Mengembalikan

Promise<Product>

listByBillingAccount(string, ProductsListByBillingAccountOptionalParams)

Mencantumkan produk untuk akun penagihan. Ini tidak termasuk produk yang ditagih berdasarkan penggunaan. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft atau Perjanjian Mitra Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

Mengembalikan

listByBillingProfile(string, string, ProductsListByBillingProfileOptionalParams)

Mencantumkan produk untuk profil penagihan. Ini tidak termasuk produk yang ditagih berdasarkan penggunaan. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft atau Perjanjian Mitra Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingProfileName

string

ID yang secara unik mengidentifikasi profil penagihan.

Mengembalikan

listByCustomer(string, string, ProductsListByCustomerOptionalParams)

Mencantumkan produk untuk pelanggan. Ini tidak termasuk produk yang ditagih berdasarkan penggunaan. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Mitra Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

customerName

string

ID yang secara unik mengidentifikasi pelanggan.

options
ProductsListByCustomerOptionalParams

Parameter opsi.

Mengembalikan

listByInvoiceSection(string, string, string, ProductsListByInvoiceSectionOptionalParams)

Mencantumkan produk untuk bagian faktur. Ini tidak termasuk produk yang ditagih berdasarkan penggunaan. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingProfileName

string

ID yang secara unik mengidentifikasi profil penagihan.

invoiceSectionName

string

ID yang secara unik mengidentifikasi bagian faktur.

Mengembalikan

update(string, string, ProductPatch, ProductsUpdateOptionalParams)

Memperbarui properti Produk. Saat ini, perpanjangan otomatis dapat diperbarui. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

productName

string

ID yang secara unik mengidentifikasi produk.

parameters
ProductPatch

Sebuah produk.

options
ProductsUpdateOptionalParams

Parameter opsi.

Mengembalikan

Promise<Product>

validateMoveEligibility(string, string, MoveProductRequest, ProductsValidateMoveEligibilityOptionalParams)

Memvalidasi apakah biaya produk dapat dipindahkan ke bagian faktur baru. Operasi ini hanya didukung untuk produk yang dibeli dengan biaya berulang dan untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

productName

string

ID yang secara unik mengidentifikasi produk.

parameters
MoveProductRequest

Properti produk untuk memulai transfer.

Mengembalikan