Partilhar via


Invoices interface

Interface que representa faturas.

Métodos

beginDownloadBillingSubscriptionInvoice(string, string, InvoicesDownloadBillingSubscriptionInvoiceOptionalParams)

Obtém uma URL para baixar uma fatura.

beginDownloadBillingSubscriptionInvoiceAndWait(string, string, InvoicesDownloadBillingSubscriptionInvoiceOptionalParams)

Obtém uma URL para baixar uma fatura.

beginDownloadInvoice(string, string, string, InvoicesDownloadInvoiceOptionalParams)

Obtém uma URL para baixar uma fatura. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.

beginDownloadInvoiceAndWait(string, string, string, InvoicesDownloadInvoiceOptionalParams)

Obtém uma URL para baixar uma fatura. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.

beginDownloadMultipleBillingProfileInvoices(string, string[], InvoicesDownloadMultipleBillingProfileInvoicesOptionalParams)

Obtém uma URL para baixar vários documentos de fatura (pdf de fatura, recibos fiscais, notas de crédito) como um arquivo zip. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.

beginDownloadMultipleBillingProfileInvoicesAndWait(string, string[], InvoicesDownloadMultipleBillingProfileInvoicesOptionalParams)

Obtém uma URL para baixar vários documentos de fatura (pdf de fatura, recibos fiscais, notas de crédito) como um arquivo zip. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.

beginDownloadMultipleBillingSubscriptionInvoices(string[], InvoicesDownloadMultipleBillingSubscriptionInvoicesOptionalParams)

Obtém uma URL para baixar vários documentos de fatura (pdf de fatura, recibos fiscais, notas de crédito) como um arquivo zip.

beginDownloadMultipleBillingSubscriptionInvoicesAndWait(string[], InvoicesDownloadMultipleBillingSubscriptionInvoicesOptionalParams)

Obtém uma URL para baixar vários documentos de fatura (pdf de fatura, recibos fiscais, notas de crédito) como um arquivo zip.

get(string, string, InvoicesGetOptionalParams)

Obtém uma fatura pelo nome da conta de cobrança e pela ID. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.

getById(string, InvoicesGetByIdOptionalParams)

Obtém uma fatura por ID. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.

getBySubscriptionAndInvoiceId(string, InvoicesGetBySubscriptionAndInvoiceIdOptionalParams)

Obtém uma fatura por ID de assinatura e ID da fatura.

listByBillingAccount(string, string, string, InvoicesListByBillingAccountOptionalParams)

Lista as faturas de uma conta de cobrança para uma determinada data de início e data de término. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.

listByBillingProfile(string, string, string, string, InvoicesListByBillingProfileOptionalParams)

Lista as faturas de um perfil de cobrança para uma determinada data de início e data de término. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.

listByBillingSubscription(string, string, InvoicesListByBillingSubscriptionOptionalParams)

Lista as faturas de uma assinatura.

Detalhes do método

beginDownloadBillingSubscriptionInvoice(string, string, InvoicesDownloadBillingSubscriptionInvoiceOptionalParams)

Obtém uma URL para baixar uma fatura.

function beginDownloadBillingSubscriptionInvoice(invoiceName: string, downloadToken: string, options?: InvoicesDownloadBillingSubscriptionInvoiceOptionalParams): Promise<PollerLike<PollOperationState<DownloadUrl>, DownloadUrl>>

Parâmetros

invoiceName

string

A ID que identifica exclusivamente uma fatura.

downloadToken

string

Baixe o token com a origem do documento e a ID do documento.

options
InvoicesDownloadBillingSubscriptionInvoiceOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<DownloadUrl>, DownloadUrl>>

beginDownloadBillingSubscriptionInvoiceAndWait(string, string, InvoicesDownloadBillingSubscriptionInvoiceOptionalParams)

Obtém uma URL para baixar uma fatura.

function beginDownloadBillingSubscriptionInvoiceAndWait(invoiceName: string, downloadToken: string, options?: InvoicesDownloadBillingSubscriptionInvoiceOptionalParams): Promise<DownloadUrl>

Parâmetros

invoiceName

string

A ID que identifica exclusivamente uma fatura.

downloadToken

string

Baixe o token com a origem do documento e a ID do documento.

options
InvoicesDownloadBillingSubscriptionInvoiceOptionalParams

Os parâmetros de opções.

Retornos

Promise<DownloadUrl>

beginDownloadInvoice(string, string, string, InvoicesDownloadInvoiceOptionalParams)

Obtém uma URL para baixar uma fatura. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.

function beginDownloadInvoice(billingAccountName: string, invoiceName: string, downloadToken: string, options?: InvoicesDownloadInvoiceOptionalParams): Promise<PollerLike<PollOperationState<DownloadUrl>, DownloadUrl>>

Parâmetros

billingAccountName

string

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

invoiceName

string

A ID que identifica exclusivamente uma fatura.

downloadToken

string

Baixe o token com a origem do documento e a ID do documento.

options
InvoicesDownloadInvoiceOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<DownloadUrl>, DownloadUrl>>

beginDownloadInvoiceAndWait(string, string, string, InvoicesDownloadInvoiceOptionalParams)

Obtém uma URL para baixar uma fatura. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.

function beginDownloadInvoiceAndWait(billingAccountName: string, invoiceName: string, downloadToken: string, options?: InvoicesDownloadInvoiceOptionalParams): Promise<DownloadUrl>

Parâmetros

billingAccountName

string

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

invoiceName

string

A ID que identifica exclusivamente uma fatura.

downloadToken

string

Baixe o token com a origem do documento e a ID do documento.

options
InvoicesDownloadInvoiceOptionalParams

Os parâmetros de opções.

Retornos

Promise<DownloadUrl>

beginDownloadMultipleBillingProfileInvoices(string, string[], InvoicesDownloadMultipleBillingProfileInvoicesOptionalParams)

Obtém uma URL para baixar vários documentos de fatura (pdf de fatura, recibos fiscais, notas de crédito) como um arquivo zip. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.

function beginDownloadMultipleBillingProfileInvoices(billingAccountName: string, downloadUrls: string[], options?: InvoicesDownloadMultipleBillingProfileInvoicesOptionalParams): Promise<PollerLike<PollOperationState<DownloadUrl>, DownloadUrl>>

Parâmetros

billingAccountName

string

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

downloadUrls

string[]

Uma matriz de URLs de download para documentos individuais

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<DownloadUrl>, DownloadUrl>>

beginDownloadMultipleBillingProfileInvoicesAndWait(string, string[], InvoicesDownloadMultipleBillingProfileInvoicesOptionalParams)

Obtém uma URL para baixar vários documentos de fatura (pdf de fatura, recibos fiscais, notas de crédito) como um arquivo zip. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.

function beginDownloadMultipleBillingProfileInvoicesAndWait(billingAccountName: string, downloadUrls: string[], options?: InvoicesDownloadMultipleBillingProfileInvoicesOptionalParams): Promise<DownloadUrl>

Parâmetros

billingAccountName

string

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

downloadUrls

string[]

Uma matriz de URLs de download para documentos individuais

Retornos

Promise<DownloadUrl>

beginDownloadMultipleBillingSubscriptionInvoices(string[], InvoicesDownloadMultipleBillingSubscriptionInvoicesOptionalParams)

Obtém uma URL para baixar vários documentos de fatura (pdf de fatura, recibos fiscais, notas de crédito) como um arquivo zip.

function beginDownloadMultipleBillingSubscriptionInvoices(downloadUrls: string[], options?: InvoicesDownloadMultipleBillingSubscriptionInvoicesOptionalParams): Promise<PollerLike<PollOperationState<DownloadUrl>, DownloadUrl>>

Parâmetros

downloadUrls

string[]

Uma matriz de URLs de download para documentos individuais

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<DownloadUrl>, DownloadUrl>>

beginDownloadMultipleBillingSubscriptionInvoicesAndWait(string[], InvoicesDownloadMultipleBillingSubscriptionInvoicesOptionalParams)

Obtém uma URL para baixar vários documentos de fatura (pdf de fatura, recibos fiscais, notas de crédito) como um arquivo zip.

function beginDownloadMultipleBillingSubscriptionInvoicesAndWait(downloadUrls: string[], options?: InvoicesDownloadMultipleBillingSubscriptionInvoicesOptionalParams): Promise<DownloadUrl>

Parâmetros

downloadUrls

string[]

Uma matriz de URLs de download para documentos individuais

Retornos

Promise<DownloadUrl>

get(string, string, InvoicesGetOptionalParams)

Obtém uma fatura pelo nome da conta de cobrança e pela ID. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.

function get(billingAccountName: string, invoiceName: string, options?: InvoicesGetOptionalParams): Promise<Invoice>

Parâmetros

billingAccountName

string

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

invoiceName

string

A ID que identifica exclusivamente uma fatura.

options
InvoicesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Invoice>

getById(string, InvoicesGetByIdOptionalParams)

Obtém uma fatura por ID. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.

function getById(invoiceName: string, options?: InvoicesGetByIdOptionalParams): Promise<Invoice>

Parâmetros

invoiceName

string

A ID que identifica exclusivamente uma fatura.

options
InvoicesGetByIdOptionalParams

Os parâmetros de opções.

Retornos

Promise<Invoice>

getBySubscriptionAndInvoiceId(string, InvoicesGetBySubscriptionAndInvoiceIdOptionalParams)

Obtém uma fatura por ID de assinatura e ID da fatura.

function getBySubscriptionAndInvoiceId(invoiceName: string, options?: InvoicesGetBySubscriptionAndInvoiceIdOptionalParams): Promise<Invoice>

Parâmetros

invoiceName

string

A ID que identifica exclusivamente uma fatura.

options
InvoicesGetBySubscriptionAndInvoiceIdOptionalParams

Os parâmetros de opções.

Retornos

Promise<Invoice>

listByBillingAccount(string, string, string, InvoicesListByBillingAccountOptionalParams)

Lista as faturas de uma conta de cobrança para uma determinada data de início e data de término. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.

function listByBillingAccount(billingAccountName: string, periodStartDate: string, periodEndDate: string, options?: InvoicesListByBillingAccountOptionalParams): PagedAsyncIterableIterator<Invoice, Invoice[], PageSettings>

Parâmetros

billingAccountName

string

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

periodStartDate

string

A data de início para buscar as faturas. A data deve ser especificada no formato MM-DD-YYYY.

periodEndDate

string

A data de término para buscar as faturas. A data deve ser especificada no formato MM-DD-YYYY.

options
InvoicesListByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

listByBillingProfile(string, string, string, string, InvoicesListByBillingProfileOptionalParams)

Lista as faturas de um perfil de cobrança para uma determinada data de início e data de término. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.

function listByBillingProfile(billingAccountName: string, billingProfileName: string, periodStartDate: string, periodEndDate: string, options?: InvoicesListByBillingProfileOptionalParams): PagedAsyncIterableIterator<Invoice, Invoice[], 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

string

A data de início para buscar as faturas. A data deve ser especificada no formato MM-DD-YYYY.

periodEndDate

string

A data de término para buscar as faturas. A data deve ser especificada no formato MM-DD-YYYY.

options
InvoicesListByBillingProfileOptionalParams

Os parâmetros de opções.

Retornos

listByBillingSubscription(string, string, InvoicesListByBillingSubscriptionOptionalParams)

Lista as faturas de uma assinatura.

function listByBillingSubscription(periodStartDate: string, periodEndDate: string, options?: InvoicesListByBillingSubscriptionOptionalParams): PagedAsyncIterableIterator<Invoice, Invoice[], PageSettings>

Parâmetros

periodStartDate

string

Data de início do período da fatura.

periodEndDate

string

Data de término do período da fatura.

options
InvoicesListByBillingSubscriptionOptionalParams

Os parâmetros de opções.

Retornos