Aracılığıyla paylaş


InvoiceSections interface

InvoiceSections'i temsil eden arabirim.

Yöntemler

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

Fatura bölümü oluşturur veya güncelleştirir. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

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

Fatura bölümü oluşturur veya güncelleştirir. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

beginDelete(string, string, string, InvoiceSectionsDeleteOptionalParams)

Fatura bölümünü siler. İşlem, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

beginDeleteAndWait(string, string, string, InvoiceSectionsDeleteOptionalParams)

Fatura bölümünü siler. İşlem, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

get(string, string, string, InvoiceSectionsGetOptionalParams)

Kimliğine göre bir fatura bölümü alır. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

listByBillingProfile(string, string, InvoiceSectionsListByBillingProfileOptionalParams)

Kullanıcının erişimi olan fatura bölümlerini listeler. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

validateDeleteEligibility(string, string, string, InvoiceSectionsValidateDeleteEligibilityOptionalParams)

Fatura bölümünün silinip silinemediğini doğrular. İşlem, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

Yöntem Ayrıntıları

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

Fatura bölümü oluşturur veya güncelleştirir. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

billingProfileName

string

Faturalama profilini benzersiz olarak tanımlayan kimlik.

invoiceSectionName

string

Bir fatura bölümünü benzersiz olarak tanımlayan kimlik.

parameters
InvoiceSection

Fatura bölümü.

options
InvoiceSectionsCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

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

Fatura bölümü oluşturur veya güncelleştirir. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

billingProfileName

string

Faturalama profilini benzersiz olarak tanımlayan kimlik.

invoiceSectionName

string

Bir fatura bölümünü benzersiz olarak tanımlayan kimlik.

parameters
InvoiceSection

Fatura bölümü.

options
InvoiceSectionsCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<InvoiceSection>

beginDelete(string, string, string, InvoiceSectionsDeleteOptionalParams)

Fatura bölümünü siler. İşlem, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

billingProfileName

string

Faturalama profilini benzersiz olarak tanımlayan kimlik.

invoiceSectionName

string

Bir fatura bölümünü benzersiz olarak tanımlayan kimlik.

options
InvoiceSectionsDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginDeleteAndWait(string, string, string, InvoiceSectionsDeleteOptionalParams)

Fatura bölümünü siler. İşlem, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

billingProfileName

string

Faturalama profilini benzersiz olarak tanımlayan kimlik.

invoiceSectionName

string

Bir fatura bölümünü benzersiz olarak tanımlayan kimlik.

options
InvoiceSectionsDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

get(string, string, string, InvoiceSectionsGetOptionalParams)

Kimliğine göre bir fatura bölümü alır. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

billingProfileName

string

Faturalama profilini benzersiz olarak tanımlayan kimlik.

invoiceSectionName

string

Bir fatura bölümünü benzersiz olarak tanımlayan kimlik.

options
InvoiceSectionsGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<InvoiceSection>

listByBillingProfile(string, string, InvoiceSectionsListByBillingProfileOptionalParams)

Kullanıcının erişimi olan fatura bölümlerini listeler. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

billingProfileName

string

Faturalama profilini benzersiz olarak tanımlayan kimlik.

options
InvoiceSectionsListByBillingProfileOptionalParams

Seçenekler parametreleri.

Döndürülenler

validateDeleteEligibility(string, string, string, InvoiceSectionsValidateDeleteEligibilityOptionalParams)

Fatura bölümünün silinip silinemediğini doğrular. İşlem, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

billingProfileName

string

Faturalama profilini benzersiz olarak tanımlayan kimlik.

invoiceSectionName

string

Bir fatura bölümünü benzersiz olarak tanımlayan kimlik.

options
InvoiceSectionsValidateDeleteEligibilityOptionalParams

Seçenekler parametreleri.

Döndürülenler