Compartilhar 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 tem suporte para contas de cobrança com o tipo de contrato Contrato Enterprise.

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.

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.

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.

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.

listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)

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

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.

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.

options
TransactionsTransactionsDownloadByInvoiceOptionalParams

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.

options
TransactionsTransactionsDownloadByInvoiceOptionalParams

Os parâmetros de opções.

Retornos

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.

options
TransactionsGetTransactionSummaryByInvoiceOptionalParams

Os parâmetros de opções.

Retornos

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.

options
TransactionsListByBillingProfileOptionalParams

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.

options
TransactionsListByCustomerOptionalParams

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.

options
TransactionsListByInvoiceOptionalParams

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.

options
TransactionsListByInvoiceSectionOptionalParams

Os parâmetros de opções.

Retornos