Dela via


BillingSubscriptions interface

Gränssnitt som representerar faktureringPrenumerationer.

Metoder

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.

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.

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.

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.

beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Sammanfogar faktureringsprenumerationen som anges i begäran med en målfaktureringsprenumeration.

beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Sammanfogar faktureringsprenumerationen som anges i begäran med en målfaktureringsprenumeration.

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.

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.

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.

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.

beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Uppdaterar egenskaperna för en faktureringsprenumeration.

beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Uppdaterar egenskaperna för en faktureringsprenumeration.

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.

getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)

Hämtar en prenumeration efter faktureringsprofil och ID. Åtgärden stöds för faktureringskonton med avtalstyp Enterprise-avtal.

listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)

Visar en lista över prenumerationer för ett faktureringskonto.

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.

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.

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.

listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)

Visar en lista över prenumerationer för ett registreringskonto. Åtgärden stöds för faktureringskonton med avtalstyp Enterprise-avtal.

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.

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.

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.

options
BillingSubscriptionsCancelOptionalParams

Alternativparametrarna.

Returer

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.

options
BillingSubscriptionsCancelOptionalParams

Alternativparametrarna.

Returer

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.

options
BillingSubscriptionsDeleteOptionalParams

Alternativparametrarna.

Returer

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.

options
BillingSubscriptionsDeleteOptionalParams

Alternativparametrarna.

Returer

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.

options
BillingSubscriptionsMergeOptionalParams

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.

options
BillingSubscriptionsMergeOptionalParams

Alternativparametrarna.

Returer

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.

options
BillingSubscriptionsMoveOptionalParams

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.

options
BillingSubscriptionsMoveOptionalParams

Alternativparametrarna.

Returer

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.

options
BillingSubscriptionsSplitOptionalParams

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.

options
BillingSubscriptionsSplitOptionalParams

Alternativparametrarna.

Returer

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.

options
BillingSubscriptionsUpdateOptionalParams

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.

options
BillingSubscriptionsUpdateOptionalParams

Alternativparametrarna.

Returer

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.

options
BillingSubscriptionsGetOptionalParams

Alternativparametrarna.

Returer

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.

Returer

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.

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.

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.

options
BillingSubscriptionsListByCustomerOptionalParams

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.

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.

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.

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.

Returer