BillingAccounts interface
Schnittstelle, die ein BillingAccounts darstellt.
Methoden
begin |
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-Kundenvertrag" und "AccountType" als "Enterprise" verfügen. Diese Aktion benötigt vorautorisiert, und nur Feldverkäufer sind berechtigt, die Zahlungsbedingungen hinzuzufügen und ist keine Selbstbedienungsaktion. |
begin |
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-Kundenvertrag" und "AccountType" als "Enterprise" verfügen. Diese Aktion benötigt vorautorisiert, und nur Feldverkäufer sind berechtigt, die Zahlungsbedingungen hinzuzufügen und ist keine Selbstbedienungsaktion. |
begin |
Bricht alle Zahlungsbedingungen auf dem Abrechnungskonto ab, die nach dem Kündigungsdatum in der Anforderung fallen. Derzeit werden Zahlungsbedingungen nur von Administratoraktionen bedient und keine Selbstbedienungsaktion. |
begin |
Bricht alle Zahlungsbedingungen auf dem Abrechnungskonto ab, die nach dem Kündigungsdatum in der Anforderung fallen. Derzeit werden Zahlungsbedingungen nur von Administratoraktionen bedient und keine Selbstbedienungsaktion. |
begin |
Aktualisiert die Eigenschaften eines Abrechnungskontos. Derzeit können displayName und Adresse für Abrechnungskonten mit dem Vertragstyp Microsoft-Kundenvertrag aktualisiert werden. Derzeit können E-Mail-Adressen und Benachrichtigungen für Abrechnungskonten mit dem Vertragstyp Microsoft Online Services Agreement aktualisiert werden. Derzeit kann die Bestellnummer für Abrechnungskonten mit dem Vertragstyp Enterprise Agreement bearbeitet werden. |
begin |
Aktualisiert die Eigenschaften eines Abrechnungskontos. Derzeit können displayName und Adresse für Abrechnungskonten mit dem Vertragstyp Microsoft-Kundenvertrag aktualisiert werden. Derzeit können E-Mail-Adressen und Benachrichtigungen für Abrechnungskonten mit dem Vertragstyp Microsoft Online Services Agreement aktualisiert werden. Derzeit kann die Bestellnummer für Abrechnungskonten mit dem Vertragstyp Enterprise Agreement bearbeitet werden. |
confirm |
Ruft die Übergangsdetails für ein Abrechnungskonto ab, das vom Vertragstyp Microsoft Online Services Program auf den Vertragstyp Microsoft-Kundenvertrag umgestellt wurde. |
get(string, Billing |
Ruft ein Abrechnungskonto anhand seiner ID ab. |
list(Billing |
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 von Azure-Abonnements verfügt. Der Vorgang wird nur für Abrechnungskonten mit dem Vertragstyp Microsoft-Kundenvertrag unterstützt. |
validate |
Überprüft die Zahlungsbedingungen für ein Abrechnungskonto mit dem Vertragstyp "Microsoft-Kundenvertrag" und dem Kontotyp "Enterprise". |
Details zur Methode
beginAddPaymentTerms(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)
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-Kundenvertrag" und "AccountType" als "Enterprise" verfügen. Diese Aktion benötigt vorautorisiert, und nur Feldverkäufer sind berechtigt, die Zahlungsbedingungen hinzuzufügen und ist keine Selbstbedienungsaktion.
function beginAddPaymentTerms(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
Parameter
- billingAccountName
-
string
Die ID, die ein Abrechnungskonto eindeutig identifiziert.
- parameters
Die Eigenschaften der Zahlungslaufzeit.
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
beginAddPaymentTermsAndWait(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)
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-Kundenvertrag" und "AccountType" als "Enterprise" verfügen. Diese Aktion benötigt vorautorisiert, und nur Feldverkäufer sind berechtigt, die Zahlungsbedingungen hinzuzufügen und ist keine Selbstbedienungsaktion.
function beginAddPaymentTermsAndWait(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams): Promise<BillingAccount>
Parameter
- billingAccountName
-
string
Die ID, die ein Abrechnungskonto eindeutig identifiziert.
- parameters
Die Eigenschaften der Zahlungslaufzeit.
Die Optionsparameter.
Gibt zurück
Promise<BillingAccount>
beginCancelPaymentTerms(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)
Bricht alle Zahlungsbedingungen auf dem Abrechnungskonto ab, die nach dem Kündigungsdatum in der Anforderung fallen. Derzeit werden Zahlungsbedingungen nur von Administratoraktionen bedient und keine Selbstbedienungsaktion.
function beginCancelPaymentTerms(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
Parameter
- billingAccountName
-
string
Die ID, die ein Abrechnungskonto eindeutig identifiziert.
- parameters
-
Date
Datum, nach dem alle Zahlungsbedingungen storniert werden müssen.
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
beginCancelPaymentTermsAndWait(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)
Bricht alle Zahlungsbedingungen auf dem Abrechnungskonto ab, die nach dem Kündigungsdatum in der Anforderung fallen. Derzeit werden Zahlungsbedingungen nur von Administratoraktionen bedient und keine Selbstbedienungsaktion.
function beginCancelPaymentTermsAndWait(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams): Promise<BillingAccount>
Parameter
- billingAccountName
-
string
Die ID, die ein Abrechnungskonto eindeutig identifiziert.
- parameters
-
Date
Datum, nach dem alle Zahlungsbedingungen storniert werden müssen.
Die Optionsparameter.
Gibt zurück
Promise<BillingAccount>
beginUpdate(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)
Aktualisiert die Eigenschaften eines Abrechnungskontos. Derzeit können displayName und Adresse für Abrechnungskonten mit dem Vertragstyp Microsoft-Kundenvertrag aktualisiert werden. Derzeit können E-Mail-Adressen und Benachrichtigungen für Abrechnungskonten mit dem Vertragstyp Microsoft Online Services Agreement aktualisiert werden. Derzeit kann die Bestellnummer für Abrechnungskonten mit dem Vertragstyp Enterprise Agreement bearbeitet werden.
function beginUpdate(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
Parameter
- billingAccountName
-
string
Die ID, die ein Abrechnungskonto eindeutig identifiziert.
- parameters
- BillingAccountPatch
Ein Abrechnungskonto.
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>
beginUpdateAndWait(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)
Aktualisiert die Eigenschaften eines Abrechnungskontos. Derzeit können displayName und Adresse für Abrechnungskonten mit dem Vertragstyp Microsoft-Kundenvertrag aktualisiert werden. Derzeit können E-Mail-Adressen und Benachrichtigungen für Abrechnungskonten mit dem Vertragstyp Microsoft Online Services Agreement aktualisiert werden. Derzeit kann die Bestellnummer für Abrechnungskonten mit dem Vertragstyp Enterprise Agreement bearbeitet werden.
function beginUpdateAndWait(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams): Promise<BillingAccount>
Parameter
- billingAccountName
-
string
Die ID, die ein Abrechnungskonto eindeutig identifiziert.
- parameters
- BillingAccountPatch
Ein Abrechnungskonto.
Die Optionsparameter.
Gibt zurück
Promise<BillingAccount>
confirmTransition(string, BillingAccountsConfirmTransitionOptionalParams)
Ruft die Übergangsdetails für ein Abrechnungskonto ab, das vom Vertragstyp Microsoft Online Services Program auf den Vertragstyp Microsoft-Kundenvertrag umgestellt wurde.
function confirmTransition(billingAccountName: string, options?: BillingAccountsConfirmTransitionOptionalParams): Promise<TransitionDetails>
Parameter
- billingAccountName
-
string
Die ID, die ein Abrechnungskonto eindeutig identifiziert.
Die Optionsparameter.
Gibt zurück
Promise<TransitionDetails>
get(string, BillingAccountsGetOptionalParams)
Ruft ein Abrechnungskonto anhand seiner ID ab.
function get(billingAccountName: string, options?: BillingAccountsGetOptionalParams): Promise<BillingAccount>
Parameter
- billingAccountName
-
string
Die ID, die ein Abrechnungskonto eindeutig identifiziert.
- options
- BillingAccountsGetOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<BillingAccount>
list(BillingAccountsListOptionalParams)
Listet die Abrechnungskonten auf, auf die ein Benutzer Zugriff hat.
function list(options?: BillingAccountsListOptionalParams): PagedAsyncIterableIterator<BillingAccount, BillingAccount[], PageSettings>
Parameter
Die Optionsparameter.
Gibt zurück
listInvoiceSectionsByCreateSubscriptionPermission(string, BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams)
Listet die Rechnungsabschnitte auf, für die der Benutzer über die Berechtigung zum Erstellen von Azure-Abonnements verfügt. Der Vorgang wird nur für Abrechnungskonten mit dem Vertragstyp Microsoft-Kundenvertrag unterstützt.
function listInvoiceSectionsByCreateSubscriptionPermission(billingAccountName: string, options?: BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams): PagedAsyncIterableIterator<InvoiceSectionWithCreateSubPermission, InvoiceSectionWithCreateSubPermission[], PageSettings>
Parameter
- billingAccountName
-
string
Die ID, die ein Abrechnungskonto eindeutig identifiziert.
Die Optionsparameter.
Gibt zurück
validatePaymentTerms(string, PaymentTerm[], BillingAccountsValidatePaymentTermsOptionalParams)
Überprüft die Zahlungsbedingungen für ein Abrechnungskonto mit dem Vertragstyp "Microsoft-Kundenvertrag" und dem Kontotyp "Enterprise".
function validatePaymentTerms(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsValidatePaymentTermsOptionalParams): Promise<PaymentTermsEligibilityResult>
Parameter
- billingAccountName
-
string
Die ID, die ein Abrechnungskonto eindeutig identifiziert.
- parameters
Die Eigenschaften der Zahlungslaufzeit.
Die Optionsparameter.
Gibt zurück
Promise<PaymentTermsEligibilityResult>