BillingSubscriptions interface
Interface die een BillingSubscriptions vertegenwoordigt.
Methoden
| begin |
Hiermee annuleert u een abonnement op basis van gebruik. Deze bewerking wordt alleen ondersteund voor factureringsaccounts van het type Microsoft Partner-overeenkomst. |
| begin |
Hiermee annuleert u een abonnement op basis van gebruik. Deze bewerking wordt alleen ondersteund voor factureringsaccounts van het type Microsoft Partner-overeenkomst. |
| begin |
Hiermee annuleert u een factureringsabonnement. Deze bewerking wordt alleen ondersteund voor factureringsaccounts van het type Microsoft Partner-overeenkomst of Microsoft-klantovereenkomst. |
| begin |
Hiermee annuleert u een factureringsabonnement. Deze bewerking wordt alleen ondersteund voor factureringsaccounts van het type Microsoft Partner-overeenkomst of Microsoft-klantovereenkomst. |
| begin |
Hiermee wordt het factureringsabonnement dat is opgegeven in de aanvraag samengevoegd met een doelfactureringsabonnement. |
| begin |
Hiermee wordt het factureringsabonnement dat is opgegeven in de aanvraag samengevoegd met een doelfactureringsabonnement. |
| begin |
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. |
| begin |
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. |
| begin |
Splitst een abonnement in een nieuw abonnement met hoeveelheid kleiner dan de huidige abonnementshoeveelheid en niet gelijk aan 0. |
| begin |
Splitst een abonnement in een nieuw abonnement met hoeveelheid kleiner dan de huidige abonnementshoeveelheid en niet gelijk aan 0. |
| begin |
Hiermee worden de eigenschappen van een factureringsabonnement bijgewerkt. |
| begin |
Hiermee worden de eigenschappen van een factureringsabonnement bijgewerkt. |
| get(string, string, Billing |
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. |
| get |
Hiermee haalt u een abonnement op op basis van het factureringsprofiel en de id. De bewerking wordt ondersteund voor factureringsaccounts met enterprise agreement-type. |
| list |
Toont de abonnementen voor een factureringsrekening. |
| list |
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. |
| list |
Geeft een lijst weer van de abonnementen voor een klant. De bewerking wordt alleen ondersteund voor factureringsaccounts met het overeenkomsttype Microsoft Partner-overeenkomst. |
| list |
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. |
| list |
Geeft een lijst weer van de abonnementen voor een inschrijvingsaccount. De bewerking wordt ondersteund voor factureringsaccounts met enterprise agreement-type. |
| list |
Geeft een overzicht van de abonnementen die worden gefactureerd voor een factuursectie. De bewerking wordt alleen ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst. |
| validate |
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.
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>
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.
De optiesparameters.
Retouren
Promise<BillingSubscriptionsCancelHeaders>
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.
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>
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.
De optiesparameters.
Retouren
Promise<BillingSubscriptionsDeleteHeaders>
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.
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.
De optiesparameters.
Retouren
Promise<BillingSubscription>
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.
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.
De optiesparameters.
Retouren
Promise<BillingSubscription>
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.
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.
De optiesparameters.
Retouren
Promise<BillingSubscription>
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.
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.
De optiesparameters.
Retouren
Promise<BillingSubscription>
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.
De optiesparameters.
Retouren
Promise<BillingSubscription>
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.
De optiesparameters.
Retouren
Promise<BillingSubscription>
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.
De optiesparameters.
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.
De optiesparameters.
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.
De optiesparameters.
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.
De optiesparameters.
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.
De optiesparameters.
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.
De optiesparameters.
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.
De optiesparameters.