BillingAccountsOperations interface

Interfejs reprezentujący operacje BillingAccounts.

Właściwości

addPaymentTerms

Dodaje warunki płatności do wszystkich profilów rozliczeniowych w ramach konta rozliczeniowego. Obecnie warunki płatności można dodawać tylko na kontach rozliczeniowych, które mają typ umowy jako "Umowa z Klientem Microsoft" i AccountType jako "Enterprise". Ta akcja wymaga wcześniejszej autoryzacji i tylko sprzedawcy pól są upoważnieni do dodawania warunków płatności i nie jest akcją samoobsługową.

beginAddPaymentTerms
beginAddPaymentTermsAndWait
beginCancelPaymentTerms
beginCancelPaymentTermsAndWait
beginUpdate
beginUpdateAndWait
cancelPaymentTerms

Anuluje wszystkie warunki płatności na koncie rozliczeniowym, które przypadają po dacie anulowania w żądaniu. Obecnie anulowanie warunków płatności jest obsługiwane tylko przez akcje administratora i nie jest akcją samoobsługową.

confirmTransition

Pobiera szczegóły przejścia dla konta rozliczeniowego, które przeszedł z typu umowy Microsoft Online Services Program do typu umowy Umowa z Klientem Microsoft.

get

Pobiera konto rozliczeniowe według jego identyfikatora.

list

Wyświetla listę kont rozliczeniowych, do których użytkownik ma dostęp.

listInvoiceSectionsByCreateSubscriptionPermission

Wyświetla sekcje faktury, dla których użytkownik ma uprawnienia do tworzenia subskrypcji Azure. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.

update

Aktualizuje właściwości konta rozliczeniowego. Obecnie nazwę displayName i adres można zaktualizować dla kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft. Obecnie adres e-mail i adres e-mail powiadomień można zaktualizować dla kont rozliczeniowych z typem umowy Microsoft Umowa o świadczenie usług online. Obecnie numer zamówienia zakupu można edytować dla kont rozliczeniowych z Umowa Enterprise typu umowy.

validatePaymentTerms

Weryfikuje warunki płatności na koncie rozliczeniowym z typem umowy "Umowa z Klientem Microsoft" i typem konta "Enterprise".

Szczegóły właściwości

addPaymentTerms

Dodaje warunki płatności do wszystkich profilów rozliczeniowych w ramach konta rozliczeniowego. Obecnie warunki płatności można dodawać tylko na kontach rozliczeniowych, które mają typ umowy jako "Umowa z Klientem Microsoft" i AccountType jako "Enterprise". Ta akcja wymaga wcześniejszej autoryzacji i tylko sprzedawcy pól są upoważnieni do dodawania warunków płatności i nie jest akcją samoobsługową.

addPaymentTerms: (billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>

Wartość właściwości

(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>

beginAddPaymentTerms

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use addPaymentTerms instead

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

Wartość właściwości

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

beginAddPaymentTermsAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use addPaymentTerms instead

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

Wartość właściwości

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

beginCancelPaymentTerms

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use cancelPaymentTerms instead

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

Wartość właściwości

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

beginCancelPaymentTermsAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use cancelPaymentTerms instead

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

Wartość właściwości

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

beginUpdate

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use update instead

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

Wartość właściwości

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

beginUpdateAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use update instead

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

Wartość właściwości

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

cancelPaymentTerms

Anuluje wszystkie warunki płatności na koncie rozliczeniowym, które przypadają po dacie anulowania w żądaniu. Obecnie anulowanie warunków płatności jest obsługiwane tylko przez akcje administratora i nie jest akcją samoobsługową.

cancelPaymentTerms: (billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>

Wartość właściwości

(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>

confirmTransition

Pobiera szczegóły przejścia dla konta rozliczeniowego, które przeszedł z typu umowy Microsoft Online Services Program do typu umowy Umowa z Klientem Microsoft.

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

Wartość właściwości

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

get

Pobiera konto rozliczeniowe według jego identyfikatora.

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

Wartość właściwości

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

list

Wyświetla listę kont rozliczeniowych, do których użytkownik ma dostęp.

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

Wartość właściwości

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

listInvoiceSectionsByCreateSubscriptionPermission

Wyświetla sekcje faktury, dla których użytkownik ma uprawnienia do tworzenia subskrypcji Azure. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.

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

Wartość właściwości

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

update

Aktualizuje właściwości konta rozliczeniowego. Obecnie nazwę displayName i adres można zaktualizować dla kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft. Obecnie adres e-mail i adres e-mail powiadomień można zaktualizować dla kont rozliczeniowych z typem umowy Microsoft Umowa o świadczenie usług online. Obecnie numer zamówienia zakupu można edytować dla kont rozliczeniowych z Umowa Enterprise typu umowy.

update: (billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>

Wartość właściwości

(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>

validatePaymentTerms

Weryfikuje warunki płatności na koncie rozliczeniowym z typem umowy "Umowa z Klientem Microsoft" i typem konta "Enterprise".

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

Wartość właściwości

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