Bagikan melalui


BillingAccounts interface

Antarmuka yang mewakili BillingAccounts.

Metode

beginAddPaymentTerms(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Menambahkan ketentuan pembayaran ke semua profil penagihan di bawah akun penagihan. Saat ini, ketentuan pembayaran hanya dapat ditambahkan pada akun penagihan yang memiliki Jenis Perjanjian sebagai 'Perjanjian Pelanggan Microsoft' dan AccountType sebagai 'Enterprise'. Tindakan ini memerlukan pra-otorisasi dan hanya Penjual Bidang yang berwenang untuk menambahkan persyaratan pembayaran dan bukan tindakan layanan mandiri.

beginAddPaymentTermsAndWait(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Menambahkan ketentuan pembayaran ke semua profil penagihan di bawah akun penagihan. Saat ini, ketentuan pembayaran hanya dapat ditambahkan pada akun penagihan yang memiliki Jenis Perjanjian sebagai 'Perjanjian Pelanggan Microsoft' dan AccountType sebagai 'Enterprise'. Tindakan ini memerlukan pra-otorisasi dan hanya Penjual Bidang yang berwenang untuk menambahkan persyaratan pembayaran dan bukan tindakan layanan mandiri.

beginCancelPaymentTerms(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

Membatalkan semua ketentuan pembayaran pada akun penagihan yang jatuh setelah tanggal pembatalan dalam permintaan. Saat ini, ketentuan pembayaran pembatalan hanya dilayani oleh tindakan admin dan bukan tindakan layanan mandiri.

beginCancelPaymentTermsAndWait(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

Membatalkan semua ketentuan pembayaran pada akun penagihan yang jatuh setelah tanggal pembatalan dalam permintaan. Saat ini, ketentuan pembayaran pembatalan hanya dilayani oleh tindakan admin dan bukan tindakan layanan mandiri.

beginUpdate(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)

Memperbarui properti akun penagihan. Saat ini, displayName dan alamat dapat diperbarui untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft. Alamat dan alamat email pemberitahuan saat ini dapat diperbarui untuk akun penagihan dengan jenis perjanjian Perjanjian Layanan Online Microsoft. Saat ini, nomor pesanan pembelian dapat diedit untuk akun penagihan dengan jenis perjanjian Perjanjian Enterprise.

beginUpdateAndWait(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)

Memperbarui properti akun penagihan. Saat ini, displayName dan alamat dapat diperbarui untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft. Alamat dan alamat email pemberitahuan saat ini dapat diperbarui untuk akun penagihan dengan jenis perjanjian Perjanjian Layanan Online Microsoft. Saat ini, nomor pesanan pembelian dapat diedit untuk akun penagihan dengan jenis perjanjian Perjanjian Enterprise.

confirmTransition(string, BillingAccountsConfirmTransitionOptionalParams)

Mendapatkan detail transisi untuk akun penagihan yang telah beralih dari jenis perjanjian Program Layanan Online Microsoft ke jenis perjanjian Perjanjian Pelanggan Microsoft.

get(string, BillingAccountsGetOptionalParams)

Mendapatkan akun penagihan dengan ID-nya.

list(BillingAccountsListOptionalParams)

Mencantumkan akun penagihan yang dapat diakses pengguna.

listInvoiceSectionsByCreateSubscriptionPermission(string, BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams)

Mencantumkan bagian faktur yang izinnya dimiliki pengguna untuk membuat langganan Azure. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

validatePaymentTerms(string, PaymentTerm[], BillingAccountsValidatePaymentTermsOptionalParams)

Memvalidasi ketentuan pembayaran pada akun penagihan dengan jenis perjanjian 'Perjanjian Pelanggan Microsoft' dan jenis akun 'Enterprise'.

Detail Metode

beginAddPaymentTerms(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Menambahkan ketentuan pembayaran ke semua profil penagihan di bawah akun penagihan. Saat ini, ketentuan pembayaran hanya dapat ditambahkan pada akun penagihan yang memiliki Jenis Perjanjian sebagai 'Perjanjian Pelanggan Microsoft' dan AccountType sebagai 'Enterprise'. Tindakan ini memerlukan pra-otorisasi dan hanya Penjual Bidang yang berwenang untuk menambahkan persyaratan pembayaran dan bukan tindakan layanan mandiri.

function beginAddPaymentTerms(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

parameters

PaymentTerm[]

Properti jangka waktu pembayaran.

Mengembalikan

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

beginAddPaymentTermsAndWait(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Menambahkan ketentuan pembayaran ke semua profil penagihan di bawah akun penagihan. Saat ini, ketentuan pembayaran hanya dapat ditambahkan pada akun penagihan yang memiliki Jenis Perjanjian sebagai 'Perjanjian Pelanggan Microsoft' dan AccountType sebagai 'Enterprise'. Tindakan ini memerlukan pra-otorisasi dan hanya Penjual Bidang yang berwenang untuk menambahkan persyaratan pembayaran dan bukan tindakan layanan mandiri.

function beginAddPaymentTermsAndWait(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsAddPaymentTermsOptionalParams): Promise<BillingAccount>

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

parameters

PaymentTerm[]

Properti jangka waktu pembayaran.

Mengembalikan

Promise<BillingAccount>

beginCancelPaymentTerms(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

Membatalkan semua ketentuan pembayaran pada akun penagihan yang jatuh setelah tanggal pembatalan dalam permintaan. Saat ini, ketentuan pembayaran pembatalan hanya dilayani oleh tindakan admin dan bukan tindakan layanan mandiri.

function beginCancelPaymentTerms(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

parameters

Date

Tanggal setelah ketentuan pembayaran apa pun yang perlu dibatalkan.

Mengembalikan

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

beginCancelPaymentTermsAndWait(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

Membatalkan semua ketentuan pembayaran pada akun penagihan yang jatuh setelah tanggal pembatalan dalam permintaan. Saat ini, ketentuan pembayaran pembatalan hanya dilayani oleh tindakan admin dan bukan tindakan layanan mandiri.

function beginCancelPaymentTermsAndWait(billingAccountName: string, parameters: Date, options?: BillingAccountsCancelPaymentTermsOptionalParams): Promise<BillingAccount>

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

parameters

Date

Tanggal setelah ketentuan pembayaran apa pun yang perlu dibatalkan.

Mengembalikan

Promise<BillingAccount>

beginUpdate(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)

Memperbarui properti akun penagihan. Saat ini, displayName dan alamat dapat diperbarui untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft. Alamat dan alamat email pemberitahuan saat ini dapat diperbarui untuk akun penagihan dengan jenis perjanjian Perjanjian Layanan Online Microsoft. Saat ini, nomor pesanan pembelian dapat diedit untuk akun penagihan dengan jenis perjanjian Perjanjian Enterprise.

function beginUpdate(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingAccount>, BillingAccount>>

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

parameters
BillingAccountPatch

Akun penagihan.

options
BillingAccountsUpdateOptionalParams

Parameter opsi.

Mengembalikan

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

beginUpdateAndWait(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)

Memperbarui properti akun penagihan. Saat ini, displayName dan alamat dapat diperbarui untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft. Alamat dan alamat email pemberitahuan saat ini dapat diperbarui untuk akun penagihan dengan jenis perjanjian Perjanjian Layanan Online Microsoft. Saat ini, nomor pesanan pembelian dapat diedit untuk akun penagihan dengan jenis perjanjian Perjanjian Enterprise.

function beginUpdateAndWait(billingAccountName: string, parameters: BillingAccountPatch, options?: BillingAccountsUpdateOptionalParams): Promise<BillingAccount>

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

parameters
BillingAccountPatch

Akun penagihan.

options
BillingAccountsUpdateOptionalParams

Parameter opsi.

Mengembalikan

Promise<BillingAccount>

confirmTransition(string, BillingAccountsConfirmTransitionOptionalParams)

Mendapatkan detail transisi untuk akun penagihan yang telah beralih dari jenis perjanjian Program Layanan Online Microsoft ke jenis perjanjian Perjanjian Pelanggan Microsoft.

function confirmTransition(billingAccountName: string, options?: BillingAccountsConfirmTransitionOptionalParams): Promise<TransitionDetails>

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

Mengembalikan

get(string, BillingAccountsGetOptionalParams)

Mendapatkan akun penagihan dengan ID-nya.

function get(billingAccountName: string, options?: BillingAccountsGetOptionalParams): Promise<BillingAccount>

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

options
BillingAccountsGetOptionalParams

Parameter opsi.

Mengembalikan

Promise<BillingAccount>

list(BillingAccountsListOptionalParams)

Mencantumkan akun penagihan yang dapat diakses pengguna.

function list(options?: BillingAccountsListOptionalParams): PagedAsyncIterableIterator<BillingAccount, BillingAccount[], PageSettings>

Parameter

options
BillingAccountsListOptionalParams

Parameter opsi.

Mengembalikan

listInvoiceSectionsByCreateSubscriptionPermission(string, BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams)

Mencantumkan bagian faktur yang izinnya dimiliki pengguna untuk membuat langganan Azure. Operasi ini hanya didukung untuk akun penagihan dengan jenis perjanjian Perjanjian Pelanggan Microsoft.

function listInvoiceSectionsByCreateSubscriptionPermission(billingAccountName: string, options?: BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams): PagedAsyncIterableIterator<InvoiceSectionWithCreateSubPermission, InvoiceSectionWithCreateSubPermission[], PageSettings>

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

Mengembalikan

validatePaymentTerms(string, PaymentTerm[], BillingAccountsValidatePaymentTermsOptionalParams)

Memvalidasi ketentuan pembayaran pada akun penagihan dengan jenis perjanjian 'Perjanjian Pelanggan Microsoft' dan jenis akun 'Enterprise'.

function validatePaymentTerms(billingAccountName: string, parameters: PaymentTerm[], options?: BillingAccountsValidatePaymentTermsOptionalParams): Promise<PaymentTermsEligibilityResult>

Parameter

billingAccountName

string

ID yang secara unik mengidentifikasi akun penagihan.

parameters

PaymentTerm[]

Properti jangka waktu pembayaran.

Mengembalikan