Condividi tramite


BillingRequests interface

Interfaccia che rappresenta un oggetto BillingRequests.

Metodi

beginCreateOrUpdate(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Creare o aggiornare una richiesta di fatturazione.

beginCreateOrUpdateAndWait(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Creare o aggiornare una richiesta di fatturazione.

get(string, BillingRequestsGetOptionalParams)

Ottiene una richiesta di fatturazione in base al relativo ID.

listByBillingAccount(string, BillingRequestsListByBillingAccountOptionalParams)

Elenco delle richieste di fatturazione inviate per l'account di fatturazione.

listByBillingProfile(string, string, BillingRequestsListByBillingProfileOptionalParams)

Elenco delle richieste di fatturazione inviate per il profilo di fatturazione.

listByCustomer(string, string, string, BillingRequestsListByCustomerOptionalParams)

Elenco delle richieste di fatturazione inviate per il cliente.

listByInvoiceSection(string, string, string, BillingRequestsListByInvoiceSectionOptionalParams)

Elenco delle richieste di fatturazione inviate per la sezione della fattura.

listByUser(BillingRequestsListByUserOptionalParams)

Elenco delle richieste di fatturazione inviate da un utente.

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.

options
BillingRequestsCreateOrUpdateOptionalParams

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.

options
BillingRequestsCreateOrUpdateOptionalParams

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.

options
BillingRequestsListByBillingAccountOptionalParams

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.

options
BillingRequestsListByBillingProfileOptionalParams

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.

options
BillingRequestsListByCustomerOptionalParams

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.

options
BillingRequestsListByInvoiceSectionOptionalParams

Parametri delle opzioni.

Restituisce

listByUser(BillingRequestsListByUserOptionalParams)

Elenco delle richieste di fatturazione inviate da un utente.

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

Parametri

options
BillingRequestsListByUserOptionalParams

Parametri delle opzioni.

Restituisce