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