Bagikan melalui


BillingSubscriptions interface

Antarmuka yang mewakili BillingSubscriptions.

Metode

beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Membatalkan langganan berbasis penggunaan. Operasi ini hanya didukung untuk akun penagihan jenis Perjanjian Mitra Microsoft.

beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Membatalkan langganan berbasis penggunaan. Operasi ini hanya didukung untuk akun penagihan jenis Perjanjian Mitra Microsoft.

beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)

Membatalkan langganan tagihan. Operasi ini hanya didukung untuk akun penagihan jenis Perjanjian Mitra Microsoft atau Perjanjian Pelanggan Microsoft.

beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)

Membatalkan langganan tagihan. Operasi ini hanya didukung untuk akun penagihan jenis Perjanjian Mitra Microsoft atau Perjanjian Pelanggan Microsoft.

beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Menggabungkan langganan penagihan yang disediakan dalam permintaan dengan langganan penagihan target.

beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Menggabungkan langganan penagihan yang disediakan dalam permintaan dengan langganan penagihan target.

beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Memindahkan biaya untuk langganan ke bagian faktur baru. Bagian faktur baru harus milik profil penagihan yang sama dengan bagian faktur yang ada. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Memindahkan biaya untuk langganan ke bagian faktur baru. Bagian faktur baru harus milik profil penagihan yang sama dengan bagian faktur yang ada. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

beginSplit(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Membagi langganan menjadi langganan baru dengan kuantitas yang kurang dari kuantitas langganan saat ini dan tidak sama dengan 0.

beginSplitAndWait(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Membagi langganan menjadi langganan baru dengan kuantitas yang kurang dari kuantitas langganan saat ini dan tidak sama dengan 0.

beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Memperbarui properti langganan tagihan.

beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Memperbarui properti langganan tagihan.

get(string, string, BillingSubscriptionsGetOptionalParams)

Mendapatkan langganan dengan ID-nya. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft, Perjanjian Mitra Microsoft, dan Perjanjian Enterprise.

getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)

Mendapatkan langganan dengan profil penagihan dan ID-nya. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Enterprise.

listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)

Mencantumkan langganan untuk akun penagihan.

listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)

Mencantumkan langganan yang ditagihkan ke profil penagihan. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft atau Perjanjian Mitra Microsoft.

listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)

Mencantumkan langganan untuk pelanggan. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Mitra Microsoft.

listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)

Mencantumkan langganan untuk pelanggan di tingkat akun penagihan. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Mitra Microsoft.

listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)

Mencantumkan langganan untuk akun pendaftaran. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Enterprise.

listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)

Mencantumkan langganan yang ditagih ke bagian faktur. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)

Memvalidasi apakah biaya untuk langganan dapat dipindahkan ke bagian faktur baru. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

Detail Metode

beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Membatalkan langganan berbasis penggunaan. Operasi ini hanya didukung untuk akun penagihan jenis Perjanjian Mitra Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingSubscriptionName

string

ID yang secara unik mengidentifikasi langganan.

parameters
CancelSubscriptionRequest

Meminta parameter untuk membatalkan langganan pelanggan.

Mengembalikan

beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)

Membatalkan langganan berbasis penggunaan. Operasi ini hanya didukung untuk akun penagihan jenis Perjanjian Mitra Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingSubscriptionName

string

ID yang secara unik mengidentifikasi langganan.

parameters
CancelSubscriptionRequest

Meminta parameter untuk membatalkan langganan pelanggan.

Mengembalikan

beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)

Membatalkan langganan tagihan. Operasi ini hanya didukung untuk akun penagihan jenis Perjanjian Mitra Microsoft atau Perjanjian Pelanggan Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingSubscriptionName

string

ID yang secara unik mengidentifikasi langganan.

Mengembalikan

beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)

Membatalkan langganan tagihan. Operasi ini hanya didukung untuk akun penagihan jenis Perjanjian Mitra Microsoft atau Perjanjian Pelanggan Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingSubscriptionName

string

ID yang secara unik mengidentifikasi langganan.

Mengembalikan

beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Menggabungkan langganan penagihan yang disediakan dalam permintaan dengan langganan penagihan target.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingSubscriptionName

string

ID yang secara unik mengidentifikasi langganan.

parameters
BillingSubscriptionMergeRequest

Parameter permintaan yang disediakan untuk menggabungkan dua langganan penagihan.

options
BillingSubscriptionsMergeOptionalParams

Parameter opsi.

Mengembalikan

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

beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)

Menggabungkan langganan penagihan yang disediakan dalam permintaan dengan langganan penagihan target.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingSubscriptionName

string

ID yang secara unik mengidentifikasi langganan.

parameters
BillingSubscriptionMergeRequest

Parameter permintaan yang disediakan untuk menggabungkan dua langganan penagihan.

options
BillingSubscriptionsMergeOptionalParams

Parameter opsi.

Mengembalikan

beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Memindahkan biaya untuk langganan ke bagian faktur baru. Bagian faktur baru harus milik profil penagihan yang sama dengan bagian faktur yang ada. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingSubscriptionName

string

ID yang secara unik mengidentifikasi langganan.

parameters
MoveBillingSubscriptionRequest

Minta parameter untuk mentransfer langganan penagihan.

options
BillingSubscriptionsMoveOptionalParams

Parameter opsi.

Mengembalikan

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

beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)

Memindahkan biaya untuk langganan ke bagian faktur baru. Bagian faktur baru harus milik profil penagihan yang sama dengan bagian faktur yang ada. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingSubscriptionName

string

ID yang secara unik mengidentifikasi langganan.

parameters
MoveBillingSubscriptionRequest

Minta parameter untuk mentransfer langganan penagihan.

options
BillingSubscriptionsMoveOptionalParams

Parameter opsi.

Mengembalikan

beginSplit(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Membagi langganan menjadi langganan baru dengan kuantitas yang kurang dari kuantitas langganan saat ini dan tidak sama dengan 0.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingSubscriptionName

string

ID yang secara unik mengidentifikasi langganan.

parameters
BillingSubscriptionSplitRequest

Parameter permintaan yang disediakan untuk membagi langganan penagihan.

options
BillingSubscriptionsSplitOptionalParams

Parameter opsi.

Mengembalikan

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

beginSplitAndWait(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)

Membagi langganan menjadi langganan baru dengan kuantitas yang kurang dari kuantitas langganan saat ini dan tidak sama dengan 0.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingSubscriptionName

string

ID yang secara unik mengidentifikasi langganan.

parameters
BillingSubscriptionSplitRequest

Parameter permintaan yang disediakan untuk membagi langganan penagihan.

options
BillingSubscriptionsSplitOptionalParams

Parameter opsi.

Mengembalikan

beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Memperbarui properti langganan tagihan.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingSubscriptionName

string

ID yang secara unik mengidentifikasi langganan.

parameters
BillingSubscriptionPatch

Properti penagihan langganan.

Mengembalikan

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

beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)

Memperbarui properti langganan tagihan.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingSubscriptionName

string

ID yang secara unik mengidentifikasi langganan.

parameters
BillingSubscriptionPatch

Properti penagihan langganan.

Mengembalikan

get(string, string, BillingSubscriptionsGetOptionalParams)

Mendapatkan langganan dengan ID-nya. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft, Perjanjian Mitra Microsoft, dan Perjanjian Enterprise.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingSubscriptionName

string

ID yang secara unik mengidentifikasi langganan.

options
BillingSubscriptionsGetOptionalParams

Parameter opsi.

Mengembalikan

getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)

Mendapatkan langganan dengan profil penagihan dan ID-nya. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Enterprise.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingProfileName

string

ID yang secara unik mengidentifikasi profil penagihan.

billingSubscriptionName

string

ID yang secara unik mengidentifikasi langganan.

Mengembalikan

listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)

Mencantumkan langganan untuk akun penagihan.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

Mengembalikan

listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)

Mencantumkan langganan yang ditagihkan ke profil penagihan. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft atau Perjanjian Mitra Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingProfileName

string

ID yang secara unik mengidentifikasi profil penagihan.

Mengembalikan

listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)

Mencantumkan langganan untuk pelanggan. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Mitra Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingProfileName

string

ID yang secara unik mengidentifikasi profil penagihan.

customerName

string

ID yang secara unik mengidentifikasi pelanggan.

Mengembalikan

listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)

Mencantumkan langganan untuk pelanggan di tingkat akun penagihan. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Mitra Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

customerName

string

ID yang secara unik mengidentifikasi pelanggan.

Mengembalikan

listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)

Mencantumkan langganan untuk akun pendaftaran. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Enterprise.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

enrollmentAccountName

string

Nama akun pendaftaran.

Mengembalikan

listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)

Mencantumkan langganan yang ditagih ke bagian faktur. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingProfileName

string

ID yang secara unik mengidentifikasi profil penagihan.

invoiceSectionName

string

ID yang secara unik mengidentifikasi bagian faktur.

Mengembalikan

validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)

Memvalidasi apakah biaya untuk langganan dapat dipindahkan ke bagian faktur baru. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

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

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

billingSubscriptionName

string

ID yang secara unik mengidentifikasi langganan.

parameters
MoveBillingSubscriptionRequest

Minta parameter untuk mentransfer langganan penagihan.

Mengembalikan