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