BillingAccounts interface
Interfaccia che rappresenta un BillingAccounts.
Metodi
begin |
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. |
begin |
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. |
begin |
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. |
begin |
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. |
begin |
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. |
begin |
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. |
confirm |
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, Billing |
Ottiene un account di fatturazione in base al relativo ID. |
list(Billing |
Elenca gli account di fatturazione a cui un utente può accedere. |
list |
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. |
validate |
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
Proprietà del termine di pagamento.
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
Proprietà del termine di pagamento.
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.
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.
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.
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.
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.
Parametri delle opzioni.
Restituisce
Promise<TransitionDetails>
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
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.
Parametri delle opzioni.
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
Proprietà del termine di pagamento.
Parametri delle opzioni.
Restituisce
Promise<PaymentTermsEligibilityResult>