BillingSubscriptions interface
Interfaccia che rappresenta un oggetto BillingSubscriptions.
Metodi
begin |
Annulla una sottoscrizione basata sull'utilizzo. Questa operazione è supportata solo per gli account di fatturazione di tipo Contratto Microsoft Partner. |
begin |
Annulla una sottoscrizione basata sull'utilizzo. Questa operazione è supportata solo per gli account di fatturazione di tipo Contratto Microsoft Partner. |
begin |
Annulla una sottoscrizione di fatturazione. Questa operazione è supportata solo per gli account di fatturazione di tipo Contratto Microsoft Partner o Contratto del cliente Microsoft. |
begin |
Annulla una sottoscrizione di fatturazione. Questa operazione è supportata solo per gli account di fatturazione di tipo Contratto Microsoft Partner o Contratto del cliente Microsoft. |
begin |
Unisce la sottoscrizione di fatturazione fornita nella richiesta con una sottoscrizione di fatturazione di destinazione. |
begin |
Unisce la sottoscrizione di fatturazione fornita nella richiesta con una sottoscrizione di fatturazione di destinazione. |
begin |
Sposta gli addebiti per una sottoscrizione a una nuova sezione della fattura. La nuova sezione della fattura deve appartenere allo stesso profilo di fatturazione della sezione della fattura esistente. Questa operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. |
begin |
Sposta gli addebiti per una sottoscrizione a una nuova sezione della fattura. La nuova sezione della fattura deve appartenere allo stesso profilo di fatturazione della sezione della fattura esistente. Questa operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. |
begin |
Suddivide una sottoscrizione in una nuova sottoscrizione con quantità inferiore alla quantità corrente della sottoscrizione e non uguale a 0. |
begin |
Suddivide una sottoscrizione in una nuova sottoscrizione con quantità inferiore alla quantità corrente della sottoscrizione e non uguale a 0. |
begin |
Aggiorna le proprietà di una sottoscrizione di fatturazione. |
begin |
Aggiorna le proprietà di una sottoscrizione di fatturazione. |
get(string, string, Billing |
Ottiene una sottoscrizione in base al relativo ID. L'operazione è supportata per gli account di fatturazione con tipo di contratto Microsoft Customer Agreement, Contratto Microsoft Partner e Contratto Enterprise. |
get |
Ottiene una sottoscrizione in base al profilo di fatturazione e all'ID. L'operazione è supportata per gli account di fatturazione con il tipo di contratto Enterprise Agreement. |
list |
Elenca le sottoscrizioni per un account di fatturazione. |
list |
Elenca le sottoscrizioni fatturate a un profilo di fatturazione. L'operazione è supportata per gli account di fatturazione con tipo di contratto Microsoft Customer Agreement o Contratto Microsoft Partner. |
list |
Elenca le sottoscrizioni per un cliente. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto Microsoft Partner. |
list |
Elenca le sottoscrizioni per un cliente a livello di account di fatturazione. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto Microsoft Partner. |
list |
Elenca le sottoscrizioni per un account di registrazione. L'operazione è supportata per gli account di fatturazione con il tipo di contratto Enterprise Agreement. |
list |
Elenca le sottoscrizioni fatturate a una sezione della fattura. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. |
validate |
Convalida se gli addebiti per una sottoscrizione possono essere spostati in una nuova sezione della fattura. Questa operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. |
Dettagli metodo
beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)
Annulla una sottoscrizione basata sull'utilizzo. Questa operazione è supportata solo per gli account di fatturazione di tipo Contratto Microsoft Partner.
function beginCancel(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingSubscriptionName
-
string
ID che identifica in modo univoco una sottoscrizione.
- parameters
- CancelSubscriptionRequest
Parametri di richiesta per annullare la sottoscrizione del cliente.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>
beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)
Annulla una sottoscrizione basata sull'utilizzo. Questa operazione è supportata solo per gli account di fatturazione di tipo Contratto Microsoft Partner.
function beginCancelAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<BillingSubscriptionsCancelHeaders>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingSubscriptionName
-
string
ID che identifica in modo univoco una sottoscrizione.
- parameters
- CancelSubscriptionRequest
Parametri di richiesta per annullare la sottoscrizione del cliente.
Parametri delle opzioni.
Restituisce
Promise<BillingSubscriptionsCancelHeaders>
beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)
Annulla una sottoscrizione di fatturazione. Questa operazione è supportata solo per gli account di fatturazione di tipo Contratto Microsoft Partner o Contratto del cliente Microsoft.
function beginDelete(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingSubscriptionName
-
string
ID che identifica in modo univoco una sottoscrizione.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>
beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)
Annulla una sottoscrizione di fatturazione. Questa operazione è supportata solo per gli account di fatturazione di tipo Contratto Microsoft Partner o Contratto del cliente Microsoft.
function beginDeleteAndWait(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<BillingSubscriptionsDeleteHeaders>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingSubscriptionName
-
string
ID che identifica in modo univoco una sottoscrizione.
Parametri delle opzioni.
Restituisce
Promise<BillingSubscriptionsDeleteHeaders>
beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)
Unisce la sottoscrizione di fatturazione fornita nella richiesta con una sottoscrizione di fatturazione di destinazione.
function beginMerge(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingSubscriptionName
-
string
ID che identifica in modo univoco una sottoscrizione.
- parameters
- BillingSubscriptionMergeRequest
Parametri di richiesta forniti per unire le due sottoscrizioni di fatturazione.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)
Unisce la sottoscrizione di fatturazione fornita nella richiesta con una sottoscrizione di fatturazione di destinazione.
function beginMergeAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<BillingSubscription>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingSubscriptionName
-
string
ID che identifica in modo univoco una sottoscrizione.
- parameters
- BillingSubscriptionMergeRequest
Parametri di richiesta forniti per unire le due sottoscrizioni di fatturazione.
Parametri delle opzioni.
Restituisce
Promise<BillingSubscription>
beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)
Sposta gli addebiti per una sottoscrizione a una nuova sezione della fattura. La nuova sezione della fattura deve appartenere allo stesso profilo di fatturazione della sezione della fattura esistente. Questa operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.
function beginMove(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingSubscriptionName
-
string
ID che identifica in modo univoco una sottoscrizione.
- parameters
- MoveBillingSubscriptionRequest
Richiedere parametri per trasferire la sottoscrizione di fatturazione.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)
Sposta gli addebiti per una sottoscrizione a una nuova sezione della fattura. La nuova sezione della fattura deve appartenere allo stesso profilo di fatturazione della sezione della fattura esistente. Questa operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.
function beginMoveAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<BillingSubscription>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingSubscriptionName
-
string
ID che identifica in modo univoco una sottoscrizione.
- parameters
- MoveBillingSubscriptionRequest
Richiedere parametri per trasferire la sottoscrizione di fatturazione.
Parametri delle opzioni.
Restituisce
Promise<BillingSubscription>
beginSplit(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)
Suddivide una sottoscrizione in una nuova sottoscrizione con quantità inferiore alla quantità corrente della sottoscrizione e non uguale a 0.
function beginSplit(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingSubscriptionName
-
string
ID che identifica in modo univoco una sottoscrizione.
- parameters
- BillingSubscriptionSplitRequest
Parametri di richiesta forniti per suddividere la sottoscrizione di fatturazione.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginSplitAndWait(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)
Suddivide una sottoscrizione in una nuova sottoscrizione con quantità inferiore alla quantità corrente della sottoscrizione e non uguale a 0.
function beginSplitAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<BillingSubscription>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingSubscriptionName
-
string
ID che identifica in modo univoco una sottoscrizione.
- parameters
- BillingSubscriptionSplitRequest
Parametri di richiesta forniti per suddividere la sottoscrizione di fatturazione.
Parametri delle opzioni.
Restituisce
Promise<BillingSubscription>
beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)
Aggiorna le proprietà di una sottoscrizione di fatturazione.
function beginUpdate(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingSubscriptionName
-
string
ID che identifica in modo univoco una sottoscrizione.
- parameters
- BillingSubscriptionPatch
Proprietà di fatturazione di una sottoscrizione.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)
Aggiorna le proprietà di una sottoscrizione di fatturazione.
function beginUpdateAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<BillingSubscription>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingSubscriptionName
-
string
ID che identifica in modo univoco una sottoscrizione.
- parameters
- BillingSubscriptionPatch
Proprietà di fatturazione di una sottoscrizione.
Parametri delle opzioni.
Restituisce
Promise<BillingSubscription>
get(string, string, BillingSubscriptionsGetOptionalParams)
Ottiene una sottoscrizione in base al relativo ID. L'operazione è supportata per gli account di fatturazione con tipo di contratto Microsoft Customer Agreement, Contratto Microsoft Partner e Contratto Enterprise.
function get(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetOptionalParams): Promise<BillingSubscription>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingSubscriptionName
-
string
ID che identifica in modo univoco una sottoscrizione.
Parametri delle opzioni.
Restituisce
Promise<BillingSubscription>
getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)
Ottiene una sottoscrizione in base al profilo di fatturazione e all'ID. L'operazione è supportata per gli account di fatturazione con il tipo di contratto Enterprise Agreement.
function getByBillingProfile(billingAccountName: string, billingProfileName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetByBillingProfileOptionalParams): Promise<BillingSubscription>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingProfileName
-
string
ID che identifica in modo univoco un profilo di fatturazione.
- billingSubscriptionName
-
string
ID che identifica in modo univoco una sottoscrizione.
Parametri delle opzioni.
Restituisce
Promise<BillingSubscription>
listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)
Elenca le sottoscrizioni per un account di fatturazione.
function listByBillingAccount(billingAccountName: string, options?: BillingSubscriptionsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
Parametri delle opzioni.
Restituisce
listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)
Elenca le sottoscrizioni fatturate a un profilo di fatturazione. L'operazione è supportata per gli account di fatturazione con tipo di contratto Microsoft Customer Agreement o Contratto Microsoft Partner.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingSubscriptionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingProfileName
-
string
ID che identifica in modo univoco un profilo di fatturazione.
Parametri delle opzioni.
Restituisce
listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)
Elenca le sottoscrizioni per un cliente. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto Microsoft Partner.
function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingSubscriptionsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingProfileName
-
string
ID che identifica in modo univoco un profilo di fatturazione.
- customerName
-
string
ID che identifica in modo univoco un cliente.
Parametri delle opzioni.
Restituisce
listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)
Elenca le sottoscrizioni per un cliente a livello di account di fatturazione. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto Microsoft Partner.
function listByCustomerAtBillingAccount(billingAccountName: string, customerName: string, options?: BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- customerName
-
string
ID che identifica in modo univoco un cliente.
Parametri delle opzioni.
Restituisce
listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)
Elenca le sottoscrizioni per un account di registrazione. L'operazione è supportata per gli account di fatturazione con il tipo di contratto Enterprise Agreement.
function listByEnrollmentAccount(billingAccountName: string, enrollmentAccountName: string, options?: BillingSubscriptionsListByEnrollmentAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- enrollmentAccountName
-
string
Nome dell'account di registrazione.
Parametri delle opzioni.
Restituisce
listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)
Elenca le sottoscrizioni fatturate a una sezione della fattura. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingSubscriptionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingProfileName
-
string
ID che identifica in modo univoco un profilo di fatturazione.
- invoiceSectionName
-
string
ID che identifica in modo univoco una sezione della fattura.
Parametri delle opzioni.
Restituisce
validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)
Convalida se gli addebiti per una sottoscrizione possono essere spostati in una nuova sezione della fattura. Questa operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.
function validateMoveEligibility(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsValidateMoveEligibilityOptionalParams): Promise<MoveBillingSubscriptionEligibilityResult>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingSubscriptionName
-
string
ID che identifica in modo univoco una sottoscrizione.
- parameters
- MoveBillingSubscriptionRequest
Richiedere parametri per trasferire la sottoscrizione di fatturazione.
Parametri delle opzioni.