Udostępnij przez


BillingRequests interface

Interfejs reprezentujący element BillingRequests.

Metody

beginCreateOrUpdate(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Utwórz lub zaktualizuj żądanie rozliczeniowe.

beginCreateOrUpdateAndWait(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Utwórz lub zaktualizuj żądanie rozliczeniowe.

get(string, BillingRequestsGetOptionalParams)

Pobiera żądanie rozliczeniowe według jego identyfikatora.

listByBillingAccount(string, BillingRequestsListByBillingAccountOptionalParams)

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

listByBillingProfile(string, string, BillingRequestsListByBillingProfileOptionalParams)

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

listByCustomer(string, string, string, BillingRequestsListByCustomerOptionalParams)

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

listByInvoiceSection(string, string, string, BillingRequestsListByInvoiceSectionOptionalParams)

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

listByUser(BillingRequestsListByUserOptionalParams)

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

Szczegóły metody

beginCreateOrUpdate(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Utwórz lub zaktualizuj żądanie rozliczeniowe.

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

Parametry

billingRequestName

string

Identyfikator, który jednoznacznie identyfikuje żądanie rozliczeniowe.

parameters
BillingRequest

Żądanie przesłane przez użytkownika w celu zarządzania rozliczeniami. Użytkownicy z rolą właściciela w zakresie mogą zatwierdzać lub odrzucać te żądania.

Zwraca

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

beginCreateOrUpdateAndWait(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Utwórz lub zaktualizuj żądanie rozliczeniowe.

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

Parametry

billingRequestName

string

Identyfikator, który jednoznacznie identyfikuje żądanie rozliczeniowe.

parameters
BillingRequest

Żądanie przesłane przez użytkownika w celu zarządzania rozliczeniami. Użytkownicy z rolą właściciela w zakresie mogą zatwierdzać lub odrzucać te żądania.

Zwraca

Promise<BillingRequest>

get(string, BillingRequestsGetOptionalParams)

Pobiera żądanie rozliczeniowe według jego identyfikatora.

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

Parametry

billingRequestName

string

Identyfikator, który jednoznacznie identyfikuje żądanie rozliczeniowe.

options
BillingRequestsGetOptionalParams

Parametry opcji.

Zwraca

Promise<BillingRequest>

listByBillingAccount(string, BillingRequestsListByBillingAccountOptionalParams)

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

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

Zwraca

listByBillingProfile(string, string, BillingRequestsListByBillingProfileOptionalParams)

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

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingProfileName

string

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

Zwraca

listByCustomer(string, string, string, BillingRequestsListByCustomerOptionalParams)

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

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

Parametry

billingAccountName

string

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billingProfileName

string

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

customerName

string

Identyfikator, który jednoznacznie identyfikuje klienta.

Zwraca

listByInvoiceSection(string, string, string, BillingRequestsListByInvoiceSectionOptionalParams)

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

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

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

listByUser(BillingRequestsListByUserOptionalParams)

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

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

Parametry

options
BillingRequestsListByUserOptionalParams

Parametry opcji.

Zwraca