InvoiceSectionsOperations interface

Interfejs reprezentujący operacje InvoiceSections.

Właściwości

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

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

delete

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

get

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

listByBillingProfile

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 Umowa z Klientem Microsoft.

validateDeleteEligibility

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

Szczegóły właściwości

beginCreateOrUpdate

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use createOrUpdate instead

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

Wartość właściwości

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

beginCreateOrUpdateAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use createOrUpdate instead

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

Wartość właściwości

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

beginDelete

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use delete instead

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

Wartość właściwości

(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use delete instead

beginDeleteAndWait: (billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsDeleteOptionalParams) => Promise<void>

Wartość właściwości

(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsDeleteOptionalParams) => Promise<void>

createOrUpdate

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

createOrUpdate: (billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InvoiceSection, options?: InvoiceSectionsCreateOrUpdateOptionalParams) => PollerLike<OperationState<InvoiceSection>, InvoiceSection>

Wartość właściwości

(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InvoiceSection, options?: InvoiceSectionsCreateOrUpdateOptionalParams) => PollerLike<OperationState<InvoiceSection>, InvoiceSection>

delete

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

delete: (billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Wartość właściwości

(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

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

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

Wartość właściwości

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

listByBillingProfile

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 Umowa z Klientem Microsoft.

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

Wartość właściwości

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

validateDeleteEligibility

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

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

Wartość właściwości

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