BillingProfilesOperations interface

Interface representando operações de um BillingProfile.

Propriedades

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

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

delete

Exclui um perfil de cobrança. A operação é suportada para contas de faturação com os tipos de acordo Contrato de Cliente Microsoft e Contrato de Parceiro da Microsoft.

get

Obtém um perfil de faturamento por sua ID. A operação é suportada para contas de faturação com os tipos de acordo Contrato de Cliente Microsoft e Contrato de Parceiro da Microsoft.

listByBillingAccount

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

validateDeleteEligibility

Valida se o perfil de faturamento pode ser excluído. A operação é suportada para contas de faturação com os tipos de acordo Contrato de Cliente Microsoft e Contrato de Parceiro da Microsoft.

Detalhes de Propriedade

beginCreateOrUpdate

Aviso

Esta API foi preterida.

use createOrUpdate instead

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

Valor de Propriedade

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

beginCreateOrUpdateAndWait

Aviso

Esta API foi preterida.

use createOrUpdate instead

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

Valor de Propriedade

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

beginDelete

Aviso

Esta API foi preterida.

use delete instead

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

Valor de Propriedade

(billingAccountName: string, billingProfileName: string, options?: BillingProfilesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Aviso

Esta API foi preterida.

use delete instead

beginDeleteAndWait: (billingAccountName: string, billingProfileName: string, options?: BillingProfilesDeleteOptionalParams) => Promise<void>

Valor de Propriedade

(billingAccountName: string, billingProfileName: string, options?: BillingProfilesDeleteOptionalParams) => Promise<void>

createOrUpdate

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

createOrUpdate: (billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams) => PollerLike<OperationState<BillingProfile>, BillingProfile>

Valor de Propriedade

(billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams) => PollerLike<OperationState<BillingProfile>, BillingProfile>

delete

Exclui um perfil de cobrança. A operação é suportada para contas de faturação com os tipos de acordo Contrato de Cliente Microsoft e Contrato de Parceiro da Microsoft.

delete: (billingAccountName: string, billingProfileName: string, options?: BillingProfilesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor de Propriedade

(billingAccountName: string, billingProfileName: string, options?: BillingProfilesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Obtém um perfil de faturamento por sua ID. A operação é suportada para contas de faturação com os tipos de acordo Contrato de Cliente Microsoft e Contrato de Parceiro da Microsoft.

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

Valor de Propriedade

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

listByBillingAccount

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

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

Valor de Propriedade

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

validateDeleteEligibility

Valida se o perfil de faturamento pode ser excluído. A operação é suportada para contas de faturação com os tipos de acordo Contrato de Cliente Microsoft e Contrato de Parceiro da Microsoft.

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

Valor de Propriedade

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