Aracılığıyla paylaş


BillingAccounts interface

BillingAccounts'i temsil eden arabirim.

Yöntemler

beginAddPaymentTerms(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Ödeme hesabının altındaki tüm faturalama profillerine ödeme koşulları ekler. Şu anda ödeme koşulları yalnızca Sözleşme Türü 'Microsoft Müşteri Sözleşmesi' ve AccountType değeri 'Kurumsal' olan ödeme hesaplarına eklenebilir. Bu eylem ön yetkilendirmeye ihtiyaç duyar ve yalnızca Alan Satıcıları ödeme koşullarını ekleme yetkisine sahip olur ve self servis bir eylem değildir.

beginAddPaymentTermsAndWait(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Ödeme hesabının altındaki tüm faturalama profillerine ödeme koşulları ekler. Şu anda ödeme koşulları yalnızca Sözleşme Türü 'Microsoft Müşteri Sözleşmesi' ve AccountType değeri 'Kurumsal' olan ödeme hesaplarına eklenebilir. Bu eylem ön yetkilendirmeye ihtiyaç duyar ve yalnızca Alan Satıcıları ödeme koşullarını ekleme yetkisine sahip olur ve self servis bir eylem değildir.

beginCancelPaymentTerms(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

ödeme hesabındaki, istekteki iptal tarihinden sonra kalan tüm ödeme koşullarını iptal eder. Şu anda ödeme koşullarını iptal etmek yalnızca yönetici eylemleri tarafından sunulur ve self servis bir eylem değildir.

beginCancelPaymentTermsAndWait(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

ödeme hesabındaki, istekteki iptal tarihinden sonra kalan tüm ödeme koşullarını iptal eder. Şu anda ödeme koşullarını iptal etmek yalnızca yönetici eylemleri tarafından sunulur ve self servis bir eylem değildir.

beginUpdate(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)

Ödeme hesabının özelliklerini güncelleştirir. Şu anda microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için displayName ve adres güncelleştirilebilir. Şu anda adres ve bildirim e-posta adresi, Microsoft Online Services Sözleşmesi sözleşme türüne sahip ödeme hesapları için güncelleştirilebilir. Şu anda, anlaşma türü Kurumsal Anlaşma olan ödeme hesapları için satın alma siparişi numarası düzenlenebilir.

beginUpdateAndWait(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)

Ödeme hesabının özelliklerini güncelleştirir. Şu anda microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için displayName ve adres güncelleştirilebilir. Şu anda adres ve bildirim e-posta adresi, Microsoft Online Services Sözleşmesi sözleşme türüne sahip ödeme hesapları için güncelleştirilebilir. Şu anda, anlaşma türü Kurumsal Anlaşma olan ödeme hesapları için satın alma siparişi numarası düzenlenebilir.

confirmTransition(string, BillingAccountsConfirmTransitionOptionalParams)

Microsoft Online Services Programı sözleşme türünden Microsoft Müşteri Sözleşmesi sözleşme türüne geçiş yapmış bir ödeme hesabının geçiş ayrıntılarını alır.

get(string, BillingAccountsGetOptionalParams)

Kimliğine göre bir ödeme hesabı alır.

list(BillingAccountsListOptionalParams)

Kullanıcının erişimi olan ödeme hesaplarını listeler.

listInvoiceSectionsByCreateSubscriptionPermission(string, BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams)

Kullanıcının Azure abonelikleri oluşturma iznine sahip olduğu fatura bölümlerini listeler. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

validatePaymentTerms(string, PaymentTerm[], BillingAccountsValidatePaymentTermsOptionalParams)

'Microsoft Müşteri Sözleşmesi' sözleşme türü ve 'Kurumsal' hesap türüyle bir ödeme hesabındaki ödeme koşullarını doğrular.

Yöntem Ayrıntıları

beginAddPaymentTerms(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Ödeme hesabının altındaki tüm faturalama profillerine ödeme koşulları ekler. Şu anda ödeme koşulları yalnızca Sözleşme Türü 'Microsoft Müşteri Sözleşmesi' ve AccountType değeri 'Kurumsal' olan ödeme hesaplarına eklenebilir. Bu eylem ön yetkilendirmeye ihtiyaç duyar ve yalnızca Alan Satıcıları ödeme koşullarını ekleme yetkisine sahip olur ve self servis bir eylem değildir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

parameters

PaymentTerm[]

Ödeme döneminin özellikleri.

options
BillingAccountsAddPaymentTermsOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginAddPaymentTermsAndWait(string, PaymentTerm[], BillingAccountsAddPaymentTermsOptionalParams)

Ödeme hesabının altındaki tüm faturalama profillerine ödeme koşulları ekler. Şu anda ödeme koşulları yalnızca Sözleşme Türü 'Microsoft Müşteri Sözleşmesi' ve AccountType değeri 'Kurumsal' olan ödeme hesaplarına eklenebilir. Bu eylem ön yetkilendirmeye ihtiyaç duyar ve yalnızca Alan Satıcıları ödeme koşullarını ekleme yetkisine sahip olur ve self servis bir eylem değildir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

parameters

PaymentTerm[]

Ödeme döneminin özellikleri.

options
BillingAccountsAddPaymentTermsOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<BillingAccount>

beginCancelPaymentTerms(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

ödeme hesabındaki, istekteki iptal tarihinden sonra kalan tüm ödeme koşullarını iptal eder. Şu anda ödeme koşullarını iptal etmek yalnızca yönetici eylemleri tarafından sunulur ve self servis bir eylem değildir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

parameters

Date

İptal edilmesi gereken ödeme koşullarının tarihi.

options
BillingAccountsCancelPaymentTermsOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginCancelPaymentTermsAndWait(string, Date, BillingAccountsCancelPaymentTermsOptionalParams)

ödeme hesabındaki, istekteki iptal tarihinden sonra kalan tüm ödeme koşullarını iptal eder. Şu anda ödeme koşullarını iptal etmek yalnızca yönetici eylemleri tarafından sunulur ve self servis bir eylem değildir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

parameters

Date

İptal edilmesi gereken ödeme koşullarının tarihi.

options
BillingAccountsCancelPaymentTermsOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<BillingAccount>

beginUpdate(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)

Ödeme hesabının özelliklerini güncelleştirir. Şu anda microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için displayName ve adres güncelleştirilebilir. Şu anda adres ve bildirim e-posta adresi, Microsoft Online Services Sözleşmesi sözleşme türüne sahip ödeme hesapları için güncelleştirilebilir. Şu anda, anlaşma türü Kurumsal Anlaşma olan ödeme hesapları için satın alma siparişi numarası düzenlenebilir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

parameters
BillingAccountPatch

Ödeme hesabı.

options
BillingAccountsUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginUpdateAndWait(string, BillingAccountPatch, BillingAccountsUpdateOptionalParams)

Ödeme hesabının özelliklerini güncelleştirir. Şu anda microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için displayName ve adres güncelleştirilebilir. Şu anda adres ve bildirim e-posta adresi, Microsoft Online Services Sözleşmesi sözleşme türüne sahip ödeme hesapları için güncelleştirilebilir. Şu anda, anlaşma türü Kurumsal Anlaşma olan ödeme hesapları için satın alma siparişi numarası düzenlenebilir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

parameters
BillingAccountPatch

Ödeme hesabı.

options
BillingAccountsUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<BillingAccount>

confirmTransition(string, BillingAccountsConfirmTransitionOptionalParams)

Microsoft Online Services Programı sözleşme türünden Microsoft Müşteri Sözleşmesi sözleşme türüne geçiş yapmış bir ödeme hesabının geçiş ayrıntılarını alır.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

options
BillingAccountsConfirmTransitionOptionalParams

Seçenekler parametreleri.

Döndürülenler

get(string, BillingAccountsGetOptionalParams)

Kimliğine göre bir ödeme hesabı alır.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

options
BillingAccountsGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<BillingAccount>

list(BillingAccountsListOptionalParams)

Kullanıcının erişimi olan ödeme hesaplarını listeler.

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

Parametreler

options
BillingAccountsListOptionalParams

Seçenekler parametreleri.

Döndürülenler

listInvoiceSectionsByCreateSubscriptionPermission(string, BillingAccountsListInvoiceSectionsByCreateSubscriptionPermissionOptionalParams)

Kullanıcının Azure abonelikleri oluşturma iznine sahip olduğu fatura bölümlerini listeler. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

Döndürülenler

validatePaymentTerms(string, PaymentTerm[], BillingAccountsValidatePaymentTermsOptionalParams)

'Microsoft Müşteri Sözleşmesi' sözleşme türü ve 'Kurumsal' hesap türüyle bir ödeme hesabındaki ödeme koşullarını doğrular.

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

Parametreler

billingAccountName

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

parameters

PaymentTerm[]

Ödeme döneminin özellikleri.

options
BillingAccountsValidatePaymentTermsOptionalParams

Seçenekler parametreleri.

Döndürülenler