BillingSubscriptionsOperations interface
Interface que representa operações de BillingSubscriptions.
Propriedades
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| cancel | Cancela uma assinatura baseada no uso. Esta operação é suportada apenas para contas de faturação do tipo Contrato de Parceiro da Microsoft. |
| delete | 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. |
| get | Obtém uma assinatura por sua ID. A operação é suportada para contas de cobrança com tipo de contrato Contrato de Cliente Microsoft, Contrato de Parceiro da Microsoft e Enterprise Agreement. |
| get |
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. |
| list |
Lista as subscrições de uma conta de faturação. |
| list |
Lista as assinaturas que são cobradas em um perfil de cobrança. A operação é suportada para contas de faturação com o tipo de acordo Contrato de Cliente Microsoft ou Contrato de Parceiro da Microsoft. |
| list |
Lista as assinaturas de um cliente. A operação é suportada apenas para contas de faturação com o tipo de acordo Contrato de Parceiro da Microsoft. |
| list |
Lista as subscrições de um cliente ao nível da conta de faturação. A operação é suportada apenas para contas de faturação com o tipo de acordo Contrato de Parceiro da Microsoft. |
| list |
Lista as assinaturas de uma conta de inscrição. A operação é suportada para contas de faturamento com contrato tipo Enterprise Agreement. |
| list |
Lista as assinaturas que são cobradas em uma seção de fatura. A operação é suportada apenas para contas de faturação com o tipo de acordo Contrato de Cliente Microsoft. |
| merge | Mescla a assinatura de cobrança fornecida na solicitação com uma assinatura de cobrança de destino. |
| move | 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 o tipo de acordo Contrato de Cliente Microsoft. |
| split | Divide uma assinatura em uma nova assinatura com quantidade menor que a quantidade de assinatura atual e não igual a 0. |
| update | Atualiza as propriedades de uma assinatura de cobrança. |
| validate |
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 o tipo de acordo Contrato de Cliente Microsoft. |
Detalhes de Propriedade
beginCancel
Aviso
Esta API foi preterida.
use cancel instead
beginCancel: (billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginCancelAndWait
Aviso
Esta API foi preterida.
use cancel instead
beginCancelAndWait: (billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams) => Promise<void>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams) => Promise<void>
beginDelete
Aviso
Esta API foi preterida.
use delete instead
beginDelete: (billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Aviso
Esta API foi preterida.
use delete instead
beginDeleteAndWait: (billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => Promise<void>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => Promise<void>
beginMerge
Aviso
Esta API foi preterida.
use merge instead
beginMerge: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams) => Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams) => Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginMergeAndWait
Aviso
Esta API foi preterida.
use merge instead
beginMergeAndWait: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams) => Promise<BillingSubscription>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams) => Promise<BillingSubscription>
beginMove
Aviso
Esta API foi preterida.
use move instead
beginMove: (billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams) => Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams) => Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginMoveAndWait
Aviso
Esta API foi preterida.
use move instead
beginMoveAndWait: (billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams) => Promise<BillingSubscription>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams) => Promise<BillingSubscription>
beginSplit
Aviso
Esta API foi preterida.
use split instead
beginSplit: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams) => Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams) => Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginSplitAndWait
Aviso
Esta API foi preterida.
use split instead
beginSplitAndWait: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams) => Promise<BillingSubscription>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams) => Promise<BillingSubscription>
beginUpdate
Aviso
Esta API foi preterida.
use update instead
beginUpdate: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginUpdateAndWait
Aviso
Esta API foi preterida.
use update instead
beginUpdateAndWait: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams) => Promise<BillingSubscription>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams) => Promise<BillingSubscription>
cancel
Cancela uma assinatura baseada no uso. Esta operação é suportada apenas para contas de faturação do tipo Contrato de Parceiro da Microsoft.
cancel: (billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams) => PollerLike<OperationState<void>, void>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams) => PollerLike<OperationState<void>, void>
delete
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.
delete: (billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Obtém uma assinatura por sua ID. A operação é suportada para contas de cobrança com tipo de contrato Contrato de Cliente Microsoft, Contrato de Parceiro da Microsoft e Enterprise Agreement.
get: (billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetOptionalParams) => Promise<BillingSubscription>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetOptionalParams) => Promise<BillingSubscription>
getByBillingProfile
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.
getByBillingProfile: (billingAccountName: string, billingProfileName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetByBillingProfileOptionalParams) => Promise<BillingSubscription>
Valor de Propriedade
(billingAccountName: string, billingProfileName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetByBillingProfileOptionalParams) => Promise<BillingSubscription>
listByBillingAccount
Lista as subscrições de uma conta de faturação.
listByBillingAccount: (billingAccountName: string, options?: BillingSubscriptionsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Valor de Propriedade
(billingAccountName: string, options?: BillingSubscriptionsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
listByBillingProfile
Lista as assinaturas que são cobradas em um perfil de cobrança. A operação é suportada para contas de faturação com o tipo de acordo Contrato de Cliente Microsoft ou Contrato de Parceiro da Microsoft.
listByBillingProfile: (billingAccountName: string, billingProfileName: string, options?: BillingSubscriptionsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Valor de Propriedade
(billingAccountName: string, billingProfileName: string, options?: BillingSubscriptionsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
listByCustomer
Lista as assinaturas de um cliente. A operação é suportada apenas para contas de faturação com o tipo de acordo Contrato de Parceiro da Microsoft.
listByCustomer: (billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingSubscriptionsListByCustomerOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Valor de Propriedade
(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingSubscriptionsListByCustomerOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
listByCustomerAtBillingAccount
Lista as subscrições de um cliente ao nível da conta de faturação. A operação é suportada apenas para contas de faturação com o tipo de acordo Contrato de Parceiro da Microsoft.
listByCustomerAtBillingAccount: (billingAccountName: string, customerName: string, options?: BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Valor de Propriedade
(billingAccountName: string, customerName: string, options?: BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
listByEnrollmentAccount
Lista as assinaturas de uma conta de inscrição. A operação é suportada para contas de faturamento com contrato tipo Enterprise Agreement.
listByEnrollmentAccount: (billingAccountName: string, enrollmentAccountName: string, options?: BillingSubscriptionsListByEnrollmentAccountOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Valor de Propriedade
(billingAccountName: string, enrollmentAccountName: string, options?: BillingSubscriptionsListByEnrollmentAccountOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
listByInvoiceSection
Lista as assinaturas que são cobradas em uma seção de fatura. A operação é suportada apenas para contas de faturação com o tipo de acordo Contrato de Cliente Microsoft.
listByInvoiceSection: (billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingSubscriptionsListByInvoiceSectionOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Valor de Propriedade
(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingSubscriptionsListByInvoiceSectionOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
merge
Mescla a assinatura de cobrança fornecida na solicitação com uma assinatura de cobrança de destino.
merge: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>
move
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 o tipo de acordo Contrato de Cliente Microsoft.
move: (billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>
split
Divide uma assinatura em uma nova assinatura com quantidade menor que a quantidade de assinatura atual e não igual a 0.
split: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>
update
Atualiza as propriedades de uma assinatura de cobrança.
update: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>
validateMoveEligibility
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 o tipo de acordo Contrato de Cliente Microsoft.
validateMoveEligibility: (billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsValidateMoveEligibilityOptionalParams) => Promise<MoveBillingSubscriptionEligibilityResult>
Valor de Propriedade
(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsValidateMoveEligibilityOptionalParams) => Promise<MoveBillingSubscriptionEligibilityResult>