BillingAccountsOperations interface
Schnittstelle für die Operationen von BillingAccounts.
Eigenschaften
| add |
Fügt Zahlungsbedingungen zu allen Abrechnungsprofilen unter dem Abrechnungskonto hinzu. Derzeit können Zahlungsbedingungen nur für Abrechnungskonten hinzugefügt werden, die über den Vertragstyp "Microsoft-Kundenvereinbarung" und "AccountType" als "Enterprise" verfügen. Diese Aktion benötigt Vorautorisierung, und nur Verkäufer im Außendienst sind berechtigt, die Zahlungsbedingungen hinzuzufügen, und es ist keine Selbstbedienungsaktion. |
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| cancel |
Löscht alle Zahlungsbedingungen auf dem Abrechnungskonto, die nach dem Kündigungsdatum in der Anforderung liegen. Derzeit kann das Löschen von Zahlungsbedingungen nur durch Administratoraktionen erfolgen, und es ist keine Selbstbedienungsaktion. |
| confirm |
Ruft die Übergangsdetails für ein Abrechnungskonto ab, das vom Vertragstyp Microsoft Onlinedienste-Programm auf den Vertragstyp Microsoft-Kundenvereinbarung umgestellt wurde. |
| get | Ruft ein Abrechnungskonto anhand seiner ID ab. |
| list | Listet die Abrechnungskonten auf, auf die ein Benutzer Zugriff hat. |
| list |
Listet die Rechnungsabschnitte auf, für die der Benutzer über die Berechtigung zum Erstellen Azure Abonnements verfügt. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt. |
| update | Aktualisiert die Eigenschaften eines Abrechnungskontos. Derzeit können displayName und Adresse für Abrechnungskonten mit dem Vereinbarungstyp Microsoft-Kundenvereinbarung aktualisiert werden. Derzeit können E-Mail-Adressen und Benachrichtigungen für Abrechnungskonten mit dem Vertragstyp Microsoft Onlinedienstvertrag aktualisiert werden. Derzeit kann die Bestellnummer für Abrechnungskonten mit dem Vertragstyp Enterprise Agreement bearbeitet werden. |
| validate |
Überprüft die Zahlungsbedingungen für ein Abrechnungskonto mit dem Vertragstyp "Microsoft-Kundenvereinbarung" und dem Kontotyp "Enterprise". |
Details zur Eigenschaft
addPaymentTerms
Fügt Zahlungsbedingungen zu allen Abrechnungsprofilen unter dem Abrechnungskonto hinzu. Derzeit können Zahlungsbedingungen nur für Abrechnungskonten hinzugefügt werden, die über den Vertragstyp "Microsoft-Kundenvereinbarung" und "AccountType" als "Enterprise" verfügen. Diese Aktion benötigt Vorautorisierung, und nur Verkäufer im Außendienst sind berechtigt, die Zahlungsbedingungen hinzuzufügen, und es ist keine Selbstbedienungsaktion.
addPaymentTerms: (billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>
Eigenschaftswert
(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>
beginAddPaymentTerms
Warnung
Diese API ist nun veraltet.
use addPaymentTerms instead
beginAddPaymentTerms: (billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams) => Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
Eigenschaftswert
(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams) => Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
beginAddPaymentTermsAndWait
Warnung
Diese API ist nun veraltet.
use addPaymentTerms instead
beginAddPaymentTermsAndWait: (billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams) => Promise<BillingAccount>
Eigenschaftswert
(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams) => Promise<BillingAccount>
beginCancelPaymentTerms
Warnung
Diese API ist nun veraltet.
use cancelPaymentTerms instead
beginCancelPaymentTerms: (billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams) => Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
Eigenschaftswert
(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams) => Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
beginCancelPaymentTermsAndWait
Warnung
Diese API ist nun veraltet.
use cancelPaymentTerms instead
beginCancelPaymentTermsAndWait: (billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams) => Promise<BillingAccount>
Eigenschaftswert
(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams) => Promise<BillingAccount>
beginUpdate
Warnung
Diese API ist nun veraltet.
use update instead
beginUpdate: (billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
Eigenschaftswert
(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
beginUpdateAndWait
Warnung
Diese API ist nun veraltet.
use update instead
beginUpdateAndWait: (billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams) => Promise<BillingAccount>
Eigenschaftswert
(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams) => Promise<BillingAccount>
cancelPaymentTerms
Löscht alle Zahlungsbedingungen auf dem Abrechnungskonto, die nach dem Kündigungsdatum in der Anforderung liegen. Derzeit kann das Löschen von Zahlungsbedingungen nur durch Administratoraktionen erfolgen, und es ist keine Selbstbedienungsaktion.
cancelPaymentTerms: (billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>
Eigenschaftswert
(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>
confirmTransition
Ruft die Übergangsdetails für ein Abrechnungskonto ab, das vom Vertragstyp Microsoft Onlinedienste-Programm auf den Vertragstyp Microsoft-Kundenvereinbarung umgestellt wurde.
confirmTransition: (billingAccountName: string, options?: BillingAccountsConfirmTransitionOptionalParams) => Promise<TransitionDetails>
Eigenschaftswert
(billingAccountName: string, options?: BillingAccountsConfirmTransitionOptionalParams) => Promise<TransitionDetails>
get
Ruft ein Abrechnungskonto anhand seiner ID ab.
get: (billingAccountName: string, options?: BillingAccountsGetOptionalParams) => Promise<BillingAccount>
Eigenschaftswert
(billingAccountName: string, options?: BillingAccountsGetOptionalParams) => Promise<BillingAccount>
list
Listet die Abrechnungskonten auf, auf die ein Benutzer Zugriff hat.
list: (options?: BillingAccountsListOptionalParams) => PagedAsyncIterableIterator<BillingAccount, BillingAccount[], PageSettings>
Eigenschaftswert
(options?: BillingAccountsListOptionalParams) => PagedAsyncIterableIterator<BillingAccount, BillingAccount[], PageSettings>
listInvoiceSectionsByCreateSubscriptionPermission
Listet die Rechnungsabschnitte auf, für die der Benutzer über die Berechtigung zum Erstellen Azure Abonnements verfügt. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.
listInvoiceSectionsByCreateSubscriptionPermission: (billingAccountName: string, options?: BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams) => PagedAsyncIterableIterator<InvoiceSectionWithCreateSubPermission, InvoiceSectionWithCreateSubPermission[], PageSettings>
Eigenschaftswert
(billingAccountName: string, options?: BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams) => PagedAsyncIterableIterator<InvoiceSectionWithCreateSubPermission, InvoiceSectionWithCreateSubPermission[], PageSettings>
update
Aktualisiert die Eigenschaften eines Abrechnungskontos. Derzeit können displayName und Adresse für Abrechnungskonten mit dem Vereinbarungstyp Microsoft-Kundenvereinbarung aktualisiert werden. Derzeit können E-Mail-Adressen und Benachrichtigungen für Abrechnungskonten mit dem Vertragstyp Microsoft Onlinedienstvertrag aktualisiert werden. Derzeit kann die Bestellnummer für Abrechnungskonten mit dem Vertragstyp Enterprise Agreement bearbeitet werden.
update: (billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>
Eigenschaftswert
(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams) => PollerLike<OperationState<BillingAccount>, BillingAccount>
validatePaymentTerms
Überprüft die Zahlungsbedingungen für ein Abrechnungskonto mit dem Vertragstyp "Microsoft-Kundenvereinbarung" und dem Kontotyp "Enterprise".
validatePaymentTerms: (billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsValidatePaymentTermsOptionalParams) => Promise<PaymentTermsEligibilityResult>
Eigenschaftswert
(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsValidatePaymentTermsOptionalParams) => Promise<PaymentTermsEligibilityResult>