Bagikan melalui


BillingRequests interface

Antarmuka yang mewakili BillingRequests.

Metode

beginCreateOrUpdate(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Membuat atau memperbarui permintaan penagihan.

beginCreateOrUpdateAndWait(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Membuat atau memperbarui permintaan penagihan.

get(string, BillingRequestsGetOptionalParams)

Mendapatkan permintaan penagihan dengan ID-nya.

listByBillingAccount(string, BillingRequestsListByBillingAccountOptionalParams)

Daftar permintaan penagihan yang diajukan untuk akun penagihan.

listByBillingProfile(string, string, BillingRequestsListByBillingProfileOptionalParams)

Daftar permintaan penagihan yang dikirimkan untuk profil penagihan.

listByCustomer(string, string, string, BillingRequestsListByCustomerOptionalParams)

Daftar permintaan penagihan yang diajukan untuk pelanggan.

listByInvoiceSection(string, string, string, BillingRequestsListByInvoiceSectionOptionalParams)

Daftar permintaan penagihan yang dikirimkan untuk bagian faktur.

listByUser(BillingRequestsListByUserOptionalParams)

Daftar permintaan penagihan yang dikirimkan oleh pengguna.

Detail Metode

beginCreateOrUpdate(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Membuat atau memperbarui permintaan penagihan.

function beginCreateOrUpdate(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingRequest>, BillingRequest>>

Parameter

billingRequestName

string

ID yang secara unik mengidentifikasi permintaan penagihan.

parameters
BillingRequest

Permintaan yang diajukan oleh pengguna untuk mengelola penagihan. Pengguna dengan peran pemilik pada cakupan dapat menyetujui atau menolak permintaan ini.

Mengembalikan

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

beginCreateOrUpdateAndWait(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Membuat atau memperbarui permintaan penagihan.

function beginCreateOrUpdateAndWait(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams): Promise<BillingRequest>

Parameter

billingRequestName

string

ID yang secara unik mengidentifikasi permintaan penagihan.

parameters
BillingRequest

Permintaan yang diajukan oleh pengguna untuk mengelola penagihan. Pengguna dengan peran pemilik pada cakupan dapat menyetujui atau menolak permintaan ini.

Mengembalikan

Promise<BillingRequest>

get(string, BillingRequestsGetOptionalParams)

Mendapatkan permintaan penagihan dengan ID-nya.

function get(billingRequestName: string, options?: BillingRequestsGetOptionalParams): Promise<BillingRequest>

Parameter

billingRequestName

string

ID yang secara unik mengidentifikasi permintaan penagihan.

options
BillingRequestsGetOptionalParams

Parameter opsi.

Mengembalikan

Promise<BillingRequest>

listByBillingAccount(string, BillingRequestsListByBillingAccountOptionalParams)

Daftar permintaan penagihan yang diajukan untuk akun penagihan.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

Mengembalikan

listByBillingProfile(string, string, BillingRequestsListByBillingProfileOptionalParams)

Daftar permintaan penagihan yang dikirimkan untuk profil penagihan.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingProfileName

string

ID yang secara unik mengidentifikasi profil penagihan.

Mengembalikan

listByCustomer(string, string, string, BillingRequestsListByCustomerOptionalParams)

Daftar permintaan penagihan yang diajukan untuk pelanggan.

function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingRequestsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingProfileName

string

ID yang secara unik mengidentifikasi profil penagihan.

customerName

string

ID yang secara unik mengidentifikasi pelanggan.

Mengembalikan

listByInvoiceSection(string, string, string, BillingRequestsListByInvoiceSectionOptionalParams)

Daftar permintaan penagihan yang dikirimkan untuk bagian faktur.

function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingRequestsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], 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

listByUser(BillingRequestsListByUserOptionalParams)

Daftar permintaan penagihan yang dikirimkan oleh pengguna.

function listByUser(options?: BillingRequestsListByUserOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>

Parameter

options
BillingRequestsListByUserOptionalParams

Parameter opsi.

Mengembalikan