Udostępnij za pośrednictwem


InvoiceSections interface

Interfejs reprezentujący fakturyAkcje.

Metody

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

Tworzy lub aktualizuje sekcję faktury. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy z Umową z Klientem Microsoft.

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

Tworzy lub aktualizuje sekcję faktury. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy z Umową z Klientem Microsoft.

beginDelete(string, string, string, InvoiceSectionsDeleteOptionalParams)

Usuwa sekcję faktury. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z typem umowy z Umową z Klientem Microsoft.

beginDeleteAndWait(string, string, string, InvoiceSectionsDeleteOptionalParams)

Usuwa sekcję faktury. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z typem umowy z Umową z Klientem Microsoft.

get(string, string, string, InvoiceSectionsGetOptionalParams)

Pobiera sekcję faktury według jej identyfikatora. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy z Umową z Klientem Microsoft.

listByBillingProfile(string, string, InvoiceSectionsListByBillingProfileOptionalParams)

Wyświetla listę sekcji faktur, do których użytkownik ma dostęp. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy z Umową z Klientem Microsoft.

validateDeleteEligibility(string, string, string, InvoiceSectionsValidateDeleteEligibilityOptionalParams)

Sprawdza, czy można usunąć sekcję faktury. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z typem umowy z Umową z Klientem Microsoft.

Szczegóły metody

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

Tworzy lub aktualizuje sekcję faktury. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy z Umową z Klientem Microsoft.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingProfileName

string

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

invoiceSectionName

string

Identyfikator, który jednoznacznie identyfikuje sekcję faktury.

parameters
InvoiceSection

Sekcja faktury.

Zwraca

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

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

Tworzy lub aktualizuje sekcję faktury. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy z Umową z Klientem Microsoft.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingProfileName

string

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

invoiceSectionName

string

Identyfikator, który jednoznacznie identyfikuje sekcję faktury.

parameters
InvoiceSection

Sekcja faktury.

Zwraca

Promise<InvoiceSection>

beginDelete(string, string, string, InvoiceSectionsDeleteOptionalParams)

Usuwa sekcję faktury. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z typem umowy z Umową z Klientem Microsoft.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingProfileName

string

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

invoiceSectionName

string

Identyfikator, który jednoznacznie identyfikuje sekcję faktury.

options
InvoiceSectionsDeleteOptionalParams

Parametry opcji.

Zwraca

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

beginDeleteAndWait(string, string, string, InvoiceSectionsDeleteOptionalParams)

Usuwa sekcję faktury. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z typem umowy z Umową z Klientem Microsoft.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingProfileName

string

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

invoiceSectionName

string

Identyfikator, który jednoznacznie identyfikuje sekcję faktury.

options
InvoiceSectionsDeleteOptionalParams

Parametry opcji.

Zwraca

get(string, string, string, InvoiceSectionsGetOptionalParams)

Pobiera sekcję faktury według jej identyfikatora. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy z Umową z Klientem Microsoft.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingProfileName

string

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

invoiceSectionName

string

Identyfikator, który jednoznacznie identyfikuje sekcję faktury.

options
InvoiceSectionsGetOptionalParams

Parametry opcji.

Zwraca

Promise<InvoiceSection>

listByBillingProfile(string, string, InvoiceSectionsListByBillingProfileOptionalParams)

Wyświetla listę sekcji faktur, do których użytkownik ma dostęp. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy z Umową z Klientem Microsoft.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingProfileName

string

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

Zwraca

validateDeleteEligibility(string, string, string, InvoiceSectionsValidateDeleteEligibilityOptionalParams)

Sprawdza, czy można usunąć sekcję faktury. Ta operacja jest obsługiwana w przypadku kont rozliczeniowych z typem umowy z Umową z Klientem Microsoft.

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingProfileName

string

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

invoiceSectionName

string

Identyfikator, który jednoznacznie identyfikuje sekcję faktury.

Zwraca