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 o tipo de contrato Microsoft Customer Agreement e o Contrato de Parceiro da Microsoft. Se você for um cliente MCA Individual (pago conforme o uso), use a experiência do portal do Azure para criar o perfil de cobrança. |
| begin |
Cria ou atualiza um perfil de cobrança. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement e o Contrato de Parceiro da Microsoft. Se você for um cliente MCA Individual (pago conforme o uso), use a experiência do portal do Azure para criar o perfil de cobrança. |
| begin |
Exclui um perfil de cobrança. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement e o Contrato de Parceiro da Microsoft. |
| begin |
Exclui um perfil de cobrança. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement e o 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 o tipo de contrato Microsoft Customer Agreement e o 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 contrato do tipo Contrato de Cliente da Microsoft e Contrato de Parceiro da Microsoft. |
| validate |
Valida se o perfil de cobrança pode ser excluído. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement e o 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 o tipo de contrato Microsoft Customer Agreement e o Contrato de Parceiro da Microsoft. Se você for um cliente MCA Individual (pago conforme o uso), use a experiência do portal do Azure para criar o perfil de cobrança.
function beginCreateOrUpdate(billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<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
Um perfil de cobrança.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<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 o tipo de contrato Microsoft Customer Agreement e o Contrato de Parceiro da Microsoft. Se você for um cliente MCA Individual (pago conforme o uso), use a experiência do portal do Azure para criar o perfil de cobrança.
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
Um perfil de cobrança.
Os parâmetros de opções.
Retornos
Promise<BillingProfile>
beginDelete(string, string, BillingProfilesDeleteOptionalParams)
Exclui um perfil de cobrança. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement e o Contrato de Parceiro da Microsoft.
function beginDelete(billingAccountName: string, billingProfileName: string, options?: BillingProfilesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BillingProfilesDeleteHeaders>, BillingProfilesDeleteHeaders>>
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
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingProfilesDeleteHeaders>, BillingProfilesDeleteHeaders>>
beginDeleteAndWait(string, string, BillingProfilesDeleteOptionalParams)
Exclui um perfil de cobrança. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement e o Contrato de Parceiro da Microsoft.
function beginDeleteAndWait(billingAccountName: string, billingProfileName: string, options?: BillingProfilesDeleteOptionalParams): Promise<BillingProfilesDeleteHeaders>
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
Promise<BillingProfilesDeleteHeaders>
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 o tipo de contrato Microsoft Customer Agreement e o 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 contrato do tipo Contrato de Cliente da Microsoft e 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.
Retornos
validateDeleteEligibility(string, string, BillingProfilesValidateDeleteEligibilityOptionalParams)
Valida se o perfil de cobrança pode ser excluído. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement e o Contrato de Parceiro da Microsoft.
function validateDeleteEligibility(billingAccountName: string, billingProfileName: string, options?: BillingProfilesValidateDeleteEligibilityOptionalParams): Promise<DeleteBillingProfileEligibilityResult>
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.