BillingRequestsOperations interface

Interfejs reprezentujący operacje BillingRequests.

Właściwości

beginCreateOrUpdate
beginCreateOrUpdateAndWait
createOrUpdate

Utwórz lub zaktualizuj żądanie rozliczeniowe.

get

Pobiera żądanie rozliczeniowe według jego identyfikatora.

listByBillingAccount

Lista żądań rozliczeniowych przesłanych dla konta rozliczeniowego.

listByBillingProfile

Lista żądań rozliczeniowych przesłanych dla profilu rozliczeniowego.

listByCustomer

Lista żądań rozliczeniowych przesłanych dla klienta.

listByInvoiceSection

Lista żądań rozliczeniowych przesłanych dla sekcji faktury.

listByUser

Lista żądań rozliczeniowych przesłanych przez użytkownika.

Szczegóły właściwości

beginCreateOrUpdate

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use createOrUpdate instead

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

Wartość właściwości

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

beginCreateOrUpdateAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use createOrUpdate instead

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

Wartość właściwości

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

createOrUpdate

Utwórz lub zaktualizuj żądanie rozliczeniowe.

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

Wartość właściwości

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

get

Pobiera żądanie rozliczeniowe według jego identyfikatora.

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

Wartość właściwości

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

listByBillingAccount

Lista żądań rozliczeniowych przesłanych dla konta rozliczeniowego.

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

Wartość właściwości

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

listByBillingProfile

Lista żądań rozliczeniowych przesłanych dla profilu rozliczeniowego.

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

Wartość właściwości

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

listByCustomer

Lista żądań rozliczeniowych przesłanych dla klienta.

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

Wartość właściwości

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

listByInvoiceSection

Lista żądań rozliczeniowych przesłanych dla sekcji faktury.

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

Wartość właściwości

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

listByUser

Lista żądań rozliczeniowych przesłanych przez użytkownika.

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

Wartość właściwości

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