Delen via


BillingSubscriptions interface

Interface die een BillingSubscriptions vertegenwoordigt.

Methoden

beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Hiermee annuleert u een abonnement op basis van gebruik. Deze bewerking wordt alleen ondersteund voor factureringsaccounts van het type Microsoft Partner-overeenkomst.

beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Hiermee annuleert u een abonnement op basis van gebruik. Deze bewerking wordt alleen ondersteund voor factureringsaccounts van het type Microsoft Partner-overeenkomst.

beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)

Hiermee annuleert u een factureringsabonnement. Deze bewerking wordt alleen ondersteund voor factureringsaccounts van het type Microsoft Partner-overeenkomst of Microsoft-klantovereenkomst.

beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)

Hiermee annuleert u een factureringsabonnement. Deze bewerking wordt alleen ondersteund voor factureringsaccounts van het type Microsoft Partner-overeenkomst of Microsoft-klantovereenkomst.

beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Hiermee wordt het factureringsabonnement dat is opgegeven in de aanvraag samengevoegd met een doelfactureringsabonnement.

beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Hiermee wordt het factureringsabonnement dat is opgegeven in de aanvraag samengevoegd met een doelfactureringsabonnement.

beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Hiermee worden kosten voor een abonnement verplaatst naar een nieuwe factuursectie. De nieuwe factuursectie moet deel uitmaken van hetzelfde factureringsprofiel als de bestaande factuursectie. Deze bewerking wordt ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst.

beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Hiermee worden kosten voor een abonnement verplaatst naar een nieuwe factuursectie. De nieuwe factuursectie moet deel uitmaken van hetzelfde factureringsprofiel als de bestaande factuursectie. Deze bewerking wordt ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst.

beginSplit(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Splitst een abonnement in een nieuw abonnement met hoeveelheid kleiner dan de huidige abonnementshoeveelheid en niet gelijk aan 0.

beginSplitAndWait(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Splitst een abonnement in een nieuw abonnement met hoeveelheid kleiner dan de huidige abonnementshoeveelheid en niet gelijk aan 0.

beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Hiermee worden de eigenschappen van een factureringsabonnement bijgewerkt.

beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Hiermee worden de eigenschappen van een factureringsabonnement bijgewerkt.

get(string, string, BillingSubscriptionsGetOptionalParams)

Hiermee haalt u een abonnement op met de id. De bewerking wordt ondersteund voor factureringsaccounts met het type Microsoft-klantovereenkomst, Microsoft Partner-overeenkomst en Enterprise Agreement.

getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)

Hiermee haalt u een abonnement op op basis van het factureringsprofiel en de id. De bewerking wordt ondersteund voor factureringsaccounts met enterprise agreement-type.

listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)

Toont de abonnementen voor een factureringsrekening.

listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)

Hier ziet u de abonnementen die worden gefactureerd voor een factureringsprofiel. De bewerking wordt ondersteund voor factureringsaccounts met het type Microsoft-klantovereenkomst of Microsoft Partner-overeenkomst.

listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)

Geeft een lijst weer van de abonnementen voor een klant. De bewerking wordt alleen ondersteund voor factureringsaccounts met het overeenkomsttype Microsoft Partner-overeenkomst.

listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)

Geeft een lijst weer van de abonnementen voor een klant op factureringsaccountniveau. De bewerking wordt alleen ondersteund voor factureringsaccounts met het overeenkomsttype Microsoft Partner-overeenkomst.

listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)

Geeft een lijst weer van de abonnementen voor een inschrijvingsaccount. De bewerking wordt ondersteund voor factureringsaccounts met enterprise agreement-type.

listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)

Geeft een overzicht van de abonnementen die worden gefactureerd voor een factuursectie. De bewerking wordt alleen ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst.

validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)

Valideert of de kosten voor een abonnement kunnen worden verplaatst naar een nieuwe factuursectie. Deze bewerking wordt ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst.

Methodedetails

beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Hiermee annuleert u een abonnement op basis van gebruik. Deze bewerking wordt alleen ondersteund voor factureringsaccounts van het type Microsoft Partner-overeenkomst.

function beginCancel(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingSubscriptionName

string

De id waarmee een abonnement uniek wordt geïdentificeerd.

parameters
CancelSubscriptionRequest

Aanvraagparameters voor het annuleren van het klantabonnement.

options
BillingSubscriptionsCancelOptionalParams

De optiesparameters.

Retouren

beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Hiermee annuleert u een abonnement op basis van gebruik. Deze bewerking wordt alleen ondersteund voor factureringsaccounts van het type Microsoft Partner-overeenkomst.

function beginCancelAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<BillingSubscriptionsCancelHeaders>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingSubscriptionName

string

De id waarmee een abonnement uniek wordt geïdentificeerd.

parameters
CancelSubscriptionRequest

Aanvraagparameters voor het annuleren van het klantabonnement.

options
BillingSubscriptionsCancelOptionalParams

De optiesparameters.

Retouren

beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)

Hiermee annuleert u een factureringsabonnement. Deze bewerking wordt alleen ondersteund voor factureringsaccounts van het type Microsoft Partner-overeenkomst of Microsoft-klantovereenkomst.

function beginDelete(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingSubscriptionName

string

De id waarmee een abonnement uniek wordt geïdentificeerd.

options
BillingSubscriptionsDeleteOptionalParams

De optiesparameters.

Retouren

beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)

Hiermee annuleert u een factureringsabonnement. Deze bewerking wordt alleen ondersteund voor factureringsaccounts van het type Microsoft Partner-overeenkomst of Microsoft-klantovereenkomst.

function beginDeleteAndWait(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<BillingSubscriptionsDeleteHeaders>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingSubscriptionName

string

De id waarmee een abonnement uniek wordt geïdentificeerd.

options
BillingSubscriptionsDeleteOptionalParams

De optiesparameters.

Retouren

beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Hiermee wordt het factureringsabonnement dat is opgegeven in de aanvraag samengevoegd met een doelfactureringsabonnement.

function beginMerge(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingSubscriptionName

string

De id waarmee een abonnement uniek wordt geïdentificeerd.

parameters
BillingSubscriptionMergeRequest

Aanvraagparameters die worden opgegeven om de twee factureringsabonnementen samen te voegen.

options
BillingSubscriptionsMergeOptionalParams

De optiesparameters.

Retouren

Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Hiermee wordt het factureringsabonnement dat is opgegeven in de aanvraag samengevoegd met een doelfactureringsabonnement.

function beginMergeAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<BillingSubscription>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingSubscriptionName

string

De id waarmee een abonnement uniek wordt geïdentificeerd.

parameters
BillingSubscriptionMergeRequest

Aanvraagparameters die worden opgegeven om de twee factureringsabonnementen samen te voegen.

options
BillingSubscriptionsMergeOptionalParams

De optiesparameters.

Retouren

beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Hiermee worden kosten voor een abonnement verplaatst naar een nieuwe factuursectie. De nieuwe factuursectie moet deel uitmaken van hetzelfde factureringsprofiel als de bestaande factuursectie. Deze bewerking wordt ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst.

function beginMove(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingSubscriptionName

string

De id waarmee een abonnement uniek wordt geïdentificeerd.

parameters
MoveBillingSubscriptionRequest

Vraag parameters aan om het factureringsabonnement over te dragen.

options
BillingSubscriptionsMoveOptionalParams

De optiesparameters.

Retouren

Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Hiermee worden kosten voor een abonnement verplaatst naar een nieuwe factuursectie. De nieuwe factuursectie moet deel uitmaken van hetzelfde factureringsprofiel als de bestaande factuursectie. Deze bewerking wordt ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst.

function beginMoveAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<BillingSubscription>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingSubscriptionName

string

De id waarmee een abonnement uniek wordt geïdentificeerd.

parameters
MoveBillingSubscriptionRequest

Vraag parameters aan om het factureringsabonnement over te dragen.

options
BillingSubscriptionsMoveOptionalParams

De optiesparameters.

Retouren

beginSplit(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Splitst een abonnement in een nieuw abonnement met hoeveelheid kleiner dan de huidige abonnementshoeveelheid en niet gelijk aan 0.

function beginSplit(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingSubscriptionName

string

De id waarmee een abonnement uniek wordt geïdentificeerd.

parameters
BillingSubscriptionSplitRequest

Aanvraagparameters die worden opgegeven om het factureringsabonnement te splitsen.

options
BillingSubscriptionsSplitOptionalParams

De optiesparameters.

Retouren

Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

beginSplitAndWait(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Splitst een abonnement in een nieuw abonnement met hoeveelheid kleiner dan de huidige abonnementshoeveelheid en niet gelijk aan 0.

function beginSplitAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<BillingSubscription>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingSubscriptionName

string

De id waarmee een abonnement uniek wordt geïdentificeerd.

parameters
BillingSubscriptionSplitRequest

Aanvraagparameters die worden opgegeven om het factureringsabonnement te splitsen.

options
BillingSubscriptionsSplitOptionalParams

De optiesparameters.

Retouren

beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Hiermee worden de eigenschappen van een factureringsabonnement bijgewerkt.

function beginUpdate(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingSubscriptionName

string

De id waarmee een abonnement uniek wordt geïdentificeerd.

parameters
BillingSubscriptionPatch

De factureringseigenschappen van een abonnement.

options
BillingSubscriptionsUpdateOptionalParams

De optiesparameters.

Retouren

Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>

beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Hiermee worden de eigenschappen van een factureringsabonnement bijgewerkt.

function beginUpdateAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<BillingSubscription>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingSubscriptionName

string

De id waarmee een abonnement uniek wordt geïdentificeerd.

parameters
BillingSubscriptionPatch

De factureringseigenschappen van een abonnement.

options
BillingSubscriptionsUpdateOptionalParams

De optiesparameters.

Retouren

get(string, string, BillingSubscriptionsGetOptionalParams)

Hiermee haalt u een abonnement op met de id. De bewerking wordt ondersteund voor factureringsaccounts met het type Microsoft-klantovereenkomst, Microsoft Partner-overeenkomst en Enterprise Agreement.

function get(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetOptionalParams): Promise<BillingSubscription>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingSubscriptionName

string

De id waarmee een abonnement uniek wordt geïdentificeerd.

options
BillingSubscriptionsGetOptionalParams

De optiesparameters.

Retouren

getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)

Hiermee haalt u een abonnement op op basis van het factureringsprofiel en de id. De bewerking wordt ondersteund voor factureringsaccounts met enterprise agreement-type.

function getByBillingProfile(billingAccountName: string, billingProfileName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetByBillingProfileOptionalParams): Promise<BillingSubscription>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingProfileName

string

De id waarmee een factureringsprofiel uniek wordt geïdentificeerd.

billingSubscriptionName

string

De id waarmee een abonnement uniek wordt geïdentificeerd.

Retouren

listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)

Toont de abonnementen voor een factureringsrekening.

function listByBillingAccount(billingAccountName: string, options?: BillingSubscriptionsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

Retouren

listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)

Hier ziet u de abonnementen die worden gefactureerd voor een factureringsprofiel. De bewerking wordt ondersteund voor factureringsaccounts met het type Microsoft-klantovereenkomst of Microsoft Partner-overeenkomst.

function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingSubscriptionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingProfileName

string

De id waarmee een factureringsprofiel uniek wordt geïdentificeerd.

Retouren

listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)

Geeft een lijst weer van de abonnementen voor een klant. De bewerking wordt alleen ondersteund voor factureringsaccounts met het overeenkomsttype Microsoft Partner-overeenkomst.

function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingSubscriptionsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingProfileName

string

De id waarmee een factureringsprofiel uniek wordt geïdentificeerd.

customerName

string

De id waarmee een klant uniek wordt geïdentificeerd.

Retouren

listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)

Geeft een lijst weer van de abonnementen voor een klant op factureringsaccountniveau. De bewerking wordt alleen ondersteund voor factureringsaccounts met het overeenkomsttype Microsoft Partner-overeenkomst.

function listByCustomerAtBillingAccount(billingAccountName: string, customerName: string, options?: BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

customerName

string

De id waarmee een klant uniek wordt geïdentificeerd.

Retouren

listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)

Geeft een lijst weer van de abonnementen voor een inschrijvingsaccount. De bewerking wordt ondersteund voor factureringsaccounts met enterprise agreement-type.

function listByEnrollmentAccount(billingAccountName: string, enrollmentAccountName: string, options?: BillingSubscriptionsListByEnrollmentAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

enrollmentAccountName

string

De naam van het inschrijvingsaccount.

Retouren

listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)

Geeft een overzicht van de abonnementen die worden gefactureerd voor een factuursectie. De bewerking wordt alleen ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst.

function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingSubscriptionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingProfileName

string

De id waarmee een factureringsprofiel uniek wordt geïdentificeerd.

invoiceSectionName

string

De id waarmee een factuursectie uniek wordt geïdentificeerd.

Retouren

validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)

Valideert of de kosten voor een abonnement kunnen worden verplaatst naar een nieuwe factuursectie. Deze bewerking wordt ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst.

function validateMoveEligibility(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsValidateMoveEligibilityOptionalParams): Promise<MoveBillingSubscriptionEligibilityResult>

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingSubscriptionName

string

De id waarmee een abonnement uniek wordt geïdentificeerd.

parameters
MoveBillingSubscriptionRequest

Vraag parameters aan om het factureringsabonnement over te dragen.

Retouren