Bagikan melalui


InvoiceSections interface

Antarmuka yang mewakili InvoiceSections.

Metode

beginCreateOrUpdate(string, string, string, InvoiceSection, InvoiceSectionsCreateOrUpdateOptionalParams)

Membuat atau memperbarui bagian faktur. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

beginCreateOrUpdateAndWait(string, string, string, InvoiceSection, InvoiceSectionsCreateOrUpdateOptionalParams)

Membuat atau memperbarui bagian faktur. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

beginDelete(string, string, string, InvoiceSectionsDeleteOptionalParams)

Menghapus bagian faktur. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

beginDeleteAndWait(string, string, string, InvoiceSectionsDeleteOptionalParams)

Menghapus bagian faktur. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

get(string, string, string, InvoiceSectionsGetOptionalParams)

Mendapatkan bagian faktur berdasarkan ID-nya. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

listByBillingProfile(string, string, InvoiceSectionsListByBillingProfileOptionalParams)

Mencantumkan bagian faktur yang dapat diakses pengguna. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

validateDeleteEligibility(string, string, string, InvoiceSectionsValidateDeleteEligibilityOptionalParams)

Memvalidasi apakah bagian faktur dapat dihapus. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

Detail Metode

beginCreateOrUpdate(string, string, string, InvoiceSection, InvoiceSectionsCreateOrUpdateOptionalParams)

Membuat atau memperbarui bagian faktur. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

function beginCreateOrUpdate(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InvoiceSection, options?: InvoiceSectionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<InvoiceSection>, InvoiceSection>>

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.

parameters
InvoiceSection

Bagian faktur.

Mengembalikan

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

beginCreateOrUpdateAndWait(string, string, string, InvoiceSection, InvoiceSectionsCreateOrUpdateOptionalParams)

Membuat atau memperbarui bagian faktur. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

function beginCreateOrUpdateAndWait(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InvoiceSection, options?: InvoiceSectionsCreateOrUpdateOptionalParams): Promise<InvoiceSection>

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.

parameters
InvoiceSection

Bagian faktur.

Mengembalikan

Promise<InvoiceSection>

beginDelete(string, string, string, InvoiceSectionsDeleteOptionalParams)

Menghapus bagian faktur. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

function beginDelete(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<InvoiceSectionsDeleteHeaders>, InvoiceSectionsDeleteHeaders>>

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.

options
InvoiceSectionsDeleteOptionalParams

Parameter opsi.

Mengembalikan

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

beginDeleteAndWait(string, string, string, InvoiceSectionsDeleteOptionalParams)

Menghapus bagian faktur. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

function beginDeleteAndWait(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsDeleteOptionalParams): Promise<InvoiceSectionsDeleteHeaders>

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.

options
InvoiceSectionsDeleteOptionalParams

Parameter opsi.

Mengembalikan

get(string, string, string, InvoiceSectionsGetOptionalParams)

Mendapatkan bagian faktur berdasarkan ID-nya. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsGetOptionalParams): Promise<InvoiceSection>

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.

options
InvoiceSectionsGetOptionalParams

Parameter opsi.

Mengembalikan

Promise<InvoiceSection>

listByBillingProfile(string, string, InvoiceSectionsListByBillingProfileOptionalParams)

Mencantumkan bagian faktur yang dapat diakses pengguna. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingProfileName

string

ID yang secara unik mengidentifikasi profil penagihan.

Mengembalikan

validateDeleteEligibility(string, string, string, InvoiceSectionsValidateDeleteEligibilityOptionalParams)

Memvalidasi apakah bagian faktur dapat dihapus. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

function validateDeleteEligibility(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsValidateDeleteEligibilityOptionalParams): Promise<DeleteInvoiceSectionEligibilityResult>

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