Transactions interface
Interface que representa uma transação.
Métodos
| begin |
Obtém uma URL para baixar o documento de transações de uma fatura. A operação tem suporte para contas de cobrança com o tipo de contrato Contrato Enterprise. |
| begin |
Obtém uma URL para baixar o documento de transações de uma fatura. A operação tem suporte para contas de cobrança com o tipo de contrato Contrato Enterprise. |
| get |
Obtém o resumo da transação de uma fatura. As transações incluem compras, reembolsos e encargos de uso do Azure. |
| list |
Lista as transações cobradas ou não faturadas pelo nome do perfil de cobrança para determinada data de início e término. As transações incluem compras, reembolsos e encargos de uso do Azure. As transações não faturadas são listadas em ID de fatura pendente e não incluem impostos. O imposto é adicionado ao valor depois que uma fatura é gerada. |
| list |
Lista as transações cobradas ou não faturadas pela ID do cliente para determinada data de início e data de término. As transações incluem compras, reembolsos e encargos de uso do Azure. As transações não faturadas são listadas em ID de fatura pendente e não incluem impostos. O imposto é adicionado ao valor depois que uma fatura é gerada. |
| list |
Lista as transações de uma fatura. As transações incluem compras, reembolsos e encargos de uso do Azure. |
| list |
Lista as transações cobradas ou não faturadas pelo nome da seção da fatura para determinada data de início e data de término. As transações incluem compras, reembolsos e encargos de uso do Azure. As transações não faturadas são listadas em ID de fatura pendente e não incluem impostos. O imposto é adicionado ao valor depois que uma fatura é gerada. |
Detalhes do método
beginTransactionsDownloadByInvoice(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)
Obtém uma URL para baixar o documento de transações de uma fatura. A operação tem suporte para contas de cobrança com o tipo de contrato Contrato Enterprise.
function beginTransactionsDownloadByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams): Promise<SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- invoiceName
-
string
A ID que identifica exclusivamente uma fatura.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>
beginTransactionsDownloadByInvoiceAndWait(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)
Obtém uma URL para baixar o documento de transações de uma fatura. A operação tem suporte para contas de cobrança com o tipo de contrato Contrato Enterprise.
function beginTransactionsDownloadByInvoiceAndWait(billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams): Promise<DocumentDownloadResult>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- invoiceName
-
string
A ID que identifica exclusivamente uma fatura.
Os parâmetros de opções.
Retornos
Promise<DocumentDownloadResult>
getTransactionSummaryByInvoice(string, string, TransactionsGetTransactionSummaryByInvoiceOptionalParams)
Obtém o resumo da transação de uma fatura. As transações incluem compras, reembolsos e encargos de uso do Azure.
function getTransactionSummaryByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsGetTransactionSummaryByInvoiceOptionalParams): Promise<TransactionSummary>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- invoiceName
-
string
A ID que identifica exclusivamente uma fatura.
Os parâmetros de opções.
Retornos
Promise<TransactionSummary>
listByBillingProfile(string, string, Date, Date, string, TransactionsListByBillingProfileOptionalParams)
Lista as transações cobradas ou não faturadas pelo nome do perfil de cobrança para determinada data de início e término. As transações incluem compras, reembolsos e encargos de uso do Azure. As transações não faturadas são listadas em ID de fatura pendente e não incluem impostos. O imposto é adicionado ao valor depois que uma fatura é gerada.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingProfileName
-
string
A ID que identifica exclusivamente um perfil de cobrança.
- periodStartDate
-
Date
A data de início para buscar as transações. A data deve ser especificada no formato MM-DD-YYYY.
- periodEndDate
-
Date
A data de término para buscar as transações. A data deve ser especificada no formato MM-DD-YYYY.
- typeParam
-
string
O tipo de transação.
Os parâmetros de opções.
Retornos
listByCustomer(string, string, string, Date, Date, string, TransactionsListByCustomerOptionalParams)
Lista as transações cobradas ou não faturadas pela ID do cliente para determinada data de início e data de término. As transações incluem compras, reembolsos e encargos de uso do Azure. As transações não faturadas são listadas em ID de fatura pendente e não incluem impostos. O imposto é adicionado ao valor depois que uma fatura é gerada.
function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByCustomerOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingProfileName
-
string
A ID que identifica exclusivamente um perfil de cobrança.
- customerName
-
string
A ID que identifica exclusivamente um cliente.
- periodStartDate
-
Date
A data de início para buscar as transações. A data deve ser especificada no formato MM-DD-YYYY.
- periodEndDate
-
Date
A data de término para buscar as transações. A data deve ser especificada no formato MM-DD-YYYY.
- typeParam
-
string
O tipo de transação.
Os parâmetros de opções.
Retornos
listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)
Lista as transações de uma fatura. As transações incluem compras, reembolsos e encargos de uso do Azure.
function listByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsListByInvoiceOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- invoiceName
-
string
A ID que identifica exclusivamente uma fatura.
Os parâmetros de opções.
Retornos
listByInvoiceSection(string, string, string, Date, Date, string, TransactionsListByInvoiceSectionOptionalParams)
Lista as transações cobradas ou não faturadas pelo nome da seção da fatura para determinada data de início e data de término. As transações incluem compras, reembolsos e encargos de uso do Azure. As transações não faturadas são listadas em ID de fatura pendente e não incluem impostos. O imposto é adicionado ao valor depois que uma fatura é gerada.
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingProfileName
-
string
A ID que identifica exclusivamente um perfil de cobrança.
- invoiceSectionName
-
string
A ID que identifica exclusivamente uma seção de fatura.
- periodStartDate
-
Date
A data de início para buscar as transações. A data deve ser especificada no formato MM-DD-YYYY.
- periodEndDate
-
Date
A data de término para buscar as transações. A data deve ser especificada no formato MM-DD-YYYY.
- typeParam
-
string
O tipo de transação.
Os parâmetros de opções.