Partilhar via


BillingProfiles interface

Interface que representa um BillingProfiles.

Métodos

beginCreateOrUpdate(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Cria ou atualiza um perfil de cobrança. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Cliente da Microsoft ou Contrato de Parceiro da Microsoft.

beginCreateOrUpdateAndWait(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Cria ou atualiza um perfil de cobrança. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Cliente da Microsoft ou Contrato de Parceiro da Microsoft.

get(string, string, BillingProfilesGetOptionalParams)

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

listByBillingAccount(string, BillingProfilesListByBillingAccountOptionalParams)

Lista os perfis de cobrança aos quais um usuário tem acesso. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Cliente da Microsoft ou Contrato de Parceiro da Microsoft.

Detalhes do método

beginCreateOrUpdate(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Cria ou atualiza um perfil de cobrança. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Cliente da Microsoft ou Contrato de Parceiro da Microsoft.

function beginCreateOrUpdate(billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<BillingProfile>, BillingProfile>>

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.

parameters
BillingProfile

O perfil de cobrança novo ou atualizado.

options
BillingProfilesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Cria ou atualiza um perfil de cobrança. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Cliente da Microsoft ou Contrato de Parceiro da Microsoft.

function beginCreateOrUpdateAndWait(billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams): Promise<BillingProfile>

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.

parameters
BillingProfile

O perfil de cobrança novo ou atualizado.

options
BillingProfilesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<BillingProfile>

get(string, string, BillingProfilesGetOptionalParams)

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

function get(billingAccountName: string, billingProfileName: string, options?: BillingProfilesGetOptionalParams): Promise<BillingProfile>

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
BillingProfilesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<BillingProfile>

listByBillingAccount(string, BillingProfilesListByBillingAccountOptionalParams)

Lista os perfis de cobrança aos quais um usuário tem acesso. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Cliente da Microsoft ou Contrato de Parceiro da Microsoft.

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

Parâmetros

billingAccountName

string

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

options
BillingProfilesListByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos