BillingRequestsOperations interface

Schnittstelle stellt eine BillingRequests-Operation dar.

Eigenschaften

beginCreateOrUpdate
beginCreateOrUpdateAndWait
createOrUpdate

Erstellen oder Aktualisieren einer Abrechnungsanforderung.

get

Ruft eine Abrechnungsanforderung anhand ihrer ID ab.

listByBillingAccount

Die Liste der für das Abrechnungskonto übermittelten Abrechnungsanforderungen.

listByBillingProfile

Die Liste der für das Abrechnungsprofil übermittelten Abrechnungsanforderungen.

listByCustomer

Die Liste der für den Kunden übermittelten Abrechnungsanforderungen.

listByInvoiceSection

Die Liste der für den Rechnungsabschnitt übermittelten Abrechnungsanforderungen.

listByUser

Die Liste der Abrechnungsanforderungen, die von einem Benutzer übermittelt wurden.

Details zur Eigenschaft

beginCreateOrUpdate

Warnung

Diese API ist nun veraltet.

use createOrUpdate instead

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

Eigenschaftswert

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

beginCreateOrUpdateAndWait

Warnung

Diese API ist nun veraltet.

use createOrUpdate instead

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

Eigenschaftswert

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

createOrUpdate

Erstellen oder Aktualisieren einer Abrechnungsanforderung.

createOrUpdate: (billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams) => PollerLike<OperationState<BillingRequest>, BillingRequest>

Eigenschaftswert

(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams) => PollerLike<OperationState<BillingRequest>, BillingRequest>

get

Ruft eine Abrechnungsanforderung anhand ihrer ID ab.

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

Eigenschaftswert

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

listByBillingAccount

Die Liste der für das Abrechnungskonto übermittelten Abrechnungsanforderungen.

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

Eigenschaftswert

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

listByBillingProfile

Die Liste der für das Abrechnungsprofil übermittelten Abrechnungsanforderungen.

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

Eigenschaftswert

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

listByCustomer

Die Liste der für den Kunden übermittelten Abrechnungsanforderungen.

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

Eigenschaftswert

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

listByInvoiceSection

Die Liste der für den Rechnungsabschnitt übermittelten Abrechnungsanforderungen.

listByInvoiceSection: (billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingRequestsListByInvoiceSectionOptionalParams) => PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingRequestsListByInvoiceSectionOptionalParams) => PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>

listByUser

Die Liste der Abrechnungsanforderungen, die von einem Benutzer übermittelt wurden.

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

Eigenschaftswert

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