BillingRequests interface
BillingRequests'i temsil eden arabirim.
Yöntemler
Yöntem Ayrıntıları
beginCreateOrUpdate(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)
Faturalama isteği oluşturun veya güncelleştirin.
function beginCreateOrUpdate(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingRequest>, BillingRequest>>
Parametreler
- billingRequestName
-
string
Faturalama isteğini benzersiz olarak tanımlayan kimlik.
- parameters
- BillingRequest
Faturalamayı yönetmek için kullanıcı tarafından gönderilen istek. Kapsamda sahip rolü olan kullanıcılar bu istekleri onaylayabilir veya reddedebilir.
Seçenekler parametreleri.
Döndürülenler
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingRequest>, BillingRequest>>
beginCreateOrUpdateAndWait(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)
Faturalama isteği oluşturun veya güncelleştirin.
function beginCreateOrUpdateAndWait(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams): Promise<BillingRequest>
Parametreler
- billingRequestName
-
string
Faturalama isteğini benzersiz olarak tanımlayan kimlik.
- parameters
- BillingRequest
Faturalamayı yönetmek için kullanıcı tarafından gönderilen istek. Kapsamda sahip rolü olan kullanıcılar bu istekleri onaylayabilir veya reddedebilir.
Seçenekler parametreleri.
Döndürülenler
Promise<BillingRequest>
get(string, BillingRequestsGetOptionalParams)
Kimliğine göre bir faturalama isteği alır.
function get(billingRequestName: string, options?: BillingRequestsGetOptionalParams): Promise<BillingRequest>
Parametreler
- billingRequestName
-
string
Faturalama isteğini benzersiz olarak tanımlayan kimlik.
- options
- BillingRequestsGetOptionalParams
Seçenekler parametreleri.
Döndürülenler
Promise<BillingRequest>
listByBillingAccount(string, BillingRequestsListByBillingAccountOptionalParams)
Ödeme hesabı için gönderilen faturalama isteklerinin listesi.
function listByBillingAccount(billingAccountName: string, options?: BillingRequestsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
Seçenekler parametreleri.
Döndürülenler
listByBillingProfile(string, string, BillingRequestsListByBillingProfileOptionalParams)
Faturalama profili için gönderilen faturalama isteklerinin listesi.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingRequestsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingProfileName
-
string
Faturalama profilini benzersiz olarak tanımlayan kimlik.
Seçenekler parametreleri.
Döndürülenler
listByCustomer(string, string, string, BillingRequestsListByCustomerOptionalParams)
Müşteri için gönderilen faturalama isteklerinin listesi.
function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingRequestsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingProfileName
-
string
Faturalama profilini benzersiz olarak tanımlayan kimlik.
- customerName
-
string
Bir müşteriyi benzersiz olarak tanımlayan kimlik.
Seçenekler parametreleri.
Döndürülenler
listByInvoiceSection(string, string, string, BillingRequestsListByInvoiceSectionOptionalParams)
Fatura bölümü için gönderilen faturalama isteklerinin listesi.
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingRequestsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingProfileName
-
string
Faturalama profilini benzersiz olarak tanımlayan kimlik.
- invoiceSectionName
-
string
Bir fatura bölümünü benzersiz olarak tanımlayan kimlik.
Seçenekler parametreleri.
Döndürülenler
listByUser(BillingRequestsListByUserOptionalParams)
Bir kullanıcı tarafından gönderilen faturalama isteklerinin listesi.
function listByUser(options?: BillingRequestsListByUserOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
Parametreler
Seçenekler parametreleri.