Products interface
Antarmuka yang mewakili Produk.
Metode
| begin |
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. |
| begin |
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, Products |
Mendapatkan produk berdasarkan ID. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft. |
| list |
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. |
| list |
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. |
| list |
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. |
| list |
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, Product |
Memperbarui properti Produk. Saat ini, perpanjangan otomatis dapat diperbarui. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft. |
| validate |
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.
Parameter opsi.
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.
Parameter opsi.
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.
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.
Parameter opsi.
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.
Parameter opsi.
Mengembalikan
Promise<MoveProductEligibilityResult>