Transactions interface
Interfaccia che rappresenta un oggetto Transactions.
Metodi
| begin |
Ottiene un URL per scaricare il documento delle transazioni per una fattura. L'operazione è supportata per gli account di fatturazione con il tipo di contratto Enterprise Agreement. |
| begin |
Ottiene un URL per scaricare il documento delle transazioni per una fattura. L'operazione è supportata per gli account di fatturazione con il tipo di contratto Enterprise Agreement. |
| get |
Ottiene il riepilogo delle transazioni per una fattura. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure. |
| list |
Elenca le transazioni fatturate o non fatturate in base al nome del profilo di fatturazione per la data di inizio e di fine specificata. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure. Le transazioni non fatturate sono elencate in ID fattura in sospeso e non includono le imposte. L'imposta viene aggiunta all'importo dopo la generazione di una fattura. |
| list |
Elenca le transazioni fatturate o non fatturate in base all'ID cliente per la data di inizio e la data di fine specificati. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure. Le transazioni non fatturate sono elencate in ID fattura in sospeso e non includono le imposte. L'imposta viene aggiunta all'importo dopo la generazione di una fattura. |
| list |
Elenca le transazioni per una fattura. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure. |
| list |
Elenca le transazioni fatturate o non fatturate in base al nome della sezione della fattura per la data di inizio e la data di fine specificati. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure. Le transazioni non fatturate sono elencate in ID fattura in sospeso e non includono le imposte. L'imposta viene aggiunta all'importo dopo la generazione di una fattura. |
Dettagli metodo
beginTransactionsDownloadByInvoice(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)
Ottiene un URL per scaricare il documento delle transazioni per una fattura. L'operazione è supportata per gli account di fatturazione con il tipo di contratto Enterprise Agreement.
function beginTransactionsDownloadByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams): Promise<SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- invoiceName
-
string
ID che identifica in modo univoco una fattura.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>
beginTransactionsDownloadByInvoiceAndWait(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)
Ottiene un URL per scaricare il documento delle transazioni per una fattura. L'operazione è supportata per gli account di fatturazione con il tipo di contratto Enterprise Agreement.
function beginTransactionsDownloadByInvoiceAndWait(billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams): Promise<DocumentDownloadResult>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- invoiceName
-
string
ID che identifica in modo univoco una fattura.
Parametri delle opzioni.
Restituisce
Promise<DocumentDownloadResult>
getTransactionSummaryByInvoice(string, string, TransactionsGetTransactionSummaryByInvoiceOptionalParams)
Ottiene il riepilogo delle transazioni per una fattura. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure.
function getTransactionSummaryByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsGetTransactionSummaryByInvoiceOptionalParams): Promise<TransactionSummary>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- invoiceName
-
string
ID che identifica in modo univoco una fattura.
Parametri delle opzioni.
Restituisce
Promise<TransactionSummary>
listByBillingProfile(string, string, Date, Date, string, TransactionsListByBillingProfileOptionalParams)
Elenca le transazioni fatturate o non fatturate in base al nome del profilo di fatturazione per la data di inizio e di fine specificata. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure. Le transazioni non fatturate sono elencate in ID fattura in sospeso e non includono le imposte. L'imposta viene aggiunta all'importo dopo la generazione di una fattura.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], 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.
- periodStartDate
-
Date
Data di inizio per recuperare le transazioni. La data deve essere specificata nel formato MM-DD-YYYY.
- periodEndDate
-
Date
Data di fine per recuperare le transazioni. La data deve essere specificata nel formato MM-DD-YYYY.
- typeParam
-
string
Tipo di transazione.
Parametri delle opzioni.
Restituisce
listByCustomer(string, string, string, Date, Date, string, TransactionsListByCustomerOptionalParams)
Elenca le transazioni fatturate o non fatturate in base all'ID cliente per la data di inizio e la data di fine specificati. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure. Le transazioni non fatturate sono elencate in ID fattura in sospeso e non includono le imposte. L'imposta viene aggiunta all'importo dopo la generazione di una fattura.
function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByCustomerOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], 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.
- periodStartDate
-
Date
Data di inizio per recuperare le transazioni. La data deve essere specificata nel formato MM-DD-YYYY.
- periodEndDate
-
Date
Data di fine per recuperare le transazioni. La data deve essere specificata nel formato MM-DD-YYYY.
- typeParam
-
string
Tipo di transazione.
Parametri delle opzioni.
Restituisce
listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)
Elenca le transazioni per una fattura. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure.
function listByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsListByInvoiceOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- invoiceName
-
string
ID che identifica in modo univoco una fattura.
Parametri delle opzioni.
Restituisce
listByInvoiceSection(string, string, string, Date, Date, string, TransactionsListByInvoiceSectionOptionalParams)
Elenca le transazioni fatturate o non fatturate in base al nome della sezione della fattura per la data di inizio e la data di fine specificati. Le transazioni includono acquisti, rimborsi e addebiti per l'utilizzo di Azure. Le transazioni non fatturate sono elencate in ID fattura in sospeso e non includono le imposte. L'imposta viene aggiunta all'importo dopo la generazione di una fattura.
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], 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.
- periodStartDate
-
Date
Data di inizio per recuperare le transazioni. La data deve essere specificata nel formato MM-DD-YYYY.
- periodEndDate
-
Date
Data di fine per recuperare le transazioni. La data deve essere specificata nel formato MM-DD-YYYY.
- typeParam
-
string
Tipo di transazione.
Parametri delle opzioni.