Partilhar via


Transactions interface

Interface que representa uma Transação.

Métodos

beginTransactionsDownloadByInvoice(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

Obtém uma URL para baixar o documento de transações de uma fatura. A operação é suportada para contas de faturamento com contrato tipo Enterprise Agreement.

beginTransactionsDownloadByInvoiceAndWait(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

Obtém uma URL para baixar o documento de transações de uma fatura. A operação é suportada para contas de faturamento com contrato tipo Enterprise Agreement.

getTransactionSummaryByInvoice(string, string, TransactionsGetTransactionSummaryByInvoiceOptionalParams)

Obtém o resumo da transação de uma fatura. As transações incluem compras, reembolsos e encargos de utilização do Azure.

listByBillingProfile(string, string, Date, Date, string, TransactionsListByBillingProfileOptionalParams)

Lista as transações faturadas ou não faturadas pelo nome do perfil de faturação para determinadas datas de início e fim. As transações incluem compras, reembolsos e encargos de utilização do Azure. As transações não faturadas estão listadas em ID de fatura pendente e não incluem impostos. O imposto é adicionado ao valor assim que uma fatura é gerada.

listByCustomer(string, string, string, Date, Date, string, TransactionsListByCustomerOptionalParams)

Lista as transações faturadas ou não faturadas por ID de cliente para determinada data de início e data de término. As transações incluem compras, reembolsos e encargos de utilização do Azure. As transações não faturadas estão listadas em ID de fatura pendente e não incluem impostos. O imposto é adicionado ao valor assim que uma fatura é gerada.

listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)

Lista as transações de uma fatura. As transações incluem compras, reembolsos e encargos de utilização do Azure.

listByInvoiceSection(string, string, string, Date, Date, string, TransactionsListByInvoiceSectionOptionalParams)

Lista as transações faturadas ou não faturadas por nome de seção de fatura para determinada data de início e data de término. As transações incluem compras, reembolsos e encargos de utilização do Azure. As transações não faturadas estão listadas em ID de fatura pendente e não incluem impostos. O imposto é adicionado ao valor assim que uma fatura é gerada.

Detalhes de Método

beginTransactionsDownloadByInvoice(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

Obtém uma URL para baixar o documento de transações de uma fatura. A operação é suportada para contas de faturamento com contrato tipo Enterprise Agreement.

function beginTransactionsDownloadByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams): Promise<SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>

Parâmetros

billingAccountName

string

O ID que identifica exclusivamente uma conta de cobrança.

invoiceName

string

O ID que identifica exclusivamente uma fatura.

options
TransactionsTransactionsDownloadByInvoiceOptionalParams

Os parâmetros de opções.

Devoluções

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 é suportada para contas de faturamento com contrato tipo Enterprise Agreement.

function beginTransactionsDownloadByInvoiceAndWait(billingAccountName: string, invoiceName: string, options?: TransactionsTransactionsDownloadByInvoiceOptionalParams): Promise<DocumentDownloadResult>

Parâmetros

billingAccountName

string

O ID que identifica exclusivamente uma conta de cobrança.

invoiceName

string

O ID que identifica exclusivamente uma fatura.

options
TransactionsTransactionsDownloadByInvoiceOptionalParams

Os parâmetros de opções.

Devoluções

getTransactionSummaryByInvoice(string, string, TransactionsGetTransactionSummaryByInvoiceOptionalParams)

Obtém o resumo da transação de uma fatura. As transações incluem compras, reembolsos e encargos de utilização do Azure.

function getTransactionSummaryByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsGetTransactionSummaryByInvoiceOptionalParams): Promise<TransactionSummary>

Parâmetros

billingAccountName

string

O ID que identifica exclusivamente uma conta de cobrança.

invoiceName

string

O ID que identifica exclusivamente uma fatura.

options
TransactionsGetTransactionSummaryByInvoiceOptionalParams

Os parâmetros de opções.

Devoluções

listByBillingProfile(string, string, Date, Date, string, TransactionsListByBillingProfileOptionalParams)

Lista as transações faturadas ou não faturadas pelo nome do perfil de faturação para determinadas datas de início e fim. As transações incluem compras, reembolsos e encargos de utilização do Azure. As transações não faturadas estão listadas em ID de fatura pendente e não incluem impostos. O imposto é adicionado ao valor assim 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

O ID que identifica exclusivamente uma conta de cobrança.

billingProfileName

string

O ID que identifica exclusivamente um perfil de faturamento.

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 final para buscar as transações. A data deve ser especificada no formato MM-DD-YYYY.

typeParam

string

O tipo de transação.

options
TransactionsListByBillingProfileOptionalParams

Os parâmetros de opções.

Devoluções

listByCustomer(string, string, string, Date, Date, string, TransactionsListByCustomerOptionalParams)

Lista as transações faturadas ou não faturadas por ID de cliente para determinada data de início e data de término. As transações incluem compras, reembolsos e encargos de utilização do Azure. As transações não faturadas estão listadas em ID de fatura pendente e não incluem impostos. O imposto é adicionado ao valor assim 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

O ID que identifica exclusivamente uma conta de cobrança.

billingProfileName

string

O ID que identifica exclusivamente um perfil de faturamento.

customerName

string

O 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 final para buscar as transações. A data deve ser especificada no formato MM-DD-YYYY.

typeParam

string

O tipo de transação.

options
TransactionsListByCustomerOptionalParams

Os parâmetros de opções.

Devoluções

listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)

Lista as transações de uma fatura. As transações incluem compras, reembolsos e encargos de utilização do Azure.

function listByInvoice(billingAccountName: string, invoiceName: string, options?: TransactionsListByInvoiceOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

Parâmetros

billingAccountName

string

O ID que identifica exclusivamente uma conta de cobrança.

invoiceName

string

O ID que identifica exclusivamente uma fatura.

options
TransactionsListByInvoiceOptionalParams

Os parâmetros de opções.

Devoluções

listByInvoiceSection(string, string, string, Date, Date, string, TransactionsListByInvoiceSectionOptionalParams)

Lista as transações faturadas ou não faturadas por nome de seção de fatura para determinada data de início e data de término. As transações incluem compras, reembolsos e encargos de utilização do Azure. As transações não faturadas estão listadas em ID de fatura pendente e não incluem impostos. O imposto é adicionado ao valor assim 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

O ID que identifica exclusivamente uma conta de cobrança.

billingProfileName

string

O ID que identifica exclusivamente um perfil de faturamento.

invoiceSectionName

string

O 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 final para buscar as transações. A data deve ser especificada no formato MM-DD-YYYY.

typeParam

string

O tipo de transação.

options
TransactionsListByInvoiceSectionOptionalParams

Os parâmetros de opções.

Devoluções