BillingRequests interface
Interface que representa um BillingRequests.
Métodos
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.
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.
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.
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.
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.
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.
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
Os parâmetros de opções.