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 é suportada para contas de cobrança com tipo de contrato Contrato de Cliente Microsoft e Contrato de Parceiro Microsoft. Se for um cliente MCA Individual (Pay-as-you-go), utilize a experiência do portal do Azure para criar o perfil de faturação.

beginCreateOrUpdateAndWait(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Cria ou atualiza um perfil de cobrança. A operação é suportada para contas de cobrança com tipo de contrato Contrato de Cliente Microsoft e Contrato de Parceiro Microsoft. Se for um cliente MCA Individual (Pay-as-you-go), utilize a experiência do portal do Azure para criar o perfil de faturação.

beginDelete(string, string, BillingProfilesDeleteOptionalParams)

Exclui um perfil de cobrança. A operação é suportada para contas de cobrança com tipo de contrato Contrato de Cliente Microsoft e Contrato de Parceiro Microsoft.

beginDeleteAndWait(string, string, BillingProfilesDeleteOptionalParams)

Exclui um perfil de cobrança. A operação é suportada para contas de cobrança com tipo de contrato Contrato de Cliente Microsoft e Contrato de Parceiro Microsoft.

get(string, string, BillingProfilesGetOptionalParams)

Obtém um perfil de faturamento por sua ID. A operação é suportada para contas de cobrança com tipo de contrato Contrato de Cliente Microsoft e Contrato de Parceiro Microsoft.

listByBillingAccount(string, BillingProfilesListByBillingAccountOptionalParams)

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

validateDeleteEligibility(string, string, BillingProfilesValidateDeleteEligibilityOptionalParams)

Valida se o perfil de faturamento pode ser excluído. A operação é suportada para contas de cobrança com tipo de contrato Contrato de Cliente Microsoft e Contrato de Parceiro Microsoft.

Detalhes de Método

beginCreateOrUpdate(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Cria ou atualiza um perfil de cobrança. A operação é suportada para contas de cobrança com tipo de contrato Contrato de Cliente Microsoft e Contrato de Parceiro Microsoft. Se for um cliente MCA Individual (Pay-as-you-go), utilize a experiência do portal do Azure para criar o perfil de faturação.

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

Parâmetros

billingAccountName

string

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

billingProfileName

string

O ID que identifica exclusivamente um perfil de faturamento.

parameters
BillingProfile

Um perfil de faturação.

options
BillingProfilesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateOrUpdateAndWait(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Cria ou atualiza um perfil de cobrança. A operação é suportada para contas de cobrança com tipo de contrato Contrato de Cliente Microsoft e Contrato de Parceiro Microsoft. Se for um cliente MCA Individual (Pay-as-you-go), utilize a experiência do portal do Azure para criar o perfil de faturação.

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

Parâmetros

billingAccountName

string

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

billingProfileName

string

O ID que identifica exclusivamente um perfil de faturamento.

parameters
BillingProfile

Um perfil de faturação.

options
BillingProfilesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<BillingProfile>

beginDelete(string, string, BillingProfilesDeleteOptionalParams)

Exclui um perfil de cobrança. A operação é suportada para contas de cobrança com tipo de contrato Contrato de Cliente Microsoft e Contrato de Parceiro Microsoft.

function beginDelete(billingAccountName: string, billingProfileName: string, options?: BillingProfilesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BillingProfilesDeleteHeaders>, BillingProfilesDeleteHeaders>>

Parâmetros

billingAccountName

string

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

billingProfileName

string

O ID que identifica exclusivamente um perfil de faturamento.

options
BillingProfilesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, BillingProfilesDeleteOptionalParams)

Exclui um perfil de cobrança. A operação é suportada para contas de cobrança com tipo de contrato Contrato de Cliente Microsoft e Contrato de Parceiro Microsoft.

function beginDeleteAndWait(billingAccountName: string, billingProfileName: string, options?: BillingProfilesDeleteOptionalParams): Promise<BillingProfilesDeleteHeaders>

Parâmetros

billingAccountName

string

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

billingProfileName

string

O ID que identifica exclusivamente um perfil de faturamento.

options
BillingProfilesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, BillingProfilesGetOptionalParams)

Obtém um perfil de faturamento por sua ID. A operação é suportada para contas de cobrança com tipo de contrato Contrato de Cliente Microsoft e Contrato de Parceiro Microsoft.

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

Parâmetros

billingAccountName

string

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

billingProfileName

string

O ID que identifica exclusivamente um perfil de faturamento.

options
BillingProfilesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<BillingProfile>

listByBillingAccount(string, BillingProfilesListByBillingAccountOptionalParams)

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

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

Parâmetros

billingAccountName

string

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

options
BillingProfilesListByBillingAccountOptionalParams

Os parâmetros de opções.

Devoluções

validateDeleteEligibility(string, string, BillingProfilesValidateDeleteEligibilityOptionalParams)

Valida se o perfil de faturamento pode ser excluído. A operação é suportada para contas de cobrança com tipo de contrato Contrato de Cliente Microsoft e Contrato de Parceiro Microsoft.

function validateDeleteEligibility(billingAccountName: string, billingProfileName: string, options?: BillingProfilesValidateDeleteEligibilityOptionalParams): Promise<DeleteBillingProfileEligibilityResult>

Parâmetros

billingAccountName

string

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

billingProfileName

string

O ID que identifica exclusivamente um perfil de faturamento.

options
BillingProfilesValidateDeleteEligibilityOptionalParams

Os parâmetros de opções.

Devoluções