Compartilhar via


BillingRequests interface

Interface que representa um BillingRequests.

Métodos

beginCreateOrUpdate(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Crie ou atualize uma solicitação de cobrança.

beginCreateOrUpdateAndWait(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Crie ou atualize uma solicitação de cobrança.

get(string, BillingRequestsGetOptionalParams)

Obtém uma solicitação de cobrança por sua ID.

listByBillingAccount(string, BillingRequestsListByBillingAccountOptionalParams)

A lista de solicitações de cobrança enviadas para a conta de cobrança.

listByBillingProfile(string, string, BillingRequestsListByBillingProfileOptionalParams)

A lista de solicitações de cobrança enviadas para o perfil de cobrança.

listByCustomer(string, string, string, BillingRequestsListByCustomerOptionalParams)

A lista de solicitações de cobrança enviadas para o cliente.

listByInvoiceSection(string, string, string, BillingRequestsListByInvoiceSectionOptionalParams)

A lista de solicitações de cobrança enviadas para a seção da fatura.

listByUser(BillingRequestsListByUserOptionalParams)

A lista de solicitações de cobrança enviadas por um usuário.

Detalhes do método

beginCreateOrUpdate(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Crie ou atualize uma solicitação de cobrança.

function beginCreateOrUpdate(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingRequest>, BillingRequest>>

Parâmetros

billingRequestName

string

A ID que identifica exclusivamente uma solicitação de cobrança.

parameters
BillingRequest

Uma solicitação enviada por um usuário para gerenciar a cobrança. Os usuários com uma função de proprietário no escopo podem aprovar ou recusar essas solicitações.

options
BillingRequestsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Crie ou atualize uma solicitação de cobrança.

function beginCreateOrUpdateAndWait(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams): Promise<BillingRequest>

Parâmetros

billingRequestName

string

A ID que identifica exclusivamente uma solicitação de cobrança.

parameters
BillingRequest

Uma solicitação enviada por um usuário para gerenciar a cobrança. Os usuários com uma função de proprietário no escopo podem aprovar ou recusar essas solicitações.

options
BillingRequestsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<BillingRequest>

get(string, BillingRequestsGetOptionalParams)

Obtém uma solicitação de cobrança por sua ID.

function get(billingRequestName: string, options?: BillingRequestsGetOptionalParams): Promise<BillingRequest>

Parâmetros

billingRequestName

string

A ID que identifica exclusivamente uma solicitação de cobrança.

options
BillingRequestsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<BillingRequest>

listByBillingAccount(string, BillingRequestsListByBillingAccountOptionalParams)

A lista de solicitações de cobrança enviadas para a conta de cobrança.

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

Parâmetros

billingAccountName

string

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

options
BillingRequestsListByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

listByBillingProfile(string, string, BillingRequestsListByBillingProfileOptionalParams)

A lista de solicitações de cobrança enviadas para o perfil de cobrança.

function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingRequestsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], 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
BillingRequestsListByBillingProfileOptionalParams

Os parâmetros de opções.

Retornos

listByCustomer(string, string, string, BillingRequestsListByCustomerOptionalParams)

A lista de solicitações de cobrança enviadas para o cliente.

function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingRequestsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], 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.

options
BillingRequestsListByCustomerOptionalParams

Os parâmetros de opções.

Retornos

listByInvoiceSection(string, string, string, BillingRequestsListByInvoiceSectionOptionalParams)

A lista de solicitações de cobrança enviadas para a seção da fatura.

function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingRequestsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], 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.

options
BillingRequestsListByInvoiceSectionOptionalParams

Os parâmetros de opções.

Retornos

listByUser(BillingRequestsListByUserOptionalParams)

A lista de solicitações de cobrança enviadas por um usuário.

function listByUser(options?: BillingRequestsListByUserOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>

Parâmetros

options
BillingRequestsListByUserOptionalParams

Os parâmetros de opções.

Retornos