BillingSubscriptions interface
Interface que representa um BillingSubscriptions.
Métodos
| begin |
Cancela uma assinatura baseada em uso. Essa operação tem suporte apenas para contas de cobrança do tipo Contrato de Parceiro da Microsoft. |
| begin |
Cancela uma assinatura baseada em uso. Essa operação tem suporte apenas para contas de cobrança do tipo Contrato de Parceiro da Microsoft. |
| begin |
Cancela uma assinatura de cobrança. Essa operação tem suporte apenas para contas de cobrança do tipo Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft. |
| begin |
Cancela uma assinatura de cobrança. Essa operação tem suporte apenas para contas de cobrança do tipo Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft. |
| begin |
Mescla a assinatura de cobrança fornecida na solicitação com uma assinatura de cobrança de destino. |
| begin |
Mescla a assinatura de cobrança fornecida na solicitação com uma assinatura de cobrança de destino. |
| begin |
Move os encargos de uma assinatura para uma nova seção de fatura. A nova seção da fatura deve pertencer ao mesmo perfil de cobrança que a seção da fatura existente. Essa operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement. |
| begin |
Move os encargos de uma assinatura para uma nova seção de fatura. A nova seção da fatura deve pertencer ao mesmo perfil de cobrança que a seção da fatura existente. Essa operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement. |
| begin |
Divide uma assinatura em uma nova assinatura com quantidade menor que a quantidade de assinatura atual e não igual a 0. |
| begin |
Divide uma assinatura em uma nova assinatura com quantidade menor que a quantidade de assinatura atual e não igual a 0. |
| begin |
Atualiza as propriedades de uma assinatura de cobrança. |
| begin |
Atualiza as propriedades de uma assinatura de cobrança. |
| get(string, string, Billing |
Obtém uma assinatura por sua ID. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement, Contrato de Parceiro da Microsoft e Contrato Enterprise. |
| get |
Obtém uma assinatura por seu perfil de cobrança e ID. A operação tem suporte para contas de cobrança com o tipo de contrato Contrato Enterprise. |
| list |
Lista as assinaturas de uma conta de cobrança. |
| list |
Lista as assinaturas cobradas em um perfil de cobrança. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement ou Contrato de Parceiro da Microsoft. |
| list |
Lista as assinaturas de um cliente. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Partner Agreement. |
| list |
Lista as assinaturas de um cliente no nível da conta de cobrança. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Partner Agreement. |
| list |
Lista as assinaturas de uma conta de registro. A operação tem suporte para contas de cobrança com o tipo de contrato Contrato Enterprise. |
| list |
Lista as assinaturas cobradas em uma seção de fatura. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Customer Agreement. |
| validate |
Valida se os encargos de uma assinatura podem ser movidos para uma nova seção de fatura. Essa operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement. |
Detalhes do método
beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)
Cancela uma assinatura baseada em uso. Essa operação tem suporte apenas para contas de cobrança do tipo Contrato de Parceiro da Microsoft.
function beginCancel(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingSubscriptionName
-
string
A ID que identifica exclusivamente uma assinatura.
- parameters
- CancelSubscriptionRequest
Solicitar parâmetros para cancelar a assinatura do cliente.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>
beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)
Cancela uma assinatura baseada em uso. Essa operação tem suporte apenas para contas de cobrança do tipo Contrato de Parceiro da Microsoft.
function beginCancelAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<BillingSubscriptionsCancelHeaders>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingSubscriptionName
-
string
A ID que identifica exclusivamente uma assinatura.
- parameters
- CancelSubscriptionRequest
Solicitar parâmetros para cancelar a assinatura do cliente.
Os parâmetros de opções.
Retornos
Promise<BillingSubscriptionsCancelHeaders>
beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)
Cancela uma assinatura de cobrança. Essa operação tem suporte apenas para contas de cobrança do tipo Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.
function beginDelete(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingSubscriptionName
-
string
A ID que identifica exclusivamente uma assinatura.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>
beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)
Cancela uma assinatura de cobrança. Essa operação tem suporte apenas para contas de cobrança do tipo Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft.
function beginDeleteAndWait(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<BillingSubscriptionsDeleteHeaders>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingSubscriptionName
-
string
A ID que identifica exclusivamente uma assinatura.
Os parâmetros de opções.
Retornos
Promise<BillingSubscriptionsDeleteHeaders>
beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)
Mescla a assinatura de cobrança fornecida na solicitação com uma assinatura de cobrança de destino.
function beginMerge(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingSubscriptionName
-
string
A ID que identifica exclusivamente uma assinatura.
- parameters
- BillingSubscriptionMergeRequest
Solicite parâmetros fornecidos para mesclar as duas assinaturas de cobrança.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)
Mescla a assinatura de cobrança fornecida na solicitação com uma assinatura de cobrança de destino.
function beginMergeAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<BillingSubscription>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingSubscriptionName
-
string
A ID que identifica exclusivamente uma assinatura.
- parameters
- BillingSubscriptionMergeRequest
Solicite parâmetros fornecidos para mesclar as duas assinaturas de cobrança.
Os parâmetros de opções.
Retornos
Promise<BillingSubscription>
beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)
Move os encargos de uma assinatura para uma nova seção de fatura. A nova seção da fatura deve pertencer ao mesmo perfil de cobrança que a seção da fatura existente. Essa operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.
function beginMove(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingSubscriptionName
-
string
A ID que identifica exclusivamente uma assinatura.
- parameters
- MoveBillingSubscriptionRequest
Solicite parâmetros para transferir a assinatura de cobrança.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)
Move os encargos de uma assinatura para uma nova seção de fatura. A nova seção da fatura deve pertencer ao mesmo perfil de cobrança que a seção da fatura existente. Essa operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.
function beginMoveAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<BillingSubscription>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingSubscriptionName
-
string
A ID que identifica exclusivamente uma assinatura.
- parameters
- MoveBillingSubscriptionRequest
Solicite parâmetros para transferir a assinatura de cobrança.
Os parâmetros de opções.
Retornos
Promise<BillingSubscription>
beginSplit(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)
Divide uma assinatura em uma nova assinatura com quantidade menor que a quantidade de assinatura atual e não igual a 0.
function beginSplit(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingSubscriptionName
-
string
A ID que identifica exclusivamente uma assinatura.
- parameters
- BillingSubscriptionSplitRequest
Solicite parâmetros fornecidos para dividir a assinatura de cobrança.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginSplitAndWait(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)
Divide uma assinatura em uma nova assinatura com quantidade menor que a quantidade de assinatura atual e não igual a 0.
function beginSplitAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<BillingSubscription>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingSubscriptionName
-
string
A ID que identifica exclusivamente uma assinatura.
- parameters
- BillingSubscriptionSplitRequest
Solicite parâmetros fornecidos para dividir a assinatura de cobrança.
Os parâmetros de opções.
Retornos
Promise<BillingSubscription>
beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)
Atualiza as propriedades de uma assinatura de cobrança.
function beginUpdate(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingSubscriptionName
-
string
A ID que identifica exclusivamente uma assinatura.
- parameters
- BillingSubscriptionPatch
As propriedades de cobrança de uma assinatura.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)
Atualiza as propriedades de uma assinatura de cobrança.
function beginUpdateAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<BillingSubscription>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingSubscriptionName
-
string
A ID que identifica exclusivamente uma assinatura.
- parameters
- BillingSubscriptionPatch
As propriedades de cobrança de uma assinatura.
Os parâmetros de opções.
Retornos
Promise<BillingSubscription>
get(string, string, BillingSubscriptionsGetOptionalParams)
Obtém uma assinatura por sua ID. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement, Contrato de Parceiro da Microsoft e Contrato Enterprise.
function get(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetOptionalParams): Promise<BillingSubscription>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingSubscriptionName
-
string
A ID que identifica exclusivamente uma assinatura.
Os parâmetros de opções.
Retornos
Promise<BillingSubscription>
getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)
Obtém uma assinatura por seu perfil de cobrança e ID. A operação tem suporte para contas de cobrança com o tipo de contrato Contrato Enterprise.
function getByBillingProfile(billingAccountName: string, billingProfileName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetByBillingProfileOptionalParams): Promise<BillingSubscription>
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.
- billingSubscriptionName
-
string
A ID que identifica exclusivamente uma assinatura.
Os parâmetros de opções.
Retornos
Promise<BillingSubscription>
listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)
Lista as assinaturas de uma conta de cobrança.
function listByBillingAccount(billingAccountName: string, options?: BillingSubscriptionsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
Os parâmetros de opções.
Retornos
listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)
Lista as assinaturas cobradas em um perfil de cobrança. A operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement ou Contrato de Parceiro da Microsoft.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingSubscriptionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
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
listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)
Lista as assinaturas de um cliente. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Partner Agreement.
function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingSubscriptionsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
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.
- customerName
-
string
A ID que identifica exclusivamente um cliente.
Os parâmetros de opções.
Retornos
listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)
Lista as assinaturas de um cliente no nível da conta de cobrança. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Partner Agreement.
function listByCustomerAtBillingAccount(billingAccountName: string, customerName: string, options?: BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- customerName
-
string
A ID que identifica exclusivamente um cliente.
Os parâmetros de opções.
Retornos
listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)
Lista as assinaturas de uma conta de registro. A operação tem suporte para contas de cobrança com o tipo de contrato Contrato Enterprise.
function listByEnrollmentAccount(billingAccountName: string, enrollmentAccountName: string, options?: BillingSubscriptionsListByEnrollmentAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- enrollmentAccountName
-
string
O nome da conta de registro.
Os parâmetros de opções.
Retornos
listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)
Lista as assinaturas cobradas em uma seção de fatura. A operação tem suporte apenas para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingSubscriptionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
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.
- invoiceSectionName
-
string
A ID que identifica exclusivamente uma seção de fatura.
Os parâmetros de opções.
Retornos
validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)
Valida se os encargos de uma assinatura podem ser movidos para uma nova seção de fatura. Essa operação tem suporte para contas de cobrança com o tipo de contrato Microsoft Customer Agreement.
function validateMoveEligibility(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsValidateMoveEligibilityOptionalParams): Promise<MoveBillingSubscriptionEligibilityResult>
Parâmetros
- billingAccountName
-
string
A ID que identifica exclusivamente uma conta de cobrança.
- billingSubscriptionName
-
string
A ID que identifica exclusivamente uma assinatura.
- parameters
- MoveBillingSubscriptionRequest
Solicite parâmetros para transferir a assinatura de cobrança.
Os parâmetros de opções.