Compartilhar via


Invoices interface

Interface que representa uma fatura.

Métodos

beginAmend(string, string, InvoicesAmendOptionalParams)

Regenere uma fatura com o nome da conta de cobrança e o nome da fatura. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.

beginAmendAndWait(string, string, InvoicesAmendOptionalParams)

Regenere uma fatura com o nome da conta de cobrança e o nome da fatura. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.

beginDownloadByBillingAccount(string, string, InvoicesDownloadByBillingAccountOptionalParams)

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

beginDownloadByBillingAccountAndWait(string, string, InvoicesDownloadByBillingAccountOptionalParams)

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

beginDownloadByBillingSubscription(string, InvoicesDownloadByBillingSubscriptionOptionalParams)

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

beginDownloadByBillingSubscriptionAndWait(string, InvoicesDownloadByBillingSubscriptionOptionalParams)

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

beginDownloadDocumentsByBillingAccount(string, DocumentDownloadRequest[], InvoicesDownloadDocumentsByBillingAccountOptionalParams)

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

beginDownloadDocumentsByBillingAccountAndWait(string, DocumentDownloadRequest[], InvoicesDownloadDocumentsByBillingAccountOptionalParams)

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

beginDownloadDocumentsByBillingSubscription(DocumentDownloadRequest[], InvoicesDownloadDocumentsByBillingSubscriptionOptionalParams)

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

beginDownloadDocumentsByBillingSubscriptionAndWait(DocumentDownloadRequest[], InvoicesDownloadDocumentsByBillingSubscriptionOptionalParams)

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

beginDownloadSummaryByBillingAccount(string, string, InvoicesDownloadSummaryByBillingAccountOptionalParams)

Obtém uma URL para baixar o documento de resumo de uma fatura. A operação tem suporte para contas de cobrança com o tipo de contrato Contrato Enterprise.

beginDownloadSummaryByBillingAccountAndWait(string, string, InvoicesDownloadSummaryByBillingAccountOptionalParams)

Obtém uma URL para baixar o documento de resumo de uma fatura. A operação tem suporte para contas de cobrança com o tipo de contrato Contrato Enterprise.

get(string, InvoicesGetOptionalParams)

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

getByBillingAccount(string, string, InvoicesGetByBillingAccountOptionalParams)

Obtém uma fatura cobrando o nome e a ID da conta. A operação tem suporte para todos os tipos de conta de cobrança.

getByBillingSubscription(string, InvoicesGetByBillingSubscriptionOptionalParams)

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

listByBillingAccount(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 todos os tipos de conta de cobrança.

listByBillingProfile(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 o tipo de contrato Microsoft Partner Agreement ou Contrato de Cliente da Microsoft.

listByBillingSubscription(InvoicesListByBillingSubscriptionOptionalParams)

Lista as faturas de uma assinatura. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Partner Agreement ou Contrato de Cliente da Microsoft.

Detalhes do método

beginAmend(string, string, InvoicesAmendOptionalParams)

Regenere uma fatura com o nome da conta de cobrança e o nome da fatura. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.

function beginAmend(billingAccountName: string, invoiceName: string, options?: InvoicesAmendOptionalParams): Promise<SimplePollerLike<OperationState<InvoicesAmendHeaders>, InvoicesAmendHeaders>>

Parâmetros

billingAccountName

string

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

invoiceName

string

A ID que identifica exclusivamente uma fatura.

options
InvoicesAmendOptionalParams

Os parâmetros de opções.

Retornos

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

beginAmendAndWait(string, string, InvoicesAmendOptionalParams)

Regenere uma fatura com o nome da conta de cobrança e o nome da fatura. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.

function beginAmendAndWait(billingAccountName: string, invoiceName: string, options?: InvoicesAmendOptionalParams): Promise<InvoicesAmendHeaders>

Parâmetros

billingAccountName

string

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

invoiceName

string

A ID que identifica exclusivamente uma fatura.

options
InvoicesAmendOptionalParams

Os parâmetros de opções.

Retornos

beginDownloadByBillingAccount(string, string, InvoicesDownloadByBillingAccountOptionalParams)

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

function beginDownloadByBillingAccount(billingAccountName: string, invoiceName: string, options?: InvoicesDownloadByBillingAccountOptionalParams): 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
InvoicesDownloadByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

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

beginDownloadByBillingAccountAndWait(string, string, InvoicesDownloadByBillingAccountOptionalParams)

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

function beginDownloadByBillingAccountAndWait(billingAccountName: string, invoiceName: string, options?: InvoicesDownloadByBillingAccountOptionalParams): 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
InvoicesDownloadByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

beginDownloadByBillingSubscription(string, InvoicesDownloadByBillingSubscriptionOptionalParams)

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

function beginDownloadByBillingSubscription(invoiceName: string, options?: InvoicesDownloadByBillingSubscriptionOptionalParams): Promise<SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>

Parâmetros

invoiceName

string

A ID que identifica exclusivamente uma fatura.

options
InvoicesDownloadByBillingSubscriptionOptionalParams

Os parâmetros de opções.

Retornos

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

beginDownloadByBillingSubscriptionAndWait(string, InvoicesDownloadByBillingSubscriptionOptionalParams)

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

function beginDownloadByBillingSubscriptionAndWait(invoiceName: string, options?: InvoicesDownloadByBillingSubscriptionOptionalParams): Promise<DocumentDownloadResult>

Parâmetros

invoiceName

string

A ID que identifica exclusivamente uma fatura.

options
InvoicesDownloadByBillingSubscriptionOptionalParams

Os parâmetros de opções.

Retornos

beginDownloadDocumentsByBillingAccount(string, DocumentDownloadRequest[], InvoicesDownloadDocumentsByBillingAccountOptionalParams)

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

function beginDownloadDocumentsByBillingAccount(billingAccountName: string, parameters: DocumentDownloadRequest[], options?: InvoicesDownloadDocumentsByBillingAccountOptionalParams): Promise<SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>

Parâmetros

billingAccountName

string

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

parameters

DocumentDownloadRequest[]

Uma lista de detalhes de download para documentos individuais.

options
InvoicesDownloadDocumentsByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

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

beginDownloadDocumentsByBillingAccountAndWait(string, DocumentDownloadRequest[], InvoicesDownloadDocumentsByBillingAccountOptionalParams)

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

function beginDownloadDocumentsByBillingAccountAndWait(billingAccountName: string, parameters: DocumentDownloadRequest[], options?: InvoicesDownloadDocumentsByBillingAccountOptionalParams): Promise<DocumentDownloadResult>

Parâmetros

billingAccountName

string

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

parameters

DocumentDownloadRequest[]

Uma lista de detalhes de download para documentos individuais.

options
InvoicesDownloadDocumentsByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

beginDownloadDocumentsByBillingSubscription(DocumentDownloadRequest[], InvoicesDownloadDocumentsByBillingSubscriptionOptionalParams)

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

function beginDownloadDocumentsByBillingSubscription(parameters: DocumentDownloadRequest[], options?: InvoicesDownloadDocumentsByBillingSubscriptionOptionalParams): Promise<SimplePollerLike<OperationState<DocumentDownloadResult>, DocumentDownloadResult>>

Parâmetros

parameters

DocumentDownloadRequest[]

Uma lista de detalhes de download para documentos individuais.

Retornos

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

beginDownloadDocumentsByBillingSubscriptionAndWait(DocumentDownloadRequest[], InvoicesDownloadDocumentsByBillingSubscriptionOptionalParams)

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

function beginDownloadDocumentsByBillingSubscriptionAndWait(parameters: DocumentDownloadRequest[], options?: InvoicesDownloadDocumentsByBillingSubscriptionOptionalParams): Promise<DocumentDownloadResult>

Parâmetros

parameters

DocumentDownloadRequest[]

Uma lista de detalhes de download para documentos individuais.

Retornos

beginDownloadSummaryByBillingAccount(string, string, InvoicesDownloadSummaryByBillingAccountOptionalParams)

Obtém uma URL para baixar o documento de resumo de uma fatura. A operação tem suporte para contas de cobrança com o tipo de contrato Contrato Enterprise.

function beginDownloadSummaryByBillingAccount(billingAccountName: string, invoiceName: string, options?: InvoicesDownloadSummaryByBillingAccountOptionalParams): 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
InvoicesDownloadSummaryByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

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

beginDownloadSummaryByBillingAccountAndWait(string, string, InvoicesDownloadSummaryByBillingAccountOptionalParams)

Obtém uma URL para baixar o documento de resumo de uma fatura. A operação tem suporte para contas de cobrança com o tipo de contrato Contrato Enterprise.

function beginDownloadSummaryByBillingAccountAndWait(billingAccountName: string, invoiceName: string, options?: InvoicesDownloadSummaryByBillingAccountOptionalParams): 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
InvoicesDownloadSummaryByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

get(string, InvoicesGetOptionalParams)

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

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

Parâmetros

invoiceName

string

A ID que identifica exclusivamente uma fatura.

options
InvoicesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Invoice>

getByBillingAccount(string, string, InvoicesGetByBillingAccountOptionalParams)

Obtém uma fatura cobrando o nome e a ID da conta. A operação tem suporte para todos os tipos de conta de cobrança.

function getByBillingAccount(billingAccountName: string, invoiceName: string, options?: InvoicesGetByBillingAccountOptionalParams): 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
InvoicesGetByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

Promise<Invoice>

getByBillingSubscription(string, InvoicesGetByBillingSubscriptionOptionalParams)

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

function getByBillingSubscription(invoiceName: string, options?: InvoicesGetByBillingSubscriptionOptionalParams): Promise<Invoice>

Parâmetros

invoiceName

string

A ID que identifica exclusivamente uma fatura.

options
InvoicesGetByBillingSubscriptionOptionalParams

Os parâmetros de opções.

Retornos

Promise<Invoice>

listByBillingAccount(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 todos os tipos de conta de cobrança.

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

Parâmetros

billingAccountName

string

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

options
InvoicesListByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

listByBillingProfile(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 o tipo de contrato Microsoft Partner Agreement ou Contrato de Cliente da Microsoft.

function listByBillingProfile(billingAccountName: string, billingProfileName: 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.

options
InvoicesListByBillingProfileOptionalParams

Os parâmetros de opções.

Retornos

listByBillingSubscription(InvoicesListByBillingSubscriptionOptionalParams)

Lista as faturas de uma assinatura. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Partner Agreement ou Contrato de Cliente da Microsoft.

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

Parâmetros

options
InvoicesListByBillingSubscriptionOptionalParams

Os parâmetros de opções.

Retornos