BillingSubscriptions interface
Gränssnitt som representerar faktureringPrenumerationer.
Metoder
| begin |
Avbryter en användningsbaserad prenumeration. Den här åtgärden stöds endast för faktureringskonton av typen Microsoft-partneravtal. |
| begin |
Avbryter en användningsbaserad prenumeration. Den här åtgärden stöds endast för faktureringskonton av typen Microsoft-partneravtal. |
| begin |
Avbryter en faktureringsprenumeration. Den här åtgärden stöds endast för faktureringskonton av typen Microsoft-partneravtal eller Microsoft-kundavtal. |
| begin |
Avbryter en faktureringsprenumeration. Den här åtgärden stöds endast för faktureringskonton av typen Microsoft-partneravtal eller Microsoft-kundavtal. |
| begin |
Sammanfogar faktureringsprenumerationen som anges i begäran med en målfaktureringsprenumeration. |
| begin |
Sammanfogar faktureringsprenumerationen som anges i begäran med en målfaktureringsprenumeration. |
| begin |
Flyttar avgifter för en prenumeration till ett nytt fakturaavsnitt. Det nya fakturaavsnittet måste tillhöra samma faktureringsprofil som det befintliga fakturaavsnittet. Den här åtgärden stöds för faktureringskonton med avtalstypen Microsoft-kundavtal. |
| begin |
Flyttar avgifter för en prenumeration till ett nytt fakturaavsnitt. Det nya fakturaavsnittet måste tillhöra samma faktureringsprofil som det befintliga fakturaavsnittet. Den här åtgärden stöds för faktureringskonton med avtalstypen Microsoft-kundavtal. |
| begin |
Delar upp en prenumeration i en ny prenumeration med en kvantitet som är mindre än den aktuella prenumerationskvantiteten och inte lika med 0. |
| begin |
Delar upp en prenumeration i en ny prenumeration med en kvantitet som är mindre än den aktuella prenumerationskvantiteten och inte lika med 0. |
| begin |
Uppdaterar egenskaperna för en faktureringsprenumeration. |
| begin |
Uppdaterar egenskaperna för en faktureringsprenumeration. |
| get(string, string, Billing |
Hämtar en prenumeration med sitt ID. Åtgärden stöds för faktureringskonton med avtalstypen Microsoft-kundavtal, Microsoft-partneravtal och Enterprise-avtal. |
| get |
Hämtar en prenumeration efter faktureringsprofil och ID. Åtgärden stöds för faktureringskonton med avtalstyp Enterprise-avtal. |
| list |
Visar en lista över prenumerationer för ett faktureringskonto. |
| list |
Visar en lista över prenumerationer som faktureras till en faktureringsprofil. Åtgärden stöds för faktureringskonton med avtalstypen Microsoft-kundavtal eller Microsoft-partneravtal. |
| list |
Visar en lista över prenumerationer för en kund. Åtgärden stöds endast för faktureringskonton med avtalstypen Microsoft-partneravtal. |
| list |
Visar en lista över prenumerationer för en kund på faktureringskontonivå. Åtgärden stöds endast för faktureringskonton med avtalstypen Microsoft-partneravtal. |
| list |
Visar en lista över prenumerationer för ett registreringskonto. Åtgärden stöds för faktureringskonton med avtalstyp Enterprise-avtal. |
| list |
Visar en lista över prenumerationer som faktureras till ett fakturaavsnitt. Åtgärden stöds endast för faktureringskonton med avtalstypen Microsoft-kundavtal. |
| validate |
Verifierar om avgifter för en prenumeration kan flyttas till ett nytt fakturaavsnitt. Den här åtgärden stöds för faktureringskonton med avtalstypen Microsoft-kundavtal. |
Metodinformation
beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)
Avbryter en användningsbaserad prenumeration. Den här åtgärden stöds endast för faktureringskonton av typen Microsoft-partneravtal.
function beginCancel(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingSubscriptionName
-
string
Det ID som unikt identifierar en prenumeration.
- parameters
- CancelSubscriptionRequest
Begär parametrar för att avbryta kundprenumerationen.
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>
beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)
Avbryter en användningsbaserad prenumeration. Den här åtgärden stöds endast för faktureringskonton av typen Microsoft-partneravtal.
function beginCancelAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<BillingSubscriptionsCancelHeaders>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingSubscriptionName
-
string
Det ID som unikt identifierar en prenumeration.
- parameters
- CancelSubscriptionRequest
Begär parametrar för att avbryta kundprenumerationen.
Alternativparametrarna.
Returer
Promise<BillingSubscriptionsCancelHeaders>
beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)
Avbryter en faktureringsprenumeration. Den här åtgärden stöds endast för faktureringskonton av typen Microsoft-partneravtal eller Microsoft-kundavtal.
function beginDelete(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingSubscriptionName
-
string
Det ID som unikt identifierar en prenumeration.
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>
beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)
Avbryter en faktureringsprenumeration. Den här åtgärden stöds endast för faktureringskonton av typen Microsoft-partneravtal eller Microsoft-kundavtal.
function beginDeleteAndWait(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<BillingSubscriptionsDeleteHeaders>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingSubscriptionName
-
string
Det ID som unikt identifierar en prenumeration.
Alternativparametrarna.
Returer
Promise<BillingSubscriptionsDeleteHeaders>
beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)
Sammanfogar faktureringsprenumerationen som anges i begäran med en målfaktureringsprenumeration.
function beginMerge(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingSubscriptionName
-
string
Det ID som unikt identifierar en prenumeration.
- parameters
- BillingSubscriptionMergeRequest
Begär parametrar som tillhandahålls för att sammanfoga de två faktureringsprenumerationerna.
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)
Sammanfogar faktureringsprenumerationen som anges i begäran med en målfaktureringsprenumeration.
function beginMergeAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<BillingSubscription>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingSubscriptionName
-
string
Det ID som unikt identifierar en prenumeration.
- parameters
- BillingSubscriptionMergeRequest
Begär parametrar som tillhandahålls för att sammanfoga de två faktureringsprenumerationerna.
Alternativparametrarna.
Returer
Promise<BillingSubscription>
beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)
Flyttar avgifter för en prenumeration till ett nytt fakturaavsnitt. Det nya fakturaavsnittet måste tillhöra samma faktureringsprofil som det befintliga fakturaavsnittet. Den här åtgärden stöds för faktureringskonton med avtalstypen Microsoft-kundavtal.
function beginMove(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingSubscriptionName
-
string
Det ID som unikt identifierar en prenumeration.
- parameters
- MoveBillingSubscriptionRequest
Begär parametrar för att överföra faktureringsprenumeration.
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)
Flyttar avgifter för en prenumeration till ett nytt fakturaavsnitt. Det nya fakturaavsnittet måste tillhöra samma faktureringsprofil som det befintliga fakturaavsnittet. Den här åtgärden stöds för faktureringskonton med avtalstypen Microsoft-kundavtal.
function beginMoveAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<BillingSubscription>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingSubscriptionName
-
string
Det ID som unikt identifierar en prenumeration.
- parameters
- MoveBillingSubscriptionRequest
Begär parametrar för att överföra faktureringsprenumeration.
Alternativparametrarna.
Returer
Promise<BillingSubscription>
beginSplit(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)
Delar upp en prenumeration i en ny prenumeration med en kvantitet som är mindre än den aktuella prenumerationskvantiteten och inte lika med 0.
function beginSplit(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingSubscriptionName
-
string
Det ID som unikt identifierar en prenumeration.
- parameters
- BillingSubscriptionSplitRequest
Begär parametrar som tillhandahålls för att dela upp faktureringsprenumerationen.
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginSplitAndWait(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)
Delar upp en prenumeration i en ny prenumeration med en kvantitet som är mindre än den aktuella prenumerationskvantiteten och inte lika med 0.
function beginSplitAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<BillingSubscription>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingSubscriptionName
-
string
Det ID som unikt identifierar en prenumeration.
- parameters
- BillingSubscriptionSplitRequest
Begär parametrar som tillhandahålls för att dela upp faktureringsprenumerationen.
Alternativparametrarna.
Returer
Promise<BillingSubscription>
beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)
Uppdaterar egenskaperna för en faktureringsprenumeration.
function beginUpdate(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingSubscriptionName
-
string
Det ID som unikt identifierar en prenumeration.
- parameters
- BillingSubscriptionPatch
Faktureringsegenskaperna för en prenumeration.
Alternativparametrarna.
Returer
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)
Uppdaterar egenskaperna för en faktureringsprenumeration.
function beginUpdateAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<BillingSubscription>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingSubscriptionName
-
string
Det ID som unikt identifierar en prenumeration.
- parameters
- BillingSubscriptionPatch
Faktureringsegenskaperna för en prenumeration.
Alternativparametrarna.
Returer
Promise<BillingSubscription>
get(string, string, BillingSubscriptionsGetOptionalParams)
Hämtar en prenumeration med sitt ID. Åtgärden stöds för faktureringskonton med avtalstypen Microsoft-kundavtal, Microsoft-partneravtal och Enterprise-avtal.
function get(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetOptionalParams): Promise<BillingSubscription>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingSubscriptionName
-
string
Det ID som unikt identifierar en prenumeration.
Alternativparametrarna.
Returer
Promise<BillingSubscription>
getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)
Hämtar en prenumeration efter faktureringsprofil och ID. Åtgärden stöds för faktureringskonton med avtalstyp Enterprise-avtal.
function getByBillingProfile(billingAccountName: string, billingProfileName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetByBillingProfileOptionalParams): Promise<BillingSubscription>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingProfileName
-
string
Det ID som unikt identifierar en faktureringsprofil.
- billingSubscriptionName
-
string
Det ID som unikt identifierar en prenumeration.
Alternativparametrarna.
Returer
Promise<BillingSubscription>
listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)
Visar en lista över prenumerationer för ett faktureringskonto.
function listByBillingAccount(billingAccountName: string, options?: BillingSubscriptionsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
Alternativparametrarna.
Returer
listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)
Visar en lista över prenumerationer som faktureras till en faktureringsprofil. Åtgärden stöds för faktureringskonton med avtalstypen Microsoft-kundavtal eller Microsoft-partneravtal.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingSubscriptionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingProfileName
-
string
Det ID som unikt identifierar en faktureringsprofil.
Alternativparametrarna.
Returer
listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)
Visar en lista över prenumerationer för en kund. Åtgärden stöds endast för faktureringskonton med avtalstypen Microsoft-partneravtal.
function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingSubscriptionsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingProfileName
-
string
Det ID som unikt identifierar en faktureringsprofil.
- customerName
-
string
Det ID som unikt identifierar en kund.
Alternativparametrarna.
Returer
listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)
Visar en lista över prenumerationer för en kund på faktureringskontonivå. Åtgärden stöds endast för faktureringskonton med avtalstypen Microsoft-partneravtal.
function listByCustomerAtBillingAccount(billingAccountName: string, customerName: string, options?: BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- customerName
-
string
Det ID som unikt identifierar en kund.
Alternativparametrarna.
Returer
listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)
Visar en lista över prenumerationer för ett registreringskonto. Åtgärden stöds för faktureringskonton med avtalstyp Enterprise-avtal.
function listByEnrollmentAccount(billingAccountName: string, enrollmentAccountName: string, options?: BillingSubscriptionsListByEnrollmentAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- enrollmentAccountName
-
string
Namnet på registreringskontot.
Alternativparametrarna.
Returer
listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)
Visar en lista över prenumerationer som faktureras till ett fakturaavsnitt. Åtgärden stöds endast för faktureringskonton med avtalstypen Microsoft-kundavtal.
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingSubscriptionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingProfileName
-
string
Det ID som unikt identifierar en faktureringsprofil.
- invoiceSectionName
-
string
Det ID som unikt identifierar ett fakturaavsnitt.
Alternativparametrarna.
Returer
validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)
Verifierar om avgifter för en prenumeration kan flyttas till ett nytt fakturaavsnitt. Den här åtgärden stöds för faktureringskonton med avtalstypen Microsoft-kundavtal.
function validateMoveEligibility(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsValidateMoveEligibilityOptionalParams): Promise<MoveBillingSubscriptionEligibilityResult>
Parametrar
- billingAccountName
-
string
Det ID som unikt identifierar ett faktureringskonto.
- billingSubscriptionName
-
string
Det ID som unikt identifierar en prenumeration.
- parameters
- MoveBillingSubscriptionRequest
Begär parametrar för att överföra faktureringsprenumeration.
Alternativparametrarna.