BillingSubscriptions interface
Antarmuka yang mewakili BillingSubscriptions.
Metode
| begin |
Membatalkan langganan berbasis penggunaan. Operasi ini hanya didukung untuk akun penagihan jenis Perjanjian Mitra Microsoft. |
| begin |
Membatalkan langganan berbasis penggunaan. Operasi ini hanya didukung untuk akun penagihan jenis Perjanjian Mitra Microsoft. |
| begin |
Membatalkan langganan tagihan. Operasi ini hanya didukung untuk akun penagihan jenis Perjanjian Mitra Microsoft atau Perjanjian Pelanggan Microsoft. |
| begin |
Membatalkan langganan tagihan. Operasi ini hanya didukung untuk akun penagihan jenis Perjanjian Mitra Microsoft atau Perjanjian Pelanggan Microsoft. |
| begin |
Menggabungkan langganan penagihan yang disediakan dalam permintaan dengan langganan penagihan target. |
| begin |
Menggabungkan langganan penagihan yang disediakan dalam permintaan dengan langganan penagihan target. |
| begin |
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. |
| begin |
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. |
| begin |
Membagi langganan menjadi langganan baru dengan kuantitas yang kurang dari kuantitas langganan saat ini dan tidak sama dengan 0. |
| begin |
Membagi langganan menjadi langganan baru dengan kuantitas yang kurang dari kuantitas langganan saat ini dan tidak sama dengan 0. |
| begin |
Memperbarui properti langganan tagihan. |
| begin |
Memperbarui properti langganan tagihan. |
| get(string, string, Billing |
Mendapatkan langganan dengan ID-nya. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft, Perjanjian Mitra Microsoft, dan Perjanjian Enterprise. |
| get |
Mendapatkan langganan dengan profil penagihan dan ID-nya. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Enterprise. |
| list |
Mencantumkan langganan untuk akun penagihan. |
| list |
Mencantumkan langganan yang ditagihkan ke profil penagihan. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft atau Perjanjian Mitra Microsoft. |
| list |
Mencantumkan langganan untuk pelanggan. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Mitra Microsoft. |
| list |
Mencantumkan langganan untuk pelanggan di tingkat akun penagihan. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Mitra Microsoft. |
| list |
Mencantumkan langganan untuk akun pendaftaran. Operasi ini didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Enterprise. |
| list |
Mencantumkan langganan yang ditagih ke bagian faktur. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft. |
| validate |
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.
Parameter opsi.
Mengembalikan
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>
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.
Parameter opsi.
Mengembalikan
Promise<BillingSubscriptionsCancelHeaders>
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.
Parameter opsi.
Mengembalikan
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>
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.
Parameter opsi.
Mengembalikan
Promise<BillingSubscriptionsDeleteHeaders>
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.
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.
Parameter opsi.
Mengembalikan
Promise<BillingSubscription>
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.
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.
Parameter opsi.
Mengembalikan
Promise<BillingSubscription>
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.
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.
Parameter opsi.
Mengembalikan
Promise<BillingSubscription>
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.
Parameter opsi.
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.
Parameter opsi.
Mengembalikan
Promise<BillingSubscription>
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.
Parameter opsi.
Mengembalikan
Promise<BillingSubscription>
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.
Parameter opsi.
Mengembalikan
Promise<BillingSubscription>
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.
Parameter opsi.
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.
Parameter opsi.
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.
Parameter opsi.
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.
Parameter opsi.
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.
Parameter opsi.
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.
Parameter opsi.
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.
Parameter opsi.