Compartilhar via


BillingSubscriptions interface

Interface que representa um BillingSubscriptions.

Métodos

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.

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.

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.

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.

beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Mescla a assinatura de cobrança fornecida na solicitação com uma assinatura de cobrança de destino.

beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Mescla a assinatura de cobrança fornecida na solicitação com uma assinatura de cobrança de destino.

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.

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.

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.

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.

beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Atualiza as propriedades de uma assinatura de cobrança.

beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Atualiza as propriedades de uma assinatura de cobrança.

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.

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.

listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)

Lista as assinaturas de uma conta de cobrança.

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.

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.

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.

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.

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.

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.

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.

options
BillingSubscriptionsCancelOptionalParams

Os parâmetros de opções.

Retornos

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.

options
BillingSubscriptionsCancelOptionalParams

Os parâmetros de opções.

Retornos

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.

options
BillingSubscriptionsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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.

options
BillingSubscriptionsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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.

options
BillingSubscriptionsMergeOptionalParams

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.

options
BillingSubscriptionsMergeOptionalParams

Os parâmetros de opções.

Retornos

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.

options
BillingSubscriptionsMoveOptionalParams

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.

options
BillingSubscriptionsMoveOptionalParams

Os parâmetros de opções.

Retornos

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.

options
BillingSubscriptionsSplitOptionalParams

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.

options
BillingSubscriptionsSplitOptionalParams

Os parâmetros de opções.

Retornos

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.

options
BillingSubscriptionsUpdateOptionalParams

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.

options
BillingSubscriptionsUpdateOptionalParams

Os parâmetros de opções.

Retornos

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.

options
BillingSubscriptionsGetOptionalParams

Os parâmetros de opções.

Retornos

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.

options
BillingSubscriptionsGetByBillingProfileOptionalParams

Os parâmetros de opções.

Retornos

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.

options
BillingSubscriptionsListByBillingAccountOptionalParams

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.

options
BillingSubscriptionsListByBillingProfileOptionalParams

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.

options
BillingSubscriptionsListByCustomerOptionalParams

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.

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.

options
BillingSubscriptionsListByEnrollmentAccountOptionalParams

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.

options
BillingSubscriptionsListByInvoiceSectionOptionalParams

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.

options
BillingSubscriptionsValidateMoveEligibilityOptionalParams

Os parâmetros de opções.

Retornos