BillingRequests interface
Interfejs reprezentujący element BillingRequests.
Metody
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.
Parametry opcji.
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.
Parametry opcji.
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.
Parametry opcji.
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.
Parametry opcji.
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.
Parametry opcji.
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.
Parametry opcji.
Zwraca
listByUser(BillingRequestsListByUserOptionalParams)
Lista żądań rozliczeniowych przesłanych przez użytkownika.
function listByUser(options?: BillingRequestsListByUserOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
Parametry
Parametry opcji.