BillingRequests interface
Interfaccia che rappresenta un oggetto BillingRequests.
Metodi
Dettagli metodo
beginCreateOrUpdate(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)
Creare o aggiornare una richiesta di fatturazione.
function beginCreateOrUpdate(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingRequest>, BillingRequest>>
Parametri
- billingRequestName
-
string
ID che identifica in modo univoco una richiesta di fatturazione.
- parameters
- BillingRequest
Richiesta inviata da un utente per gestire la fatturazione. Gli utenti con un ruolo proprietario nell'ambito possono approvare o rifiutare queste richieste.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingRequest>, BillingRequest>>
beginCreateOrUpdateAndWait(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)
Creare o aggiornare una richiesta di fatturazione.
function beginCreateOrUpdateAndWait(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams): Promise<BillingRequest>
Parametri
- billingRequestName
-
string
ID che identifica in modo univoco una richiesta di fatturazione.
- parameters
- BillingRequest
Richiesta inviata da un utente per gestire la fatturazione. Gli utenti con un ruolo proprietario nell'ambito possono approvare o rifiutare queste richieste.
Parametri delle opzioni.
Restituisce
Promise<BillingRequest>
get(string, BillingRequestsGetOptionalParams)
Ottiene una richiesta di fatturazione in base al relativo ID.
function get(billingRequestName: string, options?: BillingRequestsGetOptionalParams): Promise<BillingRequest>
Parametri
- billingRequestName
-
string
ID che identifica in modo univoco una richiesta di fatturazione.
- options
- BillingRequestsGetOptionalParams
Parametri delle opzioni.
Restituisce
Promise<BillingRequest>
listByBillingAccount(string, BillingRequestsListByBillingAccountOptionalParams)
Elenco delle richieste di fatturazione inviate per l'account di fatturazione.
function listByBillingAccount(billingAccountName: string, options?: BillingRequestsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
Parametri delle opzioni.
Restituisce
listByBillingProfile(string, string, BillingRequestsListByBillingProfileOptionalParams)
Elenco delle richieste di fatturazione inviate per il profilo di fatturazione.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingRequestsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingProfileName
-
string
ID che identifica in modo univoco un profilo di fatturazione.
Parametri delle opzioni.
Restituisce
listByCustomer(string, string, string, BillingRequestsListByCustomerOptionalParams)
Elenco delle richieste di fatturazione inviate per il cliente.
function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingRequestsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingProfileName
-
string
ID che identifica in modo univoco un profilo di fatturazione.
- customerName
-
string
ID che identifica in modo univoco un cliente.
Parametri delle opzioni.
Restituisce
listByInvoiceSection(string, string, string, BillingRequestsListByInvoiceSectionOptionalParams)
Elenco delle richieste di fatturazione inviate per la sezione della fattura.
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingRequestsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingProfileName
-
string
ID che identifica in modo univoco un profilo di fatturazione.
- invoiceSectionName
-
string
ID che identifica in modo univoco una sezione della fattura.
Parametri delle opzioni.
Restituisce
listByUser(BillingRequestsListByUserOptionalParams)
Elenco delle richieste di fatturazione inviate da un utente.
function listByUser(options?: BillingRequestsListByUserOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>
Parametri
Parametri delle opzioni.