Partilhar via


BillingSubscriptions interface

Interface que representa uma BillingSubscriptions.

Métodos

beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Cancela uma assinatura baseada no uso. Esta operação é suportada apenas para contas de faturação do tipo Microsoft Partner Agreement.

beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Cancela uma assinatura baseada no uso. Esta operação é suportada apenas para contas de faturação do tipo Microsoft Partner Agreement.

beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)

Cancela uma assinatura de cobrança. Esta operação é suportada apenas para contas de faturação do tipo Contrato de Parceiro Microsoft ou Contrato de Cliente Microsoft.

beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)

Cancela uma assinatura de cobrança. Esta operação é suportada apenas para contas de faturação do tipo Contrato de Parceiro Microsoft ou Contrato de Cliente 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 as cobranças de uma assinatura para uma nova seção de fatura. A nova seção de fatura deve pertencer ao mesmo perfil de faturamento que a seção de fatura existente. Esta operação é suportada para contas de faturação com tipo de contrato Microsoft Customer Agreement.

beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Move as cobranças de uma assinatura para uma nova seção de fatura. A nova seção de fatura deve pertencer ao mesmo perfil de faturamento que a seção de fatura existente. Esta operação é suportada para contas de faturação com 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 é suportada para contas de cobrança com tipo de contrato Microsoft Customer Agreement, Microsoft Partner Agreement e Enterprise Agreement.

getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)

Obtém uma assinatura por seu perfil de cobrança e ID. A operação é suportada para contas de faturamento com contrato tipo Enterprise Agreement.

listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)

Lista as subscrições de uma conta de faturação.

listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)

Lista as assinaturas que são cobradas em um perfil de cobrança. A operação é suportada para contas de cobrança com tipo de contrato Contrato de Cliente Microsoft ou Contrato de Parceiro Microsoft.

listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)

Lista as assinaturas de um cliente. A operação é suportada apenas para contas de cobrança com contrato do tipo Microsoft Partner Agreement.

listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)

Lista as subscrições de um cliente ao nível da conta de faturação. A operação é suportada apenas para contas de cobrança com contrato do tipo Microsoft Partner Agreement.

listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)

Lista as assinaturas de uma conta de inscrição. A operação é suportada para contas de faturamento com contrato tipo Enterprise Agreement.

listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)

Lista as assinaturas que são cobradas em uma seção de fatura. A operação é suportada apenas para contas de cobrança com contrato tipo Microsoft Customer Agreement.

validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)

Valida se as cobranças de uma assinatura podem ser movidas para uma nova seção de fatura. Esta operação é suportada para contas de faturação com tipo de contrato Microsoft Customer Agreement.

Detalhes de Método

beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Cancela uma assinatura baseada no uso. Esta operação é suportada apenas para contas de faturação do tipo Microsoft Partner Agreement.

function beginCancel(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>

Parâmetros

billingAccountName

string

O ID que identifica exclusivamente uma conta de cobrança.

billingSubscriptionName

string

A ID que identifica exclusivamente uma assinatura.

parameters
CancelSubscriptionRequest

Parâmetros de solicitação para cancelar a assinatura do cliente.

options
BillingSubscriptionsCancelOptionalParams

Os parâmetros de opções.

Devoluções

beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Cancela uma assinatura baseada no uso. Esta operação é suportada apenas para contas de faturação do tipo Microsoft Partner Agreement.

function beginCancelAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<BillingSubscriptionsCancelHeaders>

Parâmetros

billingAccountName

string

O ID que identifica exclusivamente uma conta de cobrança.

billingSubscriptionName

string

A ID que identifica exclusivamente uma assinatura.

parameters
CancelSubscriptionRequest

Parâmetros de solicitação para cancelar a assinatura do cliente.

options
BillingSubscriptionsCancelOptionalParams

Os parâmetros de opções.

Devoluções

beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)

Cancela uma assinatura de cobrança. Esta operação é suportada apenas para contas de faturação do tipo Contrato de Parceiro Microsoft ou Contrato de Cliente Microsoft.

function beginDelete(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>

Parâmetros

billingAccountName

string

O 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.

Devoluções

beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)

Cancela uma assinatura de cobrança. Esta operação é suportada apenas para contas de faturação do tipo Contrato de Parceiro Microsoft ou Contrato de Cliente Microsoft.

function beginDeleteAndWait(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<BillingSubscriptionsDeleteHeaders>

Parâmetros

billingAccountName

string

O 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.

Devoluções

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

O ID que identifica exclusivamente uma conta de cobrança.

billingSubscriptionName

string

A ID que identifica exclusivamente uma assinatura.

parameters
BillingSubscriptionMergeRequest

Parâmetros de solicitação fornecidos para mesclar as duas assinaturas de cobrança.

options
BillingSubscriptionsMergeOptionalParams

Os parâmetros de opções.

Devoluções

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

O ID que identifica exclusivamente uma conta de cobrança.

billingSubscriptionName

string

A ID que identifica exclusivamente uma assinatura.

parameters
BillingSubscriptionMergeRequest

Parâmetros de solicitação fornecidos para mesclar as duas assinaturas de cobrança.

options
BillingSubscriptionsMergeOptionalParams

Os parâmetros de opções.

Devoluções

beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Move as cobranças de uma assinatura para uma nova seção de fatura. A nova seção de fatura deve pertencer ao mesmo perfil de faturamento que a seção de fatura existente. Esta operação é suportada para contas de faturação com 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

O ID que identifica exclusivamente uma conta de cobrança.

billingSubscriptionName

string

A ID que identifica exclusivamente uma assinatura.

parameters
MoveBillingSubscriptionRequest

Solicitar parâmetros para transferir a assinatura de cobrança.

options
BillingSubscriptionsMoveOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Move as cobranças de uma assinatura para uma nova seção de fatura. A nova seção de fatura deve pertencer ao mesmo perfil de faturamento que a seção de fatura existente. Esta operação é suportada para contas de faturação com tipo de contrato Microsoft Customer Agreement.

function beginMoveAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<BillingSubscription>

Parâmetros

billingAccountName

string

O ID que identifica exclusivamente uma conta de cobrança.

billingSubscriptionName

string

A ID que identifica exclusivamente uma assinatura.

parameters
MoveBillingSubscriptionRequest

Solicitar parâmetros para transferir a assinatura de cobrança.

options
BillingSubscriptionsMoveOptionalParams

Os parâmetros de opções.

Devoluções

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

O ID que identifica exclusivamente uma conta de cobrança.

billingSubscriptionName

string

A ID que identifica exclusivamente uma assinatura.

parameters
BillingSubscriptionSplitRequest

Parâmetros de solicitação fornecidos para dividir a assinatura de cobrança.

options
BillingSubscriptionsSplitOptionalParams

Os parâmetros de opções.

Devoluções

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

O ID que identifica exclusivamente uma conta de cobrança.

billingSubscriptionName

string

A ID que identifica exclusivamente uma assinatura.

parameters
BillingSubscriptionSplitRequest

Parâmetros de solicitação fornecidos para dividir a assinatura de cobrança.

options
BillingSubscriptionsSplitOptionalParams

Os parâmetros de opções.

Devoluções

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

O 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.

Devoluções

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

O 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.

Devoluções

get(string, string, BillingSubscriptionsGetOptionalParams)

Obtém uma assinatura por sua ID. A operação é suportada para contas de cobrança com tipo de contrato Microsoft Customer Agreement, Microsoft Partner Agreement e Enterprise Agreement.

function get(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetOptionalParams): Promise<BillingSubscription>

Parâmetros

billingAccountName

string

O 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.

Devoluções

getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)

Obtém uma assinatura por seu perfil de cobrança e ID. A operação é suportada para contas de faturamento com contrato tipo Enterprise Agreement.

function getByBillingProfile(billingAccountName: string, billingProfileName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetByBillingProfileOptionalParams): Promise<BillingSubscription>

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.

billingSubscriptionName

string

A ID que identifica exclusivamente uma assinatura.

options
BillingSubscriptionsGetByBillingProfileOptionalParams

Os parâmetros de opções.

Devoluções

listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)

Lista as subscrições de uma conta de faturação.

function listByBillingAccount(billingAccountName: string, options?: BillingSubscriptionsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Parâmetros

billingAccountName

string

O ID que identifica exclusivamente uma conta de cobrança.

options
BillingSubscriptionsListByBillingAccountOptionalParams

Os parâmetros de opções.

Devoluções

listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)

Lista as assinaturas que são cobradas em um perfil de cobrança. A operação é suportada para contas de cobrança com tipo de contrato Contrato de Cliente Microsoft ou Contrato de Parceiro Microsoft.

function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingSubscriptionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

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
BillingSubscriptionsListByBillingProfileOptionalParams

Os parâmetros de opções.

Devoluções

listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)

Lista as assinaturas de um cliente. A operação é suportada apenas para contas de cobrança com contrato do tipo Microsoft Partner Agreement.

function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingSubscriptionsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

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.

customerName

string

O ID que identifica exclusivamente um cliente.

options
BillingSubscriptionsListByCustomerOptionalParams

Os parâmetros de opções.

Devoluções

listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)

Lista as subscrições de um cliente ao nível da conta de faturação. A operação é suportada apenas para contas de cobrança com contrato do tipo Microsoft Partner Agreement.

function listByCustomerAtBillingAccount(billingAccountName: string, customerName: string, options?: BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Parâmetros

billingAccountName

string

O ID que identifica exclusivamente uma conta de cobrança.

customerName

string

O ID que identifica exclusivamente um cliente.

Devoluções

listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)

Lista as assinaturas de uma conta de inscrição. A operação é suportada para contas de faturamento com contrato tipo Enterprise Agreement.

function listByEnrollmentAccount(billingAccountName: string, enrollmentAccountName: string, options?: BillingSubscriptionsListByEnrollmentAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Parâmetros

billingAccountName

string

O ID que identifica exclusivamente uma conta de cobrança.

enrollmentAccountName

string

O nome da conta de inscrição.

options
BillingSubscriptionsListByEnrollmentAccountOptionalParams

Os parâmetros de opções.

Devoluções

listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)

Lista as assinaturas que são cobradas em uma seção de fatura. A operação é suportada apenas para contas de cobrança com contrato tipo Microsoft Customer Agreement.

function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingSubscriptionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

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.

invoiceSectionName

string

O ID que identifica exclusivamente uma seção de fatura.

options
BillingSubscriptionsListByInvoiceSectionOptionalParams

Os parâmetros de opções.

Devoluções

validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)

Valida se as cobranças de uma assinatura podem ser movidas para uma nova seção de fatura. Esta operação é suportada para contas de faturação com tipo de contrato Microsoft Customer Agreement.

function validateMoveEligibility(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsValidateMoveEligibilityOptionalParams): Promise<MoveBillingSubscriptionEligibilityResult>

Parâmetros

billingAccountName

string

O ID que identifica exclusivamente uma conta de cobrança.

billingSubscriptionName

string

A ID que identifica exclusivamente uma assinatura.

parameters
MoveBillingSubscriptionRequest

Solicitar parâmetros para transferir a assinatura de cobrança.

options
BillingSubscriptionsValidateMoveEligibilityOptionalParams

Os parâmetros de opções.

Devoluções