Condividi tramite


BillingAccounts interface

Interfaccia che rappresenta un BillingAccounts.

Metodi

beginAddPaymentTerms(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Aggiunge le condizioni di pagamento a tutti i profili di fatturazione nell'account di fatturazione. Attualmente, le condizioni di pagamento possono essere aggiunte solo per gli account di fatturazione con tipo di contratto "Contratto del cliente Microsoft" e AccountType come "Enterprise". Questa azione richiede l'autorizzazione preliminare e solo i venditori di campi sono autorizzati ad aggiungere le condizioni di pagamento e non è un'azione self-service.

beginAddPaymentTermsAndWait(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Aggiunge le condizioni di pagamento a tutti i profili di fatturazione nell'account di fatturazione. Attualmente, le condizioni di pagamento possono essere aggiunte solo per gli account di fatturazione con tipo di contratto "Contratto del cliente Microsoft" e AccountType come "Enterprise". Questa azione richiede l'autorizzazione preliminare e solo i venditori di campi sono autorizzati ad aggiungere le condizioni di pagamento e non è un'azione self-service.

beginCancelPaymentTerms(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

Annulla tutte le condizioni di pagamento sull'account di fatturazione che rientra dopo la data di annullamento nella richiesta. Attualmente, le condizioni di pagamento di annullamento vengono gestite solo dalle azioni di amministratore e non è un'azione self-service.

beginCancelPaymentTermsAndWait(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

Annulla tutte le condizioni di pagamento sull'account di fatturazione che rientra dopo la data di annullamento nella richiesta. Attualmente, le condizioni di pagamento di annullamento vengono gestite solo dalle azioni di amministratore e non è un'azione self-service.

beginUpdate(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)

Aggiorna le proprietà di un account di fatturazione. Attualmente, displayName e indirizzo possono essere aggiornati per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. Attualmente l'indirizzo e l'indirizzo di posta elettronica di notifica possono essere aggiornati per gli account di fatturazione con tipo di contratto Contratto Microsoft Online Services. Attualmente, il numero di ordine di acquisto può essere modificato per gli account di fatturazione con tipo di contratto Enterprise Agreement.

beginUpdateAndWait(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)

Aggiorna le proprietà di un account di fatturazione. Attualmente, displayName e indirizzo possono essere aggiornati per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. Attualmente l'indirizzo e l'indirizzo di posta elettronica di notifica possono essere aggiornati per gli account di fatturazione con tipo di contratto Contratto Microsoft Online Services. Attualmente, il numero di ordine di acquisto può essere modificato per gli account di fatturazione con tipo di contratto Enterprise Agreement.

confirmTransition(string, BillingAccountsConfirmTransitionOptionalParams)

Ottiene i dettagli della transizione per un account di fatturazione che è passato dal tipo di contratto Microsoft Online Services Program al tipo di contratto Contratto del cliente Microsoft.

get(string, BillingAccountsGetOptionalParams)

Ottiene un account di fatturazione in base al relativo ID.

list(BillingAccountsListOptionalParams)

Elenca gli account di fatturazione a cui un utente può accedere.

listInvoiceSectionsByCreateSubscriptionPermission(string, BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams)

Elenca le sezioni della fattura per le quali l'utente dispone dell'autorizzazione per creare sottoscrizioni di Azure. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

validatePaymentTerms(string, PaymentTerm[], BillingAccountsValidatePaymentTermsOptionalParams)

Convalida le condizioni di pagamento per un account di fatturazione con il tipo di contratto "Contratto del cliente Microsoft" e il tipo di account "Enterprise".

Dettagli metodo

beginAddPaymentTerms(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Aggiunge le condizioni di pagamento a tutti i profili di fatturazione nell'account di fatturazione. Attualmente, le condizioni di pagamento possono essere aggiunte solo per gli account di fatturazione con tipo di contratto "Contratto del cliente Microsoft" e AccountType come "Enterprise". Questa azione richiede l'autorizzazione preliminare e solo i venditori di campi sono autorizzati ad aggiungere le condizioni di pagamento e non è un'azione self-service.

function beginAddPaymentTerms(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

parameters

PaymentTerm[]

Proprietà del termine di pagamento.

options
BillingAccountsAddPaymentTermsOptionalParams

Parametri delle opzioni.

Restituisce

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

beginAddPaymentTermsAndWait(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Aggiunge le condizioni di pagamento a tutti i profili di fatturazione nell'account di fatturazione. Attualmente, le condizioni di pagamento possono essere aggiunte solo per gli account di fatturazione con tipo di contratto "Contratto del cliente Microsoft" e AccountType come "Enterprise". Questa azione richiede l'autorizzazione preliminare e solo i venditori di campi sono autorizzati ad aggiungere le condizioni di pagamento e non è un'azione self-service.

function beginAddPaymentTermsAndWait(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams): Promise<BillingAccount>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

parameters

PaymentTerm[]

Proprietà del termine di pagamento.

options
BillingAccountsAddPaymentTermsOptionalParams

Parametri delle opzioni.

Restituisce

Promise<BillingAccount>

beginCancelPaymentTerms(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

Annulla tutte le condizioni di pagamento sull'account di fatturazione che rientra dopo la data di annullamento nella richiesta. Attualmente, le condizioni di pagamento di annullamento vengono gestite solo dalle azioni di amministratore e non è un'azione self-service.

function beginCancelPaymentTerms(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

parameters

Date

Data successiva alla quale devono essere annullate le condizioni di pagamento.

options
BillingAccountsCancelPaymentTermsOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCancelPaymentTermsAndWait(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

Annulla tutte le condizioni di pagamento sull'account di fatturazione che rientra dopo la data di annullamento nella richiesta. Attualmente, le condizioni di pagamento di annullamento vengono gestite solo dalle azioni di amministratore e non è un'azione self-service.

function beginCancelPaymentTermsAndWait(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams): Promise<BillingAccount>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

parameters

Date

Data successiva alla quale devono essere annullate le condizioni di pagamento.

options
BillingAccountsCancelPaymentTermsOptionalParams

Parametri delle opzioni.

Restituisce

Promise<BillingAccount>

beginUpdate(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)

Aggiorna le proprietà di un account di fatturazione. Attualmente, displayName e indirizzo possono essere aggiornati per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. Attualmente l'indirizzo e l'indirizzo di posta elettronica di notifica possono essere aggiornati per gli account di fatturazione con tipo di contratto Contratto Microsoft Online Services. Attualmente, il numero di ordine di acquisto può essere modificato per gli account di fatturazione con tipo di contratto Enterprise Agreement.

function beginUpdate(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

parameters
BillingAccountPatch

Un account di fatturazione.

options
BillingAccountsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateAndWait(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)

Aggiorna le proprietà di un account di fatturazione. Attualmente, displayName e indirizzo possono essere aggiornati per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. Attualmente l'indirizzo e l'indirizzo di posta elettronica di notifica possono essere aggiornati per gli account di fatturazione con tipo di contratto Contratto Microsoft Online Services. Attualmente, il numero di ordine di acquisto può essere modificato per gli account di fatturazione con tipo di contratto Enterprise Agreement.

function beginUpdateAndWait(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams): Promise<BillingAccount>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

parameters
BillingAccountPatch

Un account di fatturazione.

options
BillingAccountsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<BillingAccount>

confirmTransition(string, BillingAccountsConfirmTransitionOptionalParams)

Ottiene i dettagli della transizione per un account di fatturazione che è passato dal tipo di contratto Microsoft Online Services Program al tipo di contratto Contratto del cliente Microsoft.

function confirmTransition(billingAccountName: string, options?: BillingAccountsConfirmTransitionOptionalParams): Promise<TransitionDetails>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

options
BillingAccountsConfirmTransitionOptionalParams

Parametri delle opzioni.

Restituisce

get(string, BillingAccountsGetOptionalParams)

Ottiene un account di fatturazione in base al relativo ID.

function get(billingAccountName: string, options?: BillingAccountsGetOptionalParams): Promise<BillingAccount>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

options
BillingAccountsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<BillingAccount>

list(BillingAccountsListOptionalParams)

Elenca gli account di fatturazione a cui un utente può accedere.

function list(options?: BillingAccountsListOptionalParams): PagedAsyncIterableIterator<BillingAccount, BillingAccount[], PageSettings>

Parametri

options
BillingAccountsListOptionalParams

Parametri delle opzioni.

Restituisce

listInvoiceSectionsByCreateSubscriptionPermission(string, BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams)

Elenca le sezioni della fattura per le quali l'utente dispone dell'autorizzazione per creare sottoscrizioni di Azure. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

function listInvoiceSectionsByCreateSubscriptionPermission(billingAccountName: string, options?: BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams): PagedAsyncIterableIterator<InvoiceSectionWithCreateSubPermission, InvoiceSectionWithCreateSubPermission[], PageSettings>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

Restituisce

validatePaymentTerms(string, PaymentTerm[], BillingAccountsValidatePaymentTermsOptionalParams)

Convalida le condizioni di pagamento per un account di fatturazione con il tipo di contratto "Contratto del cliente Microsoft" e il tipo di account "Enterprise".

function validatePaymentTerms(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsValidatePaymentTermsOptionalParams): Promise<PaymentTermsEligibilityResult>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

parameters

PaymentTerm[]

Proprietà del termine di pagamento.

options
BillingAccountsValidatePaymentTermsOptionalParams

Parametri delle opzioni.

Restituisce