BillingAccountsOperations interface
Interfejs reprezentujący operacje BillingAccounts.
Właściwości
| add |
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ą. |
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| cancel |
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ą. |
| confirm |
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. |
| list |
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. |
| validate |
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>