BillingSubscriptionsOperations interface
Schnittstelle, die die Operationen von BillingSubscriptions darstellt.
Eigenschaften
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| cancel | Bricht ein verbrauchsbasiertes Abonnement ab. Dieser Vorgang wird nur für Abrechnungskonten vom Typ Microsoft Partner-Vereinbarung unterstützt. |
| delete | Bricht ein Abrechnungsabonnement ab. Dieser Vorgang wird nur für Abrechnungskonten vom Typ Microsoft Partner-Vereinbarung oder Microsoft-Kundenvereinbarung unterstützt. |
| get | Ruft ein Abonnement anhand seiner ID ab. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp "Microsoft-Kundenvertrag", "Microsoft Partner-Vereinbarung" und "Enterprise Agreement" unterstützt. |
| get |
Ruft ein Abonnement anhand seines Abrechnungsprofils und seiner ID ab. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp Enterprise Agreement unterstützt. |
| list |
Listet die Abonnements für ein Abrechnungskonto auf. |
| list |
Listet die Abonnements auf, die einem Abrechnungsprofil in Rechnung gestellt werden. Der Vorgang wird für Abrechnungskonten mit Vertragstyp Microsoft-Kundenvereinbarung oder Microsoft Partner-Vereinbarung unterstützt. |
| list |
Listet die Abonnements für einen Kunden auf. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft Partner-Vereinbarung unterstützt. |
| list |
Listet die Abonnements für einen Kunden auf Abrechnungskontoebene auf. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft Partner-Vereinbarung unterstützt. |
| list |
Listet die Abonnements für ein Registrierungskonto auf. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp Enterprise Agreement unterstützt. |
| list |
Listet die Abonnements auf, die einem Rechnungsabschnitt in Rechnung gestellt werden. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt. |
| merge | Führt das in der Anforderung bereitgestellte Abrechnungsabonnement mit einem Zielabrechnungsabonnement zusammen. |
| move | Verschiebt Gebühren für ein Abonnement in einen neuen Rechnungsabschnitt. Der neue Rechnungsabschnitt muss zum gleichen Abrechnungsprofil wie der vorhandene Rechnungsabschnitt gehören. Dieser Vorgang wird für Abrechnungskonten mit Vertragstyp Microsoft-Kundenvereinbarung unterstützt. |
| split | Teilt ein Abonnement in ein neues Abonnement auf, wobei die Menge kleiner als die aktuelle Abonnementmenge und nicht gleich 0 ist. |
| update | Aktualisiert die Eigenschaften eines Abrechnungsabonnements. |
| validate |
Überprüft, ob Gebühren für ein Abonnement in einen neuen Rechnungsabschnitt verschoben werden können. Dieser Vorgang wird für Abrechnungskonten mit Vertragstyp Microsoft-Kundenvereinbarung unterstützt. |
Details zur Eigenschaft
beginCancel
Warnung
Diese API ist nun veraltet.
use cancel instead
beginCancel: (billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginCancelAndWait
Warnung
Diese API ist nun veraltet.
use cancel instead
beginCancelAndWait: (billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams) => Promise<void>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams) => Promise<void>
beginDelete
Warnung
Diese API ist nun veraltet.
use delete instead
beginDelete: (billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Warnung
Diese API ist nun veraltet.
use delete instead
beginDeleteAndWait: (billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => Promise<void>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => Promise<void>
beginMerge
Warnung
Diese API ist nun veraltet.
use merge instead
beginMerge: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams) => Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams) => Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginMergeAndWait
Warnung
Diese API ist nun veraltet.
use merge instead
beginMergeAndWait: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams) => Promise<BillingSubscription>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams) => Promise<BillingSubscription>
beginMove
Warnung
Diese API ist nun veraltet.
use move instead
beginMove: (billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams) => Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams) => Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginMoveAndWait
Warnung
Diese API ist nun veraltet.
use move instead
beginMoveAndWait: (billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams) => Promise<BillingSubscription>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams) => Promise<BillingSubscription>
beginSplit
Warnung
Diese API ist nun veraltet.
use split instead
beginSplit: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams) => Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams) => Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginSplitAndWait
Warnung
Diese API ist nun veraltet.
use split instead
beginSplitAndWait: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams) => Promise<BillingSubscription>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams) => Promise<BillingSubscription>
beginUpdate
Warnung
Diese API ist nun veraltet.
use update instead
beginUpdate: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginUpdateAndWait
Warnung
Diese API ist nun veraltet.
use update instead
beginUpdateAndWait: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams) => Promise<BillingSubscription>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams) => Promise<BillingSubscription>
cancel
Bricht ein verbrauchsbasiertes Abonnement ab. Dieser Vorgang wird nur für Abrechnungskonten vom Typ Microsoft Partner-Vereinbarung unterstützt.
cancel: (billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams) => PollerLike<OperationState<void>, void>
delete
Bricht ein Abrechnungsabonnement ab. Dieser Vorgang wird nur für Abrechnungskonten vom Typ Microsoft Partner-Vereinbarung oder Microsoft-Kundenvereinbarung unterstützt.
delete: (billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Ruft ein Abonnement anhand seiner ID ab. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp "Microsoft-Kundenvertrag", "Microsoft Partner-Vereinbarung" und "Enterprise Agreement" unterstützt.
get: (billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetOptionalParams) => Promise<BillingSubscription>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetOptionalParams) => Promise<BillingSubscription>
getByBillingProfile
Ruft ein Abonnement anhand seines Abrechnungsprofils und seiner ID ab. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp Enterprise Agreement unterstützt.
getByBillingProfile: (billingAccountName: string, billingProfileName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetByBillingProfileOptionalParams) => Promise<BillingSubscription>
Eigenschaftswert
(billingAccountName: string, billingProfileName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetByBillingProfileOptionalParams) => Promise<BillingSubscription>
listByBillingAccount
Listet die Abonnements für ein Abrechnungskonto auf.
listByBillingAccount: (billingAccountName: string, options?: BillingSubscriptionsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Eigenschaftswert
(billingAccountName: string, options?: BillingSubscriptionsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
listByBillingProfile
Listet die Abonnements auf, die einem Abrechnungsprofil in Rechnung gestellt werden. Der Vorgang wird für Abrechnungskonten mit Vertragstyp Microsoft-Kundenvereinbarung oder Microsoft Partner-Vereinbarung unterstützt.
listByBillingProfile: (billingAccountName: string, billingProfileName: string, options?: BillingSubscriptionsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Eigenschaftswert
(billingAccountName: string, billingProfileName: string, options?: BillingSubscriptionsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
listByCustomer
Listet die Abonnements für einen Kunden auf. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft Partner-Vereinbarung unterstützt.
listByCustomer: (billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingSubscriptionsListByCustomerOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Eigenschaftswert
(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingSubscriptionsListByCustomerOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
listByCustomerAtBillingAccount
Listet die Abonnements für einen Kunden auf Abrechnungskontoebene auf. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft Partner-Vereinbarung unterstützt.
listByCustomerAtBillingAccount: (billingAccountName: string, customerName: string, options?: BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Eigenschaftswert
(billingAccountName: string, customerName: string, options?: BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
listByEnrollmentAccount
Listet die Abonnements für ein Registrierungskonto auf. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp Enterprise Agreement unterstützt.
listByEnrollmentAccount: (billingAccountName: string, enrollmentAccountName: string, options?: BillingSubscriptionsListByEnrollmentAccountOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Eigenschaftswert
(billingAccountName: string, enrollmentAccountName: string, options?: BillingSubscriptionsListByEnrollmentAccountOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
listByInvoiceSection
Listet die Abonnements auf, die einem Rechnungsabschnitt in Rechnung gestellt werden. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.
listByInvoiceSection: (billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingSubscriptionsListByInvoiceSectionOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Eigenschaftswert
(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingSubscriptionsListByInvoiceSectionOptionalParams) => PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
merge
Führt das in der Anforderung bereitgestellte Abrechnungsabonnement mit einem Zielabrechnungsabonnement zusammen.
merge: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>
move
Verschiebt Gebühren für ein Abonnement in einen neuen Rechnungsabschnitt. Der neue Rechnungsabschnitt muss zum gleichen Abrechnungsprofil wie der vorhandene Rechnungsabschnitt gehören. Dieser Vorgang wird für Abrechnungskonten mit Vertragstyp Microsoft-Kundenvereinbarung unterstützt.
move: (billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>
split
Teilt ein Abonnement in ein neues Abonnement auf, wobei die Menge kleiner als die aktuelle Abonnementmenge und nicht gleich 0 ist.
split: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>
update
Aktualisiert die Eigenschaften eines Abrechnungsabonnements.
update: (billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams) => PollerLike<OperationState<BillingSubscription>, BillingSubscription>
validateMoveEligibility
Überprüft, ob Gebühren für ein Abonnement in einen neuen Rechnungsabschnitt verschoben werden können. Dieser Vorgang wird für Abrechnungskonten mit Vertragstyp Microsoft-Kundenvereinbarung unterstützt.
validateMoveEligibility: (billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsValidateMoveEligibilityOptionalParams) => Promise<MoveBillingSubscriptionEligibilityResult>
Eigenschaftswert
(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsValidateMoveEligibilityOptionalParams) => Promise<MoveBillingSubscriptionEligibilityResult>