你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Transactions interface

表示事务的接口。

方法

beginTransactionsDownloadByInvoice(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

获取用于下载发票交易文档的 URL。 协议类型为企业协议的计费帐户支持此作。

beginTransactionsDownloadByInvoiceAndWait(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

获取用于下载发票交易文档的 URL。 协议类型为企业协议的计费帐户支持此作。

getTransactionSummaryByInvoice(string, string, TransactionsGetTransactionSummaryByInvoiceOptionalParams)

获取发票的交易摘要。 交易包括购买、退款和 Azure 使用费。

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

按给定开始日期和结束日期的计费配置文件名称列出计费或未计费的事务。 交易包括购买、退款和 Azure 使用费。 未计费的交易在待定发票 ID 下列出,不包括税款。 生成发票后,会向金额添加税款。

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

按客户 ID 列出给定开始日期和结束日期的计费或未计费交易。 交易包括购买、退款和 Azure 使用费。 未计费的交易在待定发票 ID 下列出,不包括税款。 生成发票后,会向金额添加税款。

listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)

列出发票的事务。 交易包括购买、退款和 Azure 使用费。

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

按给定开始日期和结束日期的发票科目名称列出计费或未计费的事务。 交易包括购买、退款和 Azure 使用费。 未计费的交易在待定发票 ID 下列出,不包括税款。 生成发票后,会向金额添加税款。

方法详细信息

beginTransactionsDownloadByInvoice(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

获取用于下载发票交易文档的 URL。 协议类型为企业协议的计费帐户支持此作。

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

参数

billingAccountName

string

唯一标识计费帐户的 ID。

invoiceName

string

唯一标识发票的 ID。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>

beginTransactionsDownloadByInvoiceAndWait(string, string, TransactionsTransactionsDownloadByInvoiceOptionalParams)

获取用于下载发票交易文档的 URL。 协议类型为企业协议的计费帐户支持此作。

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

参数

billingAccountName

string

唯一标识计费帐户的 ID。

invoiceName

string

唯一标识发票的 ID。

返回

getTransactionSummaryByInvoice(string, string, TransactionsGetTransactionSummaryByInvoiceOptionalParams)

获取发票的交易摘要。 交易包括购买、退款和 Azure 使用费。

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

参数

billingAccountName

string

唯一标识计费帐户的 ID。

invoiceName

string

唯一标识发票的 ID。

返回

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

按给定开始日期和结束日期的计费配置文件名称列出计费或未计费的事务。 交易包括购买、退款和 Azure 使用费。 未计费的交易在待定发票 ID 下列出,不包括税款。 生成发票后,会向金额添加税款。

function listByBillingProfile(billingAccountName: string, billingProfileName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

参数

billingAccountName

string

唯一标识计费帐户的 ID。

billingProfileName

string

唯一标识计费配置文件的 ID。

periodStartDate

Date

提取事务的开始日期。 日期应采用 MM-DD-YYYY 格式指定。

periodEndDate

Date

提取事务的结束日期。 日期应采用 MM-DD-YYYY 格式指定。

typeParam

string

事务的类型。

返回

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

按客户 ID 列出给定开始日期和结束日期的计费或未计费交易。 交易包括购买、退款和 Azure 使用费。 未计费的交易在待定发票 ID 下列出,不包括税款。 生成发票后,会向金额添加税款。

function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByCustomerOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

参数

billingAccountName

string

唯一标识计费帐户的 ID。

billingProfileName

string

唯一标识计费配置文件的 ID。

customerName

string

唯一标识客户的 ID。

periodStartDate

Date

提取事务的开始日期。 日期应采用 MM-DD-YYYY 格式指定。

periodEndDate

Date

提取事务的结束日期。 日期应采用 MM-DD-YYYY 格式指定。

typeParam

string

事务的类型。

返回

listByInvoice(string, string, TransactionsListByInvoiceOptionalParams)

列出发票的事务。 交易包括购买、退款和 Azure 使用费。

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

参数

billingAccountName

string

唯一标识计费帐户的 ID。

invoiceName

string

唯一标识发票的 ID。

options
TransactionsListByInvoiceOptionalParams

选项参数。

返回

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

按给定开始日期和结束日期的发票科目名称列出计费或未计费的事务。 交易包括购买、退款和 Azure 使用费。 未计费的交易在待定发票 ID 下列出,不包括税款。 生成发票后,会向金额添加税款。

function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, periodStartDate: Date, periodEndDate: Date, typeParam: string, options?: TransactionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<Transaction, Transaction[], PageSettings>

参数

billingAccountName

string

唯一标识计费帐户的 ID。

billingProfileName

string

唯一标识计费配置文件的 ID。

invoiceSectionName

string

唯一标识发票科目的 ID。

periodStartDate

Date

提取事务的开始日期。 日期应采用 MM-DD-YYYY 格式指定。

periodEndDate

Date

提取事务的结束日期。 日期应采用 MM-DD-YYYY 格式指定。

typeParam

string

事务的类型。

返回