BillingSubscriptions interface
Interface que representa uma BillingSubscriptions.
Métodos
begin |
Cancela uma assinatura baseada no uso. Esta operação é suportada apenas para contas de faturação do tipo Microsoft Partner Agreement. |
begin |
Cancela uma assinatura baseada no uso. Esta operação é suportada apenas para contas de faturação do tipo Microsoft Partner Agreement. |
begin |
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. |
begin |
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. |
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 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. |
begin |
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. |
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 é suportada para contas de cobrança com tipo de contrato Microsoft Customer Agreement, Microsoft Partner Agreement 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 cobrança com tipo de contrato Contrato de Cliente Microsoft ou Contrato de Parceiro Microsoft. |
list |
Lista as assinaturas de um cliente. A operação é suportada apenas para contas de cobrança com contrato do tipo Microsoft Partner Agreement. |
list |
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. |
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 cobrança com contrato tipo Microsoft Customer Agreement. |
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 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.
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>
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.
Os parâmetros de opções.
Devoluções
Promise<BillingSubscriptionsCancelHeaders>
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.
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>
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.
Os parâmetros de opções.
Devoluções
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
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.
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.
Os parâmetros de opções.
Devoluções
Promise<BillingSubscription>
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.
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.
Os parâmetros de opções.
Devoluções
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
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.
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.
Os parâmetros de opções.
Devoluções
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
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.
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.
Os parâmetros de opções.
Devoluções
Promise<BillingSubscription>
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.
Os parâmetros de opções.
Devoluções
Promise<BillingSubscription>
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.
Os parâmetros de opções.
Devoluções
Promise<BillingSubscription>
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.
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.
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.
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.
Os parâmetros de opções.
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.
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.
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.
Os parâmetros de opções.